2013-09-26 54 views
0

有没有办法为Weblogic,Glassfish和WAS服务器指定域独立服务器配置(或部署描述符)?我需要类似于Jboss的standalone.xml域独立服务器配置

更新:我知道每个应用程序服务器都有自己的配置文件,所以我正在寻找三个配置文件,分别用于Weblogic,Glassfish和WAS。唯一的要求是,该配置文件必须是独立的域(即配置文件不应该部署的应用程序的一部分)

回答

0

这要看具体是什么descripters你需要 - 许多应用程序服务器的定制命名的XML文件,例如weblogic.xml/weblogic-application.xml。这些可以放在与使用jboss-web.xml的JBoss相同的文件旁边。

当然有些不是简单的只需更换,如web.xml中的内容。也许不是你所追求的,但是你可以使用像Ant这样的东西构建应用程序WAR/EAR/JAR,并具体指定要使用的web.xml文件。如果您自动执行此过程,则可以为每个版本上的每种服务器类型创建一个jar文件。

web.xml本身只能在每个war文件中定义一次,但如果您使用的是Servlet 3.0,我相信您可以使用web xml片段文件来定义任何侦听器(source)。

+0

感谢您的回复!但是你在这里提到的所有文件:weblogic.xml,weblogic-application.xml和web.xml都是依赖于域的。我想要一个配置文件,这个文件对于应用服务器来说很常见,并且独立于其上部署的各种应用程序。 – Arjun