You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by "Greg Holmberg (JIRA)" <ui...@incubator.apache.org> on 2010/04/01 20:23:27 UTC

[jira] Issue Comment Edited: (UIMA-1747) TikaAnnotator: null pointer exception in MarkupHandler.populateCAS

    [ https://issues.apache.org/jira/browse/UIMA-1747?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12848027#action_12848027 ] 

Greg Holmberg edited comment on UIMA-1747 at 4/1/10 6:21 PM:
-------------------------------------------------------------

This is due to this line, 147 in MarkupHandler.java, returning null:

    Type attributeType = cas.getTypeSystem().getType("org.apache.uima.AttributeFS");

The problem is that the class name string is incorrect.  It should be "org.apache.uima.tika.AttributeFS".  Same for the line above, but that variable is never used, so it doesn't matter.


      was (Author: holmberg):
    This is due to this line, 147 in MarkupHandler.java, returning null:

    Type attributeType = cas.getTypeSystem().getType("org.apache.uima.AttributeFS");

The problem is that the class name string is incorrect.  It should be "org.apache.tika.uima.AttributeFS".  Same for the line above, but that variable is never used, so it doesn't matter.

  
> TikaAnnotator: null pointer exception in MarkupHandler.populateCAS
> ------------------------------------------------------------------
>
>                 Key: UIMA-1747
>                 URL: https://issues.apache.org/jira/browse/UIMA-1747
>             Project: UIMA
>          Issue Type: Bug
>          Components: Sandbox-TikaAnnotator
>    Affects Versions: 2.3
>            Reporter: Greg Holmberg
>            Priority: Blocker
>         Attachments: UIMA-1747-patch.txt
>
>
> I get the following NPE.
> java.lang.NullPointerException
> 	at org.apache.uima.cas.impl.CASImpl.createFS(CASImpl.java:474)
> 	at org.apache.uima.tika.MarkupHandler.populateCAS(MarkupHandler.java:168)
> 	at org.apache.uima.tika.TIKAWrapper.populateCASfromURL(TIKAWrapper.java:105)
> 	at org.apache.uima.tika.FileSystemCollectionReader.getNext(FileSystemCollectionReader.java:99)
> 	at org.apache.uima.collection.impl.cpm.engine.ArtifactProducer.readNext(ArtifactProducer.java:494)
> 	at org.apache.uima.collection.impl.cpm.engine.ArtifactProducer.run(ArtifactProducer.java:711)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.