1 Reply Latest reply on Feb 17, 2010 11:56 AM by ccustine

    features error in ESB 4.2.0

    e0richt

      I am trying to run ESB 4.2.0-fuse-01-00. I just downloaded to my linux box

      in: $HOME/progress/

       

      I did an unzip/untar:

      tar -zxvf apache-servicemix-4.2.0-fuse-01-00.tar.gz

       

      which created the following directory:

      $HOME/progress/apache-servicemix-4.2.0-fuse-01-00

       

      when I do a list features core has a "Failure" Status and I get the following in the log:

       

      karaf@root> log:display-exception

      org.osgi.service.blueprint.container.ComponentDefinitionException: Unable to intialize bean featuresService

              at org.apache.geronimo.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:519)

              at org.apache.geronimo.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:64)

              at org.apache.geronimo.blueprint.container.BlueprintRepository.createInstances(BlueprintRepository.java:212)

              at org.apache.geronimo.blueprint.container.BlueprintRepository.createAll(BlueprintRepository.java:140)

              at org.apache.geronimo.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(BlueprintContainerImpl.java:603)

              at org.apache.geronimo.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:310)

              at org.apache.geronimo.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:211)

              at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)

              at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)

              at java.util.concurrent.FutureTask.run(FutureTask.java:123)

              at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:65)

              at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:168)

              at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)

              at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)

              at java.lang.Thread.run(Thread.java:595)

      Caused by: java.lang.AbstractMethodError: org.apache.crimson.tree.ElementNode.getTextContent()Ljava/lang/String;

              at org.apache.felix.karaf.features.internal.RepositoryImpl.load(RepositoryImpl.java:158)

              at org.apache.felix.karaf.features.internal.FeaturesServiceImpl.internalAddRepository(FeaturesServiceImpl.java:170)

              at org.apache.felix.karaf.features.internal.FeaturesServiceImpl.start(FeaturesServiceImpl.java:647)

              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

              at java.lang.reflect.Method.invoke(Method.java:585)

              at org.apache.geronimo.blueprint.utils.ReflectionUtils.invoke(ReflectionUtils.java:206)

              at org.apache.geronimo.blueprint.container.BeanRecipe.invoke(BeanRecipe.java:639)

              at org.apache.geronimo.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:517)

              ... 14 more

       

       

      what am I doing wrong?

      anyone know what I can do to fix this?

       

      thx!

      Rich

        • 1. Re: features error in ESB 4.2.0
          ccustine

          This is an XML parser version issue due to:

          Caused by: java.lang.AbstractMethodError: org.apache.crimson.tree.ElementNode.getTextContent()Ljava/lang/String;

           

          Basically your runtime is picking up an older xml parser somewhere.

           

          Could you provide your OS version and Java -version output?

           

          Chris