4 Replies Latest reply on Jan 22, 2013 12:39 AM by pratik_patel

    Fabric Container Provisioning Error - SAXParseException

    pratik_patel

      Hi,

       

      I am trying to create fabric container using Fuse 7.1 on RHEL 5.3. The container was created successfully and provisioning status shows an error.

       

      FuseESB:karaf@root> fabric:container-list

                                                     

      root*                          1.0       true    fabric, fabric-ensemble-0000-1, fuse-esb-full success

        camel-container-9090         1.0       true    camel-cluster-server-port-9090 error - org.xml.sax.SAXParseException: Content is not allowed in prolog.

        camel-container-9191         1.0       true    camel-cluster-server-port-9191 error - org.xml.sax.SAXParseException: Content is not allowed in prolog.

      FuseESB:karaf@root>

       

      Below is the log from one of the containers.

       

      2013-01-18 12:24:27,565 | INFO  | use-047-thread-1 | DeploymentAgent                  | rce.fabric.agent.DeploymentAgent  180 | 67 - org.fusesource.fabric.fabric-agent - 7.1.0.fuse-047 | Starting DeploymentAgent

      2013-01-18 12:24:27,568 | INFO  | e.fabric.agent]) | DeploymentAgent                  | rce.fabric.agent.DeploymentAgent  229 | 67 - org.fusesource.fabric.fabric-agent - 7.1.0.fuse-047 | DeploymentAgent updated with {org.ops4j.pax.url.mvn.defaultrepositories=file:/opt/FuseESBEnterprise-7.1.0/system@snapshots@id=karaf-default,file:/opt/FuseESBEnterprise-7.1.0/local-repo@snapshots@id=karaf-local, feature.karaf=karaf, feature.jolokia=jolokia, repository.fuse-fabric=mvn:org.fusesource.fabric/fuse-fabric/7.1.0.fuse-047/xml/features, repository.mvn:com.mil_camel-blueprint-jetty-ha-server_1.0.0-snapshot=mvn:com.mil/camel-blueprint-jetty-ha-server/1.0.0-SNAPSHOT, feature.camel-server=camel-server, feature.camel-blueprint=camel-blueprint, feature.camel-core=camel-core, feature.fabric-core=fabric-core, repository.karaf-enterprise=mvn:org.apache.karaf.assemblies.features/enterprise/2.3.0.fuse-71-047/xml/features, fabric.zookeeper.pid=org.fusesource.fabric.agent, feature.fabric-camel=fabric-camel, org.ops4j.pax.url.mvn.repositories=http://repo1.maven.org/maven2@id=central, http://repo.fusesource.com/nexus/content/groups/public@id=fusepublic, http://repo.fusesource.com/nexus/content/repositories/releases@id=fusereleases, http://repo.fusesource.com/nexus/content/groups/ea@id=fuseearlyaccess, http://repository.springsource.com/maven/bundles/release@id=ebrreleases, http://repository.springsource.com/maven/bundles/external@id=ebrexternal, http://scala-tools.org/repo-releases@id=scala, feature.camel-jetty=camel-jetty, feature.fabric-jaas=fabric-jaas, patch.repositories=http://repo.fusesource.com/nexus/content/repositories/releases, http://repo.fusesource.com/nexus/content/groups/ea, service.pid=org.fusesource.fabric.agent, feature.fabric-agent=fabric-agent, repository.apache-camel=mvn:org.apache.camel.karaf/apache-camel/2.10.0.fuse-71-047/xml/features, repository.karaf-standard=mvn:org.apache.karaf.assemblies.features/standard/2.3.0.fuse-71-047/xml/features}

      2013-01-18 12:24:27,577 | INFO  | agent-1-thread-1 | DeploymentAgent                  | rce.fabric.agent.DeploymentAgent 1068 | 67 - org.fusesource.fabric.fabric-agent - 7.1.0.fuse-047 | Using Felix thread pool for download manager.

      2013-01-18 12:24:27,786 | ERROR | agent-1-thread-1 | DeploymentAgent                  | e.fabric.agent.DeploymentAgent$1  241 | 67 - org.fusesource.fabric.fabric-agent - 7.1.0.fuse-047 | Unable to update agent

      org.xml.sax.SAXParseException: Content is not allowed in prolog.

              at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)[:]

              at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)[:]

              at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)[:1.3.04]

              at org.apache.karaf.features.internal.FeatureValidationUtil.validate(FeatureValidationUtil.java:52)[67:org.fusesource.fabric.fabric-agent:7.1.0.fuse-047]

              at org.fusesource.fabric.agent.DeploymentAgent.addRepository(DeploymentAgent.java:476)[67:org.fusesource.fabric.fabric-agent:7.1.0.fuse-047]

              at org.fusesource.fabric.agent.DeploymentAgent.doUpdate(DeploymentAgent.java:360)[67:org.fusesource.fabric.fabric-agent:7.1.0.fuse-047]

              at org.fusesource.fabric.agent.DeploymentAgent$1.run(DeploymentAgent.java:238)[67:org.fusesource.fabric.fabric-agent:7.1.0.fuse-047]

              at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)[:1.6.0_20]

              at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)[:1.6.0_20]

              at java.util.concurrent.FutureTask.run(FutureTask.java:138)[:1.6.0_20]

              at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)[:1.6.0_20]

              at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)[:1.6.0_20]

              at java.lang.Thread.run(Thread.java:619)[:1.6.0_20]

       

      Can you please let me know what can be the problem?

       

       

      Thanks,

      Pratik