Reference http://jira.jboss.com/jira/browse/JBAS-2324.
My application is running on JBoss 4.0.3SP1/JDK 5.0.4. I have the following defined in jboss.ini:
-Dorg.jboss.net.protocol.file.decodeFilePaths=true
2006-01-25 11:51:23,229 DEBUG [org.jboss.system.ServiceCreator] About to create xmbean object: jboss.web:service=WebServer with code: org.jboss.web.tomcat.tc5.Tomcat5 with descriptor: META-INF/webserver-xmbean.xml 2006-01-25 11:51:23,260 DEBUG [org.jboss.util.NestedThrowable] org.jboss.util.NestedThrowable.parentTraceEnabled=true 2006-01-25 11:51:23,260 DEBUG [org.jboss.util.NestedThrowable] org.jboss.util.NestedThrowable.nestedTraceEnabled=false 2006-01-25 11:51:23,260 DEBUG [org.jboss.util.NestedThrowable] org.jboss.util.NestedThrowable.detectDuplicateNesting=true 2006-01-25 11:51:23,260 DEBUG [org.jboss.deployment.SARDeployer] create operation failed for package file:/C:/Program Files/Liquid Machines/LMServer/jboss/server/default/deploy/jbossweb-tomcat55.sar/ org.jboss.deployment.DeploymentException: Error parsing the XML file, from XMLMetaData: ; - nested throwable: (org.jboss.mx.util.JBossNotCompliantMBeanException: Error parsing the XML file, from XMLMetaData: ) at org.jboss.system.ServiceConfigurator.install(ServiceConfigurator.java:178) at org.jboss.system.ServiceController.install(ServiceController.java:215) snip... Caused by: org.jboss.mx.util.JBossNotCompliantMBeanException: Error parsing the XML file, from XMLMetaData: at org.jboss.mx.metadata.XMLMetaData.build(XMLMetaData.java:277) at org.jboss.mx.modelmbean.XMBean.<init>(XMBean.java:238) at org.jboss.mx.modelmbean.XMBean.<init>(XMBean.java:267)
The fix for JBAS-2324 was not correct. It should be fixed in for the future releases (4.0.4RC):
http://jira.jboss.com/jira/browse/JBAS-2679