Where to define <Environment…> elements in JBoss
我尝试在JBoss 5.1中定义环境条目,并将其添加到server / default / deploy / jbossweb.sar / context.xml文件中:
1 | <Environment type="java.lang.String" name="name" value="value" /> |
启动时发生以下错误:
2010-01-26 14:50:08,383 ERROR
[org.jboss.web.tomcat.service.deployers.JBossContextConfig]
(main) XML error parsing: context.xml
org.jboss.xb.binding.JBossXBException:
Failed to parse source: Resource
cannot appear in this position.
Expected content of Context is
unordered_sequence: attributes?
InstanceListener* Realm? Parameters*
Manager? Loader? Valve* SessionCookie?
Resources? Listener*
我在哪里可以在JBoss中定义环境条目(但在应用程序的EAR之外)?
本文确认(可能)无法在JBoss中配置环境条目。作者建议使用PropertiesService作为替代。
properties-service.xml中的属性配置效果很好!