2012-07-12 52 views
0

在此先感谢您的耐心等待。我最近对JBoss进行了“转换”,将应用程序维护在我身上,只要我们不碰它,它就可以正常工作。然而,这个任务已经落实到使用4.2.3GA版本将应用程序从Solaris移植到Linux Fedora。JBoss新手无法加载应用程序到自定义端口

我正在使用jboss-port-bindings.xml来指定我想要使用的端口,但是当我带上JBoss时,它会加载到标准端口8080而不是像我在文件中指定的40029。我已经对配置进行了三重检查,并且它在Linux机器上的设置完全与它在Solaris机器上设置的方式一致 - 所有需要的文件都是它们应该在的位置等。

任何人都有一个想法为什么我不能使用指定的端口?如果您需要比我提供的更多信息,请提问。

回答

0

我们发现了这个问题。我们在server/default/conf文件夹中的jboss-service.xml文件是正确的,但我们还需要将相同的文件添加到服务器/ 应用程序名称/config文件中,其中appname是我们的应用程序的名称。这告诉应用程序去哪里寻找jboss-port-bindings.xml文件,现在大家都很开心。

不知道为什么我们不必在Solaris下配置该配置,但无论如何,这解决了问题。感谢那些看过这个问题的人。粉笔这一个经验。

+0

JBoss带有不同的配置文件,您只需要更新您正在运行的配置文件。 (最好的做法是,让您拥有仅使用过的配置文件的JBoss发行版,以免更新错误的可能...) – Kazaag 2012-07-13 17:33:10

相关问题