12 Replies Latest reply on Mar 17, 2011 5:57 AM by starfish15

    JBoss ESB application Issue with parsing the config jboss-esb.xml

    starfish15

      Hi,

       

      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