Hi, Lately, I have been noticing that this happens multiple times, once with every restart. However, after few restart attempts, I don't see this error. I am wondering if this error can be a result of a threading issue in service mix.
Have other service mix users experienced this issue? Is there a better workaround or solution, than restarting the bundle, multiple times. Thank you, Saurabh Ajmera On 12/9/13 7:32 PM, "Saurabh Ajmera" <[email protected]> wrote: >Hi John, > >I started the module by coping the jar file to apache-servicemix/deploy/ >directory while service-mix was running. > >Thank you, >Saurabh Ajmera > >On 12/9/13 5:03 PM, "Johan Edstrom" <[email protected]> wrote: > >>How is that module started? >> >> >>On Dec 9, 2013, at 5:57 PM, Saurabh Ajmera <[email protected]> wrote: >> >>> Hi, >>> >>> We have service-mix 4.4.2 running with Java 1.6 on a red hat machine. >>>Sometimes, when we start up a module we get the following error. On our >>>second attempt to start the module the error does not happen. >>> >>> Earlier, I thought that this error might occur due to conflicting >>>versions of xercerImpl jar, however, our server has >>>-Djava.endorsed.dirs=/usr/local/apache-servicemix/lib/endorsed and the >>>endorsed directory contains >>> xercesImpl-2.11.0.jar and xml-apis-2.11.0-20110622.jar, so it should >>>force servicemix to use version 2.11. >>> >>> Any thoughts on what might cause this error. >>> >>> ERROR: >>> >>> 2013-12-08 22:54:45,237 | ERROR | rint Extender: 2 | >>>BlueprintContainerImpl | ? ? >>>| 10 - org.apache.aries.blueprint - 0.3.1 | Unable to start blueprint >>>container for bundle wdt2-int484-4-workerGroups >>> org.apache.xerces.impl.dv.ObjectFactory$ConfigurationError: Provider >>>org.apache.xerces.impl.dv.dtd.DTDDVFactoryImpl could not be >>>instantiated: java.lang.NullPointerException >>> at org.apache.xerces.impl.dv.ObjectFactory.newInstance(Unknown Source) >>> at org.apache.xerces.impl.dv.DTDDVFactory.getInstance(Unknown Source) >>> at org.apache.xerces.impl.dv.DTDDVFactory.getInstance(Unknown Source) >>> at org.apache.xerces.parsers.XML11Configuration.<init>(Unknown >>>Source)[:] >>> at >>>org.apache.xerces.parsers.XIncludeAwareParserConfiguration.<init>(Unknow >>>n >>> Source)[:] >>> at >>>org.apache.xerces.parsers.XIncludeAwareParserConfiguration.<init>(Unknow >>>n >>> Source)[:] >>> at sun.reflect.GeneratedConstructorAccessor4.newInstance(Unknown >>>Source) >>> at >>>sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons >>>t >>>ructorAccessorImpl.java:27)[:1.6.0_25] >>> at >>>java.lang.reflect.Constructor.newInstance(Constructor.java:513)[:1.6.0_2 >>>5 >>>] >>> at java.lang.Class.newInstance0(Class.java:355)[:1.6.0_25] >>> at java.lang.Class.newInstance(Class.java:308)[:1.6.0_25] >>> at org.apache.xerces.parsers.ObjectFactory.newInstance(Unknown >>>Source)[:] >>> at org.apache.xerces.parsers.ObjectFactory.createObject(Unknown >>>Source)[:] >>> at org.apache.xerces.parsers.ObjectFactory.createObject(Unknown >>>Source)[:] >>> at org.apache.xerces.parsers.DOMParser.<init>(Unknown Source)[:] >>> at org.apache.xerces.parsers.DOMParser.<init>(Unknown Source)[:] >>> at org.apache.xerces.jaxp.DocumentBuilderImpl.<init>(Unknown Source)[:] >>> at >>>org.apache.xerces.jaxp.DocumentBuilderFactoryImpl.newDocumentBuilder(Unk >>>n >>>own Source)[:] >>> at >>>org.apache.aries.blueprint.container.Parser.parse(Parser.java:203)[10:or >>>g >>>.apache.aries.blueprint:0.3.1] >>> at >>>org.apache.aries.blueprint.container.Parser.parse(Parser.java:219)[10:or >>>g >>>.apache.aries.blueprint:0.3.1] >>> at >>>org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(Bluepr >>>i >>>ntContainerImpl.java:251)[10:org.apache.aries.blueprint:0.3.1] >>> at >>>org.apache.aries.blueprint.container.BlueprintContainerImpl.run(Blueprin >>>t >>>ContainerImpl.java:227)[10:org.apache.aries.blueprint:0.3.1] >>> at >>>java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)[ >>>: >>>1.6.0_25] >>> at >>>java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)[:1.6. >>>0 >>>_25] >>> at java.util.concurrent.FutureTask.run(FutureTask.java:138)[:1.6.0_25] >>> at >>>java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.acc >>>e >>>ss$301(ScheduledThreadPoolExecutor.java:98)[:1.6.0_25] >>> at >>>java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run >>>( >>>ScheduledThreadPoolExecutor.java:206)[:1.6.0_25] >>> at >>>java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecuto >>>r >>>.java:886)[:1.6.0_25] >>> at >>>java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.ja >>>v >>>a:908)[:1.6.0_25] >>> at java.lang.Thread.run(Thread.java:662)[:1.6.0_25] >>> >>> Thank you, >>> Saurabh Ajmera >> >
