【问题标题】:Patching a single class in Glassfish在 Glassfish 中修补单个类
【发布时间】:2012-09-27 21:40:49
【问题描述】:

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

【问题讨论】:

    标签: java glassfish jax-ws


    【解决方案1】:

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

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

    看一个实际例子in this blog entry

    【讨论】:

      猜你喜欢
      • 2010-11-01
      • 1970-01-01
      • 2011-04-25
      • 2021-09-03
      • 2012-09-01
      • 2017-11-17
      • 1970-01-01
      • 1970-01-01
      • 2013-11-01
      相关资源
      最近更新 更多