JDK 1.6上的JBoss 5.1.0 – 我需要调整configuration才能使其工作吗?

我正在运行JDK 1.6.0u21的机器上安装JBoss 5.1.0。

在5.1.0 发行说明中标题为“从5.0.0.GA兼容性问题”一节中有以下段落:

JBossAS 5.0.0.GA可以用Java5和Java6编译。 Java5编译的二进制文件是我们的主要/推荐的二进制发行版 它经过了严格的testing,可以在Java 5和Java 6运行环境下运行。 在Java 6下运行时,需要手动将以下库从JBOSS_HOME / client目录复制到JBOSS_HOME / lib / endorsed目录,以便使用JBossWS支持的JAX-WS 2.0 apis:

我对这个段落是指JBoss 5.1.0还是JBoss 5.0.0有些困惑。 发行说明绝对适用于JBoss 5.1.0,但是这一节是指JBoss 5.0.0和5.1.0明确在JDK 1.6下启动,尽pipe我还没有部署任何东西。

我是否需要复制指定的文件,或者这个警告实际上是JBoss 5.0.0,因此应该被忽略?

这些库(上面没有列出)是

jbossws-native-saaj.jar jbossws-native-jaxrpc.jar jbossws-native-jaxws.jar jbossws-native-jaxws-ext.jar 

您可以自己检查$JBOSS_HOME/lib/endorsed目录,看它们是否已经在那里。 (我可以确认他们已经到位了5.1.0企业版,不知道社区版)。

无论如何,如果您的应用程序正在使用JBoss Web服务,则只需要这些库。