是否可以更改jax-ws中的http處理程序? 例如:從weblogic.net.http.HttpURLConnection到sun.net.www.protocol.http.HttpURLConnection。在運行jvm中更改HttpURLConnection
3
A
回答
6
你可以嘗試在weblogic中使用-DUseSunHttpHandler=true
。
使用WLST(非羣集)
在managered服務器ENV腳本中添加JVM參數下$WLS_DOMAIN_HOME/bin/setDomainEnv.sh
JAVA_OPTIONS=-DUseSunHttpHandler=true
export JAVA_OPTIONS
使用WebLogic控制檯(羣集)管理WebLogic
管理WebLogic將-DUseSunHttpHandler=true
添加到a或b中的參數中。
在管理控制檯導航到
Home
>Summary of Servers
><managed server name>
>Configuration
>Server Start
標籤。在config文件中
$WLS_DOMAIN_HOME/config/config.xml
與XML的路徑server
>server-start
>arguments
+0
你救了我一天的男人。謝謝 – 2016-06-16 07:29:03
1
實施您自己的URLConnectionFactory
,它可以恢復所需的HttpURLConnection
並在構建客戶端時進行設置。
URLConnectionClientHandler urlConnectionClientHandler = new URLConnectionClientHandler(
new MyURLConnectionFactory());
Client client = new Client(urlConnectionClientHandler);
相關問題
- 1. 在運行時更改JVM JIT選項
- 2. 在運行時修改JVM標誌
- 3. 在運行時修改JVM參數
- 4. 如何更改用於在Windows上運行IntelliJ的JVM
- 5. 從DefaultHttpClient更改爲HttpURLConnection
- 6. 更改MATLAB編譯運行時jvm版本
- 7. 在OpenJDK JVM上運行cachegrind
- 8. 在單獨的JVM中運行目標
- 9. 在新實例中運行JVM或暫停JVM一段時間
- 10. 在運行時更改dbContext
- 11. 在運行時更改string.xml
- 12. 更改在運行時
- 13. 在運行時更改LSApplicationQueriesSchemes
- 14. 在運行時更改fieldCls
- 15. 在運行時更改appconfig
- 16. 在運行時更改Winsock.LocalIP
- 17. 在運行時更改ListItem
- 18. 在運行時更改.dll
- 19. 正在運行的JVM是否檢測到計算機時區的更改?
- 20. 在JVM 5或更低版本上運行JVM 6編譯代碼
- 21. JVM的系統級更改
- 22. 更改jvm堆大小 - jgrasp
- 23. 在Ext.ux.TouchGridPanel中更改coulmn頭運行時
- 24. 在SelectedIndexChanged中更改TabStop運行太遲
- 25. 更改在eclipse中運行哪個main()
- 26. 在Android中更改運行時語言
- 27. 更改OSGi運行
- 28. 更改/更新運行
- 29. 更改Eclipse產品中的JVM
- 30. 更改JVM版本建立在Drone.io
看看http://jersey.java.net/nonav/documentation/latest/client-api.html ,它支持HttpURLConnection和Apache HTTPClient。您可以使用http://jersey.java.net/nonav/documentation/latest/client-api.html。你也不應該使用package sun的類,因爲它們可以在任何時候被刪除。 – Andy 2012-07-18 21:28:39