You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@uima.apache.org by Alex Muir <al...@gmail.com> on 2009/10/13 18:12:04 UTC

Document Analyzer Error: org.apache.uima.analysis_engine.AnalysisEngineProcessException: Annotator processing failed. Caused by: Java.lang.NullPointerException

Hi,

I recently downloaded and installed the UIMA system and have it
running in eclipse and outside of eclipse using the .bat files.

I was going through the 1.1. Getting Started, the step-by-step
tutorial to get started developing UIMA annotators.

Following the instructions describing how to use the Document
Analyzer, running it with the RoomNumberAnnotator.xml descriptor I get
the following error.

org.apache.uima.analysis_engine.AnalysisEngineProcessException:
Annotator processing failed. Caused by: Java.lang.NullPointerException


Note that I did have a problem with the automatic installation which I
resolved by taking the steps listed here

 http://mail-archives.apache.org/mod_mbox/incubator-uima-user/200910.mbox/%3Ceae2be720910061428x48198890g736abcf52ae6a156@mail.gmail.com%3E

I've got the following UIMA jars in my eclipse plugin directory.
12/10/2009  03:50 PM            11,360
org.apache.uima.debug_2.2.2.incubating.jar
12/10/2009  03:50 PM           157,638
org.apache.uima.deployeditor_2.2.2.incubating.jar
12/10/2009  03:50 PM           450,599
org.apache.uima.desceditor_2.2.2.incubating.jar
12/10/2009  03:50 PM            15,702
org.apache.uima.jcas.jcasgenp_2.2.2.incubating.jar
12/10/2009  03:50 PM            87,280 org.apache.uima.pear_2.2.2.incubating.jar
11/06/2008  02:39 PM           136,474
org.apache.uima.runtime-deployeditor_2.2.2.incubating.jar
12/10/2009  03:50 PM           140,240
org.apache.uima.runtime.fragments.deployeditor_2.2.2.incubating.jar
12/10/2009  03:52 PM         2,402,912
org.apache.uima.runtime_2.2.2.incubating.jar


Any thoughts on to why the exception?
Thanks

-- 

Alex
https://sites.google.com/a/utg.edu.gm/alex

Re: Document Analyzer Error: org.apache.uima.analysis_engine.AnalysisEngineProcessException: Annotator processing failed. Caused by: Java.lang.NullPointerException

Posted by Marshall Schor <ms...@schor.com>.

Alex Muir wrote:
> Hi here is the stack trace:
>
>
> 14/10/09 4:23:59 PM - 10:
> org.apache.uima.collection.impl.cpm.engine.ProcessingUnit.process: SEVERE:
> The container DocumentAnalyzerAE returned the following error message:
> Annotator processing failed.     (Thread Name: [CasConsumer Pipeline
> Thread]::)
> 14/10/09 4:23:59 PM - 10:
> org.apache.uima.collection.impl.cpm.engine.ProcessingUnit.maybeLogSevereException(2499):
> SEVERE: Thread: [CasConsumer Pipeline Thread]::, message: Annotator
> processing failed.
> org.apache.uima.analysis_engine.AnalysisEngineProcessException: Annotator
> processing failed.
>     at
> org.apache.uima.analysis_engine.impl.PrimitiveAnalysisEngine_impl.callAnalysisComponentProcess(PrimitiveAnalysisEngine_impl.java:389)
>     at
> org.apache.uima.analysis_engine.impl.PrimitiveAnalysisEngine_impl.processAndOutputNewCASes(PrimitiveAnalysisEngine_impl.java:297)
>     at
> org.apache.uima.analysis_engine.asb.impl.ASB_impl$AggregateCasIterator.processUntilNextOutputCas(ASB_impl.java:556)
>     at
> org.apache.uima.analysis_engine.asb.impl.ASB_impl$AggregateCasIterator.<init>(ASB_impl.java:398)
>     at
> org.apache.uima.analysis_engine.asb.impl.ASB_impl.process(ASB_impl.java:331)
>     at
> org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl.processAndOutputNewCASes(AggregateAnalysisEngine_impl.java:261)
>     at
> org.apache.uima.analysis_engine.impl.AnalysisEngineImplBase.process(AnalysisEngineImplBase.java:218)
>     at
> org.apache.uima.collection.impl.cpm.engine.ProcessingUnit.processNext(ProcessingUnit.java:892)
>     at
> org.apache.uima.collection.impl.cpm.engine.ProcessingUnit.run(ProcessingUnit.java:577)
> Caused by: java.lang.NullPointerException
>   

