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>(Unknown 
> Source)[:]
> at org.apache.xerces.parsers.XIncludeAwareParserConfiguration.<init>(Unknown 
> Source)[:]
> at sun.reflect.GeneratedConstructorAccessor4.newInstance(Unknown Source)
> at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)[:1.6.0_25]
> at java.lang.reflect.Constructor.newInstance(Constructor.java:513)[:1.6.0_25]
> 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(Unknown 
> Source)[:]
> at 
> org.apache.aries.blueprint.container.Parser.parse(Parser.java:203)[10:org.apache.aries.blueprint:0.3.1]
> at 
> org.apache.aries.blueprint.container.Parser.parse(Parser.java:219)[10:org.apache.aries.blueprint:0.3.1]
> at 
> org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:251)[10:org.apache.aries.blueprint:0.3.1]
> at 
> org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.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.access$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(ThreadPoolExecutor.java:886)[:1.6.0_25]
> at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)[:1.6.0_25]
> at java.lang.Thread.run(Thread.java:662)[:1.6.0_25]
> 
> Thank you,
> Saurabh Ajmera

Reply via email to