设置应用程序客户机以调用 EJB

关于此任务

要使用 WebSphere® 进行 EJB 调用,需要生成 EJB 存根和框架。 以下步骤概述了使用 ejbdeploy.sh 脚本来创建 JAR 文件以生成存根的方法:

过程

  1. 设置 CLASSPATH 以包含 xercesImpl.jarxalan.jarxml-apis.jar ,如 JRE/lib/endorsed 目录中所提供。 此外, CLASSPATH 必须包含 dynamicclasspath.cfg 文件中指定的 jar 文件。
    注: 要在 Websphere Application Server (WAS) 上成功部署应用程序,请更新 WAS 的类路径以包含以下 JAR 文件的绝对路径:
    • icu4j-localespi-49_1.jar
    • icu4j-charset-49_1.jar
    • icu4j-49_1.jar
  2. <WAS_HOME>/bin 目录中调用 ejbdeploy.sh 命令,并输入以下三个参数:
    1. 指定 <INSTALL_DIR>/external_deployments/ 目录中 smcfsejb.jar 文件的完整路径。
    2. 指定用于 EJB 部署的临时目录。
    3. 指定所需输出文件的完整路径,例如 smcfs_ejbstubs.jar

结果

此外,请在 ejbdeploy.sh 命令行上的 -cp 参数后面设置类路径。 例如:


$WAS_HOME/bin/ejbdeploy.sh <INSTALL_DIR>/external_deployments/smcfsejb.jar 
WAS_HOME/temp <INSTALL_DIR>/external_deployments/smcfs_ejbstubs.jar -cp 
$CLASSPATH