我已经在 IBM 论坛上发布了这个问题,但以防万一那里没有答案,我想我会在这里碰碰运气。
我刚刚将我的 WebSphere Application Server for Developers 版本从 7.0.0.19 升级到 8.0.0.1。我注意到 WAS 8 中的一个 bug。我有一个增强型 EAR,我有一个创建它的构建。我在 EAR 存档的根目录中包含一个 libraries.xml 文件和一个 deployment.xml。应用程序引用一个共享库。当我将应用程序部署到 WAS 8 时,共享库引用没有正确配置。当我进入管理控制台时,我看到由于某种原因 WAS 用引号将我的库名称括起来。所以而不是:
Spring 3.0.5.RELEASE
看起来像:
“Spring 3.0.5.RELEASE”
我可以在管理控制台中手动修复此问题。这在 WAS 7 中根本没有发生,所以我只能假设这是一个错误。我已经在 Windows XP 和 AIX 上对此进行了测试,并且发生了相同的行为。
这有一个开放的问题吗?我不知道在哪里可以搜索/跟踪 WebSphere 的未解决问题。如果有一个网站可以搜索 Unresolved 问题,请有人将链接转发给我。
是否有解决方法,以便每次部署应用程序时都不必手动设置共享库?
谢谢
最佳答案
这听起来像是产品问题。如果可能的话,我建议与 IBM 建立 PMR。
(我可能猜测问题在于空间;也许尝试使用“Spring-3.0.5.RELEASE”代替?)
关于WebSphere Application Server 8 增强型 EAR 共享库错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7686099/