[jboss-user] [Beginners Corner] - Running JBoss 5.1.0CR with Eclipse/WTP
Wolfgang Knauf
do-not-reply at jboss.com
Mon May 11 15:17:02 EDT 2009
Hi to all,
I found that JBoss 5.1.0CR1 will not run if using Eclipse/WTP (3.0). The error is:
Failed to boot JBoss:
| org.jboss.xb.binding.JBossXBException: Failed to parse source: file:/C:/temp/jboss-5.1.0.CR1/server/default/conf/bootstrap/vfs.xml at 13,37
| at org.jboss.xb.binding.parser.sax.SaxJBossXBParser.parse(SaxJBossXBParser.java:177)
| at org.jboss.xb.binding.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:147)
| at org.jboss.bootstrap.microcontainer.TempBasicXMLDeployer.deploy(TempBasicXMLDeployer.java:150)
| at org.jboss.bootstrap.microcontainer.ServerImpl.doStart(ServerImpl.java:138)
| at org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java:450)
| at org.jboss.Main.boot(Main.java:216)
| at org.jboss.Main$1.run(Main.java:546)
| at java.lang.Thread.run(Unknown Source)
| Caused by: org.jboss.xb.binding.JBossXBRuntimeException: {urn:jboss:bean-deployer:2.0}property cannot appear in this position. Expected content of {urn:jboss:bean-deployer:2.0}bean is sequence: {urn:jboss:bean-deployer:2.0}alias* {urn:jboss:bean-deployer:2.0}related-class* {urn:jboss:bean-deployer:2.0}annotation* {urn:jboss:bean-deployer:2.0}classloader? {urn:jboss:bean-deployer:2.0}constructor? {urn:jboss:bean-deployer:2.0}property* {urn:jboss:bean-deployer:2.0}create? {urn:jboss:bean-deployer:2.0}start? {urn:jboss:bean-deployer:2.0}stop? {urn:jboss:bean-deployer:2.0}destroy? {urn:jboss:bean-deployer:2.0}depends* {urn:jboss:bean-deployer:2.0}demand* {urn:jboss:bean-deployer:2.0}supply* {urn:jboss:bean-deployer:2.0}install* {urn:jboss:bean-deployer:2.0}uninstall* {urn:jboss:bean-deployer:2.0}incallback* {urn:jboss:bean-deployer:2.0}uncallback*
| at org.jboss.xb.binding.sunday.unmarshalling.SundayContentHandler.startElement(SundayContentHandler.java:449)
| at org.jboss.xb.binding.parser.sax.SaxJBossXBParser$DelegatingContentHandler.startElement(SaxJBossXBParser.java:401)
| at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)
| at org.apache.xerces.xinclude.XIncludeHandler.startElement(Unknown Source)
| ...
Solution: in the "Servers" view, open the server, click the "Launch configuration" link, switch to the tab "Arguments" and add this VM argument: -Dxb.builder.useUnorderedSequence=true
See https://jira.jboss.org/jira/browse/JBAS-6744 for an explanation.
Here http://www.informatik.fh-wiesbaden.de/~knauf/public/ you will find an eclipse plugin, which brings this parameter (and integrates the WebBeans jars in WTP)
Best regards
Wolfgang
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4230193#4230193
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4230193
More information about the jboss-user
mailing list