JBoss ESB application Issue with parsing the config jboss-esb.xml
starfish15 Mar 15, 2011 7:25 AMHi,
I am facing an issue when creating an ESB project using Jboss SOA Platform. The jboss-esb.xml file which gets created on trying to create a ESB project, uses a specific xsd i.e. jbossesb-1.3.0.xsd. Also this xsd according to the namespace exists at
http://anonsvn.labs.jboss.com/labs/jbossesb/trunk/product/etc/schemas/xml/jbossesb-1.3.0.xsd
Since the xsd is not available, there is a Parse Xml issue that is faced by me in the deployment. There is a below excerpt of the same
*** DEPLOYMENTS IN ERROR: Name -> Error
vfsfile:/D:/JBoss%20SOA/jboss-soa-p.5.0.0/jboss-as/server/default/deploy/FirstESBProject.esb/ -> org.jboss.deployment.DeploymentException: Failed to parse jboss-esb.xml
DEPLOYMENTS IN ERROR:
Deployment "vfsfile:/D:/JBoss%20SOA/jboss-soa-p.5.0.0/jboss-as/server/default/deploy/FirstESBProject.esb/" is in error due to the following reason(s): org.jboss.soa.esb.listeners.config.model.ModelException: Unsupported schema namespace: http://anonsvn.labs.jboss.com/labs/jbossesb/trunk/product/etc/schemas/xml/jbossesb-1.3.0.xsd
at org.jboss.deployers.plugins.deployers.DeployersImpl.checkComplete(DeployersImpl.java:994)
at org.jboss.deployers.plugins.deployers.DeployersImpl.checkComplete(DeployersImpl.java:940)
at org.jboss.deployers.plugins.main.MainDeployerImpl.checkComplete(MainDeployerImpl.java:873)
at org.jboss.system.server.profileservice.repository.MainDeployerAdapter.checkComplete(MainDeployerAdapter.java:128)
at org.jboss.system.server.profileservice.hotdeploy.HDScanner.scan(HDScanner.java:416)
at org.jboss.system.server.profileservice.hotdeploy.HDScanner.run(HDScanner.java:294)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRunAndReset(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Kindly assist with the same.
Thanks,
Starfish