有沒有可能,如果是的話,如何?jaxws 2.1.5在weblogic 10.3.1上而不是預裝的jaxws 2.1.1?
6
A
回答
11
事實上,在WebLogic中10.3捆綁在一起的JAX-WS實現基於JAX-WS RI 2.1.4中記錄的What's New in WebLogic Server:
JAX-WS的WebLogic Server實現是基於JAX -WS參考實現(RI),版本2.1.4,幷包括對工具層的增強,以簡化JAX-WS服務的構建和部署,並簡化從JAX-RPC到JAX-WS的遷移。 JAX-WS RI 2.1.4提供了以下功能和增強功能。
但是,這只是一個側面說明:)現在,來回答你的問題,是,這是可能的。基本上,這個想法是將所有東西打包成一個EAR,並提供一個weblogic-application.xml
來指定需要從EAR加載而不是從WebLogic的默認類加載器加載的Java包。爲此,請按照下列步驟操作:
- 與你的戰爭嵌入了
在你耳邊的
META-INF/weblogic-application.xml
創建一個EAR,把<?xml version="1.0" encoding="UTF-8"?> <weblogic-application> <application-param> <param-name>webapp.encoding.default</param-name> <param-value>UTF-8</param-value> </application-param> <prefer-application-packages> <package-name>com.sun.xml.*</package-name> <package-name>javax.xml.bind.*</package-name> <package-name>javax.jws.*</package-name> <package-name>javax.xml.soap.*</package-name> </prefer-application-packages> </weblogic-application>
把需要的jar在
WEB-INF/lib
你的WAR。
如果WebLogic是報告類加載器的問題,您可能需要在prefer-application-packages
元素添加更多的Java包。
相關問題
- 1. 升級到Weblogic 12c並使用jaxws 2.1
- 2. Websphere中的JAXWS
- 3. jaxws-ri和jaxws-rt有什麼區別?
- 4. JAXWS和ServiceMix的
- 5. 的Weblogic 10.3.1和Oracle BPM 10.3.1
- 6. XSD,JaxWS和Glassfish
- 7. JAXWS和會話
- 8. RPC /與JAXWS
- 9. JAXWS不填充結果
- 10. JAXWS客戶端使用X509服務器身份驗證調用JAXWS Webservice
- 11. 顯式加載jaxws
- 12. JAXWS運行時異常
- 13. Netbeans 6.5和Glassfish V2上的jaxWS問題
- 14. 測試端點上的jaxws-maven-plugin wsgen
- 15. javax/wsdl中的jaxws noSuchMethodError/Operation.getExtensibilityElements
- 16. jaxws-maven-plugin和spring boot
- 17. 灰熊jaxws架構位置
- 18. 錯誤listenerStart - JaxWS - JBoss as 7
- 19. Axis2 JAXWS服務xs:date XMLGregorianCalendar
- 20. jaxws wsdl公共實體
- 21. 從WSDL生成JAXWS(Metro)WebService
- 22. maven jaxws無法執行wsgen
- 23. jaxws複雜類型包
- 24. EasyMock CXF JAXWS客戶端
- 25. JAXWS WSDL分析問題
- 26. JAXWS:端點inInterceptors不正確調用
- 27. 你如何在JAXWS中使用FastInfoset?
- 28. GlassFish v3.0.1中的JAXWS和Http Post超時
- 29. spring webservice無效的NamespaceHandler問題(jaxws)
- 30. Apache CXF Spring JAXWS端點的Java配置
非常有用的答案,謝謝。我的版本jaxws 2.1.1被wsimport -version迴應。 – Gerard 2009-12-07 12:35:50