修补Glassfish中的单个类

时间:2012-10-07 10:53:59

标签: java glassfish jax-ws

我们遇到了Glassfish 3.1.2.2中的一个错误(特别是在Metro模块中的WSEndpointImpl类中),该错误已修复,但有望在Glassfish 4.0或3.1分支中的某个下一个版本中使用。由于此修复对我们的应用程序至关重要,我们希望单独修补此类并以某种方式将其安装到Glassfish,然后再等待下一个版本。这可能吗?你推荐什么?

1 个答案:

答案 0 :(得分:1)

Glassfish支持通过Endorsed Standards Override Mechanism在某些模块的其他版本中进行交换,并且根据Oracle documentation JAX-WS是可替换组件之一。

您只需将更新后的版本复制到域的/lib/endorsed目录中,但我很确定您也可以将文件放在Glassfish服务器本身的/lib/endorsed目录中。< / p>

查看实际示例in this blog entry