[
https://jira.jboss.org/jira/browse/JBAS-6368?page=com.atlassian.jira.plug...
]
Remy Maucherat resolved JBAS-6368.
----------------------------------
Resolution: Rejected
JBoss AS is now handling all the web desciptors, including server.xml and all context.xml
files, starting from version where this capability was removed. The JBoss deployer should
now be used to deploy your web applications.
jboss 5 GA, "Context not found as a child of Host" in
server.xml
----------------------------------------------------------------
Key: JBAS-6368
URL:
https://jira.jboss.org/jira/browse/JBAS-6368
Project: JBoss Application Server
Issue Type: Bug
Security Level: Public(Everyone can see)
Components: Web (Tomcat) service
Affects Versions: JBossAS-5.0.0.GA
Environment: centos 5, jdk 6
Reporter: robert lazarski
Assignee: Remy Maucherat
In server.xml, the following worked from at least 4.0.5 until 5.0.0.Beta4
<Host name="localhost">
<Valve
className="org.jboss.web.tomcat.service.jca.CachedConnectionValve"
cachedConnectionManagerObjectName="jboss.jca:service=CachedConnectionManager"
transactionManagerObjectName="jboss:service=TransactionManager"
/>
<Context path="/dev" docBase="/programs/myDev"
reloadable="true"/>
</Host>
This error now gets thrown in 5.0.0GA:
11:48:18,994 ERROR [AbstractKernelController] Error installing to Start: name=WebServer
state=Create
org.jboss.xb.binding.JBossXBException: Failed to parse source: Context not found as a
child of Host
at
org.jboss.xb.binding.parser.sax.SaxJBossXBParser.parse(SaxJBossXBParser.java:203)
at
org.jboss.xb.binding.parser.sax.SaxJBossXBParser.parse(SaxJBossXBParser.java:183)
at org.jboss.xb.binding.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:133)
at
org.jboss.web.tomcat.service.deployers.TomcatService.startService(TomcatService.java:171)
at
org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:376)
...
There are no release notes or other docs I can find explaining this change. The latest
tomcat docs say:
http://tomcat.apache.org/tomcat-6.0-doc/config/context.html
"Context elements may be explicitly defined:
...
inside a Host element in the main conf/server.xml
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira