如何在 Oracle 数据库中安装 SOAP Client Stack

必要条件

  • Oracle9i Database 版本 9.2 或更高版本。 您可以从 Oracle 技术网下载 Oracle9i Datebase。
  • Oracle9iAS Containers for J2EE (OC4J) 9.0.2 版或更高版本,可从这里获取。

安装

下面的指令已针对 Oracle9i Database Release 2 进行成功测试,该版本内嵌了 J2SE 1.3.x 兼容的 OracleJVM;这些指令对内嵌 J2SE 1.2.x 兼容的 OracleJVM 的以前数据库发行版也适用。如果您要使用当前的 Oracle SOAP 类(可从 OC4J 下载中得到),请发布以下命令: command:

loadjava -thin -user sys/<sys-passwd>@<host>:<port>:<SID> \
-resolve -synonym -verbose -grant public \
[OC4J_HOME]/soap/lib/soap.jar [OC4J_HOME]/lib/dms.jar \
[OC4J_HOME]/jlib/javax-ssl-1_1.jar \
[ORACLE_HOME]/lib/servlet.jar \
[OC4J_HOME]/jdk/jre/lib/ext/mail.jar

其中:

  • [OC4J_HOME]:用来安装 OC4J 的目录。例如,如果将 oc4j_extended.zip 解压缩到了 C:\OC4J ,则 %OC4J_HOME% 将是 C:\OC4J

  • [ORACLE_HOME]:用于安装 Oracle9i 客户机或数据库软件的目录。

  • 请注意,我们在将类加载到 SYS 模式。通过使用 -synonym 和 -grant 公用选项,我们还将使它们可用于其他模式中并可执行。

    除了 Oracle SOAP 之外,您可能还想使用 JAX-RPC 客户机。如果这样,从 JAX-RPC 参考实施加载以下 JAR 文件即可:
    activation、commons-logging、dom、dom4j、jaxp-api、jaxrpc-api、jaxrpc-ri、mail、saaj-api、saaj-ri 和 sax。


    修订记录: 2002 年 12 月 2 日

    请将关于此文档的评论输入 OTN 示例代码论坛中。

    寄送此页面
    Printer View 打印机视图