1
我們遇到了Glassfish 3.1.2.2(特別是Metro模塊中的WSEndpointImpl類)中的錯誤,該錯誤已得到解決,但希望在Glassfish 4.0或3.1分支中的某個下一版本中得到解決。由於此修復對我們的應用程序至關重要,因此我們希望單獨修補此類並在等待下一個發行版之前以某種方式將其安裝到Glassfish。這可能嗎?你有什麼建議?修補Glassfish中的單個類
我們遇到了Glassfish 3.1.2.2(特別是Metro模塊中的WSEndpointImpl類)中的錯誤,該錯誤已得到解決,但希望在Glassfish 4.0或3.1分支中的某個下一版本中得到解決。由於此修復對我們的應用程序至關重要,因此我們希望單獨修補此類並在等待下一個發行版之前以某種方式將其安裝到Glassfish。這可能嗎?你有什麼建議?修補Glassfish中的單個類
Glassfish支持通過Endorsed Standards Override Mechanism並根據Oracle documentation替換某些模塊的其他版本JAX-WS是可替換組件之一。
您只需將更新後的版本複製到您域的/lib/endorsed
目錄中,但我確信您也可以將您的文件放入Glassfish服務器本身的/lib/endorsed
目錄中。
看一個實際例子in this blog entry