Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Web applications 我怎么知道JBoss的加载过程成功完成了?_Web Applications_Jboss_War - Fatal编程技术网

Web applications 我怎么知道JBoss的加载过程成功完成了?

Web applications 我怎么知道JBoss的加载过程成功完成了?,web-applications,jboss,war,Web Applications,Jboss,War,在我的软件部署中,我的JBoss部署了很多战争,版本是4.2.3.GA 我曾经考虑过一个解决方案,在特定的战争中添加一个http服务,然后返回 true/false指示整个加载完成 但我不确定这场战争是否能在加载序列的最后加载。所以我希望有人能 告诉我是否有可能改变集装箱的战时装载顺序。 我也不确定我是不是 以正确的方式修复它 如果我错过了什么或走错了路,请告诉我 我会很感激的。谢谢。jboss根据目录顺序部署WAR-因此,如果您选择部署目录,这将是部署顺序。据我所知,改变顺序的唯一方法是重命名

在我的软件部署中,我的JBoss部署了很多战争,版本是4.2.3.GA

我曾经考虑过一个解决方案,在特定的战争中添加一个http服务,然后返回

true/false
指示整个加载完成

但我不确定这场战争是否能在加载序列的最后加载。所以我希望有人能

告诉我是否有可能改变集装箱的战时装载顺序。 我也不确定我是不是

以正确的方式修复它

如果我错过了什么或走错了路,请告诉我


我会很感激的。谢谢。

jboss根据目录顺序部署WAR-因此,如果您选择部署目录,这将是部署顺序。据我所知,改变顺序的唯一方法是重命名工件,有两种方法可以做到这一点,按简单的字母顺序(不要忘了先部署分解的战争)或者重命名它们并取消对conf/jboss-service.xml中PrefixDeploymentSorter属性的注释(我认为这在版本5中不可用)。
我自己并没有这样做,但在帖子中有人在jboss5中成功地使用了它,也许它可以在jboss4中使用,而无需重命名。

@gebuh我已经更新了我的帖子,请查看它。谢谢。请让我根据您的有用信息做一些实验。谢谢。你能告诉我你是怎么找到这个的吗?你以前复习过吗?或者你只是用一些关键词在stackoverflow中搜索?我只是想向你学习搜索技巧。谢谢。我已经和jboss合作多年了,但从来没有真正考虑过部署顺序,这是个好问题。所以我在谷歌上搜索了“JBossDeployOrder”,并部署了几场战争来测试结果。从中,我找到了对PrefixDeploymentSorter的引用,并将其添加到搜索中。是jboss信息的另一个好站点。另外,请查看页面右侧的链接,类似的问题也会列出。感谢您的帮助。这真是一项很有价值的技能。