This is the "root cause" from Java's point of view...

>     at
> net.sf.saxon.event.ReceivingContentHandler.getNameCode(ReceivingContentHandler.java:404)
>     at
> net.sf.saxon.event.ReceivingContentHandler.startElement(ReceivingContentHandler.java:337)
>     at
> org.apache.uima.util.XMLSerializer$CharacterValidatingContentHandler.startElement(XMLSerializer.java:157)
>     at
> org.apache.uima.cas.impl.XmiCasSerializer$XmiCasDocSerializer.startElement(XmiCasSerializer.java:839)
>     at
> org.apache.uima.cas.impl.XmiCasSerializer$XmiCasDocSerializer.writeNullObject(XmiCasSerializer.java:287)
>     at
> org.apache.uima.cas.impl.XmiCasSerializer$XmiCasDocSerializer.serialize(XmiCasSerializer.java:220)
>     at
> org.apache.uima.cas.impl.XmiCasSerializer$XmiCasDocSerializer.access$500(XmiCasSerializer.java:99)
>     at
> org.apache.uima.cas.impl.XmiCasSerializer.serialize(XmiCasSerializer.java:1324)
>     at
> org.apache.uima.cas.impl.XmiCasSerializer.serialize(XmiCasSerializer.java:1304)
>     at
> org.apache.uima.tools.components.XmiWriterCasConsumer.writeXmi(XmiWriterCasConsumer.java:146)
>     at
> org.apache.uima.tools.components.XmiWriterCasConsumer.processCas(XmiWriterCasConsumer.java:118)
>     at
> org.apache.uima.analysis_engine.impl.compatibility.CasConsumerAdapter.process(CasConsumerAdapter.java:99)
>     at
> org.apache.uima.analysis_engine.impl.PrimitiveAnalysisEngine_impl.callAnalysisComponentProcess(PrimitiveAnalysisEngine_impl.java:375)
>     ... 8 more
>
>   
Not sure what's happening here, but the stack traceback looks like the
cas consumer component is running and is trying to write out some
things.  I'm surprised to see classes like

net.sf.saxon....   which makes me wonder if somehow the classpath you
are using may have "saxon" in it.  If it does, try removing it.

-Marshall

> On Tue, Oct 13, 2009 at 5:19 PM, Marshall Schor <ms...@schor.com> wrote:
>
>   
>> Hi -
>>
>> Can you post the stack trace for this?
>>
>> -Marshall
>>
>> Alex Muir wrote:
>>     
>>> Hi,
>>>
>>> I recently downloaded and installed the UIMA system and have it
>>> running in eclipse and outside of eclipse using the .bat files.
>>>
>>> I was going through the 1.1. Getting Started, the step-by-step
>>> tutorial to get started developing UIMA annotators.
>>>
>>> Following the instructions describing how to use the Document
>>> Analyzer, running it with the RoomNumberAnnotator.xml descriptor I get
>>> the following error.
>>>
>>> org.apache.uima.analysis_engine.AnalysisEngineProcessException:
>>> Annotator processing failed. Caused by: Java.lang.NullPointerException
>>>
>>>
>>> Note that I did have a problem with the automatic installation which I
>>> resolved by taking the steps listed here
>>>
>>>
>>>       
>> http://mail-archives.apache.org/mod_mbox/incubator-uima-user/200910.mbox/%3Ceae2be720910061428x48198890g736abcf52ae6a156@mail.gmail.com%3E
>>     
>>> I've got the following UIMA jars in my eclipse plugin directory.
>>> 12/10/2009  03:50 PM            11,360
>>> org.apache.uima.debug_2.2.2.incubating.jar
>>> 12/10/2009  03:50 PM           157,638
>>> org.apache.uima.deployeditor_2.2.2.incubating.jar
>>> 12/10/2009  03:50 PM           450,599
>>> org.apache.uima.desceditor_2.2.2.incubating.jar
>>> 12/10/2009  03:50 PM            15,702
>>> org.apache.uima.jcas.jcasgenp_2.2.2.incubating.jar
>>> 12/10/2009  03:50 PM            87,280
>>>       
>> org.apache.uima.pear_2.2.2.incubating.jar
>>     
>>> 11/06/2008  02:39 PM           136,474
>>> org.apache.uima.runtime-deployeditor_2.2.2.incubating.jar
>>> 12/10/2009  03:50 PM           140,240
>>> org.apache.uima.runtime.fragments.deployeditor_2.2.2.incubating.jar
>>> 12/10/2009  03:52 PM         2,402,912
>>> org.apache.uima.runtime_2.2.2.incubating.jar
>>>
>>>
>>> Any thoughts on to why the exception?
>>> Thanks
>>>
>>>
>>>       
>
>
>
>   

