我在oracle docs中读到这样的句子:“每个属性都映射到orion-application.xml描述符中的元素属性。”这些属性来自部署计划,我需要知道orion-application.xml中的元素名称是什么,它被映射到webSiteBinding属性(来自部署计划)。
答案 0 :(得分:1)
如果您尝试将war文件绑定到特定地址(例如http://application-server.com/myapp/ - 您可以在application.xml中指定它。不需要使用orion-application.xml。 orion-application.xml通常用于非j2ee规范的东西,如jazn设置 - 编译器和库指令,jmx,ejb编译指令等。)。我可以从你的问题中猜到最接近的是你可以指定
<web-module id>
在orion-application.xml中。看起来像这样:
<web-module id="my-app" path="myapp.war" />
但我不认为那是你的追求。我想你只想在application.xml中知道。像:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE application PUBLIC '-//Sun Microsystems, Inc.//DTD J2EE Application 1.3//EN' 'http://java.sun.com/dtd/application_1_3.dtd'>
<application>
<display-name>My Application</display-name>
<description>My Really Awesome Application</description>
<module>
<web>
<web-uri>myapp.war</web-uri>
<context-root>/myapp</context-root>
</web>
</module>
</application>