2013-09-26 91 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