Re: Document Analyzer Error: org.apache.uima.analysis_engine.AnalysisEngineProcessException: Annotator processing failed. Caused by: Java.lang.NullPointerException

Posted by Alex Muir <al...@gmail.com>.
Hi here is the stack trace:


14/10/09 4:23:59 PM - 10:
org.apache.uima.collection.impl.cpm.engine.ProcessingUnit.process: SEVERE:
The container DocumentAnalyzerAE returned the following error message:
Annotator processing failed.     (Thread Name: [CasConsumer Pipeline
Thread]::)
14/10/09 4:23:59 PM - 10:
org.apache.uima.collection.impl.cpm.engine.ProcessingUnit.maybeLogSevereException(2499):
SEVERE: Thread: [CasConsumer Pipeline Thread]::, message: Annotator
processing failed.
org.apache.uima.analysis_engine.AnalysisEngineProcessException: Annotator
processing failed.
    at
org.apache.uima.analysis_engine.impl.PrimitiveAnalysisEngine_impl.callAnalysisComponentProcess(PrimitiveAnalysisEngine_impl.java:389)
    at
org.apache.uima.analysis_engine.impl.PrimitiveAnalysisEngine_impl.processAndOutputNewCASes(PrimitiveAnalysisEngine_impl.java:297)
    at
org.apache.uima.analysis_engine.asb.impl.ASB_impl$AggregateCasIterator.processUntilNextOutputCas(ASB_impl.java:556)
    at
org.apache.uima.analysis_engine.asb.impl.ASB_impl$AggregateCasIterator.<init>(ASB_impl.java:398)
    at
org.apache.uima.analysis_engine.asb.impl.ASB_impl.process(ASB_impl.java:331)
    at
org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl.processAndOutputNewCASes(AggregateAnalysisEngine_impl.java:261)
    at
org.apache.uima.analysis_engine.impl.AnalysisEngineImplBase.process(AnalysisEngineImplBase.java:218)
    at
org.apache.uima.collection.impl.cpm.engine.ProcessingUnit.processNext(ProcessingUnit.java:892)
    at
org.apache.uima.collection.impl.cpm.engine.ProcessingUnit.run(ProcessingUnit.java:577)
Caused by: java.lang.NullPointerException
    at
net.sf.saxon.event.ReceivingContentHandler.getNameCode(ReceivingContentHandler.java:404)
    at
net.sf.saxon.event.ReceivingContentHandler.startElement(ReceivingContentHandler.java:337)
    at
org.apache.uima.util.XMLSerializer$CharacterValidatingContentHandler.startElement(XMLSerializer.java:157)
    at
org.apache.uima.cas.impl.XmiCasSerializer$XmiCasDocSerializer.startElement(XmiCasSerializer.java:839)
    at
org.apache.uima.cas.impl.XmiCasSerializer$XmiCasDocSerializer.writeNullObject(XmiCasSerializer.java:287)
    at
org.apache.uima.cas.impl.XmiCasSerializer$XmiCasDocSerializer.serialize(XmiCasSerializer.java:220)
    at
org.apache.uima.cas.impl.XmiCasSerializer$XmiCasDocSerializer.access$500(XmiCasSerializer.java:99)
    at
org.apache.uima.cas.impl.XmiCasSerializer.serialize(XmiCasSerializer.java:1324)
    at
org.apache.uima.cas.impl.XmiCasSerializer.serialize(XmiCasSerializer.java:1304)
    at
org.apache.uima.tools.components.XmiWriterCasConsumer.writeXmi(XmiWriterCasConsumer.java:146)
    at
org.apache.uima.tools.components.XmiWriterCasConsumer.processCas(XmiWriterCasConsumer.java:118)
    at
org.apache.uima.analysis_engine.impl.compatibility.CasConsumerAdapter.process(CasConsumerAdapter.java:99)
    at
org.apache.uima.analysis_engine.impl.PrimitiveAnalysisEngine_impl.callAnalysisComponentProcess(PrimitiveAnalysisEngine_impl.java:375)
    ... 8 more

On Tue, Oct 13, 2009 at 5:19 PM, Marshall Schor <ms...@schor.com> wrote:

