Rad, looks like a bad reference to the Callback Listener:

    ArrayList statusCbL = cpEngine.getCallbackListeners();
    // Notify all listeners that the CPM has finished processing
    for (int j = 0; j < statusCbL.size(); j++) {
      BaseStatusCallbackListener st = (BaseStatusCallbackListener)
statusCbL.get(j);
      if (!killed) {
        st.collectionProcessComplete();
      } else {
        st.aborted();
      }
    }

Line 537: st.collectionProcessComplete();

Do you plug in a listener to the CPM?

Jerry C

On Mon, Jan 18, 2010 at 3:42 PM, Radwen ANIBA <[email protected]> wrote:

> Hi ,
>
> My application run without any problem except at the end it shows this
> message and I don't really know why
>
> Exception in thread "BaseCPMImpl-Thread" java.lang.NullPointerException
>    at
> org.apache.uima.collection.impl.cpm.BaseCPMImpl.run(BaseCPMImpl.java:537)
>    at java.lang.Thread.run(Thread.java:619)
>
> And the process do not finish till I kill it
>
> Any idea ?
>
> Rad
>

Reply via email to