Service Registry 3.1 版本說明

Procedure執行伺服器系統解決方法

伺服器系統解決方法涉及以下作業︰

  1. 變更至 Application Server lib 目錄。

    在 Solaris 作業系統上︰cd /opt/SUNWappserver/appserver/lib

    在 Linux 和 HP-UX 系統上︰cd /opt/sun/appserver/lib

  2. 在 Application Server lib 目錄中建立兩個 SAAJ JAR 檔案的備份副本。例如:


    cp saaj-api.jar saaj-api.jar.v1.2
    cp saaj-impl.jar saaj-impl.jar.v1.2
    
  3. 將 SAAJ 1.3 JAR 檔案複製到 Application Server lib 目錄。

    在 Solaris 作業系統上︰


    cp /usr/share/lib/saaj-api.jar .
    cp /usr/share/lib/saaj-impl.jar .
    

    在 Linux 和 HP-UX 系統上︰


    cp /opt/sun/share/lib/saaj-api.jar .
    cp /opt/sun/share/lib/saaj-impl.jar .
    
  4. 「Service Registry 3.1 Administration Guide」中的「To Use the Application Server Admin Console」所述,登入 Application Server Admin Console。

  5. 展開配置節點。

  6. 展開伺服器節點 server-config (Admin Config)

  7. 按一下 [JVM 設定]。

  8. 按一下 [JVM 選項] 標籤。

  9. 按一下 [增加 JVM 選項]。

  10. 在文字欄位,鍵入以下內容︰


    -Djavax.xml.soap.MessageFactory=com.sun.xml.messaging.saaj.soap.ver1_1.SOAPMessageFactory1_1Impl
    
  11. 再按一下 [增加 JVM 選項]。

  12. 在文字欄位,鍵入以下內容︰


    -Djavax.xml.soap.MetaFactory=com.sun.xml.messaging.saaj.soap.SAAJMetaFactoryImpl
    
  13. 按一下 [儲存]。

  14. 依照「Service Registry 3.1 Administration Guide」中的「To Stop and Restart the Application Server Domain for the Registry」中的說明進行操作。