> Hi -
>
> Can you post the stack trace for this?
>
> -Marshall
>
> Alex Muir wrote:
> > Hi,
> >
> > I recently downloaded and installed the UIMA system and have it
> > running in eclipse and outside of eclipse using the .bat files.
> >
> > I was going through the 1.1. Getting Started, the step-by-step
> > tutorial to get started developing UIMA annotators.
> >
> > Following the instructions describing how to use the Document
> > Analyzer, running it with the RoomNumberAnnotator.xml descriptor I get
> > the following error.
> >
> > org.apache.uima.analysis_engine.AnalysisEngineProcessException:
> > Annotator processing failed. Caused by: Java.lang.NullPointerException
> >
> >
> > Note that I did have a problem with the automatic installation which I
> > resolved by taking the steps listed here
> >
> >
> http://mail-archives.apache.org/mod_mbox/incubator-uima-user/200910.mbox/%3Ceae2be720910061428x48198890g736abcf52ae6a156@mail.gmail.com%3E
> >
> > I've got the following UIMA jars in my eclipse plugin directory.
> > 12/10/2009  03:50 PM            11,360
> > org.apache.uima.debug_2.2.2.incubating.jar
> > 12/10/2009  03:50 PM           157,638
> > org.apache.uima.deployeditor_2.2.2.incubating.jar
> > 12/10/2009  03:50 PM           450,599
> > org.apache.uima.desceditor_2.2.2.incubating.jar
> > 12/10/2009  03:50 PM            15,702
> > org.apache.uima.jcas.jcasgenp_2.2.2.incubating.jar
> > 12/10/2009  03:50 PM            87,280
> org.apache.uima.pear_2.2.2.incubating.jar
> > 11/06/2008  02:39 PM           136,474
> > org.apache.uima.runtime-deployeditor_2.2.2.incubating.jar
> > 12/10/2009  03:50 PM           140,240
> > org.apache.uima.runtime.fragments.deployeditor_2.2.2.incubating.jar
> > 12/10/2009  03:52 PM         2,402,912
> > org.apache.uima.runtime_2.2.2.incubating.jar
> >
> >
> > Any thoughts on to why the exception?
> > Thanks
> >
> >
>



-- 

Alex
https://sites.google.com/a/utg.edu.gm/alex

Re: Document Analyzer Error: org.apache.uima.analysis_engine.AnalysisEngineProcessException: Annotator processing failed. Caused by: Java.lang.NullPointerException

Posted by Marshall Schor <ms...@schor.com>.
Hi -

Can you post the stack trace for this?

-Marshall

Alex Muir wrote:
> Hi,
>
> I recently downloaded and installed the UIMA system and have it
> running in eclipse and outside of eclipse using the .bat files.
>
> I was going through the 1.1. Getting Started, the step-by-step
> tutorial to get started developing UIMA annotators.
>
> Following the instructions describing how to use the Document
> Analyzer, running it with the RoomNumberAnnotator.xml descriptor I get
> the following error.
>
> org.apache.uima.analysis_engine.AnalysisEngineProcessException:
> Annotator processing failed. Caused by: Java.lang.NullPointerException
>
>
> Note that I did have a problem with the automatic installation which I
> resolved by taking the steps listed here
>
>  http://mail-archives.apache.org/mod_mbox/incubator-uima-user/200910.mbox/%3Ceae2be720910061428x48198890g736abcf52ae6a156@mail.gmail.com%3E
>
> I've got the following UIMA jars in my eclipse plugin directory.
> 12/10/2009  03:50 PM            11,360
> org.apache.uima.debug_2.2.2.incubating.jar
> 12/10/2009  03:50 PM           157,638
> org.apache.uima.deployeditor_2.2.2.incubating.jar
> 12/10/2009  03:50 PM           450,599
> org.apache.uima.desceditor_2.2.2.incubating.jar
> 12/10/2009  03:50 PM            15,702
> org.apache.uima.jcas.jcasgenp_2.2.2.incubating.jar
> 12/10/2009  03:50 PM            87,280 org.apache.uima.pear_2.2.2.incubating.jar
> 11/06/2008  02:39 PM           136,474
> org.apache.uima.runtime-deployeditor_2.2.2.incubating.jar
> 12/10/2009  03:50 PM           140,240
> org.apache.uima.runtime.fragments.deployeditor_2.2.2.incubating.jar
> 12/10/2009  03:52 PM         2,402,912
> org.apache.uima.runtime_2.2.2.incubating.jar
>
>
> Any thoughts on to why the exception?
> Thanks
>
>