Kbase P43308: java.lang.exception: java.lang.NullPointerException when using SonicMQ adapter
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  10/15/2008 |
|
Status: Verified
FACT(s) (Environment):
Progress 9.1D
SonicMQ 5.x
SYMPTOM(s):
java.lang.exception: java.lang.NullPointerException when using SonicMQ adapter
java.lang.reflect.InvocationTargetException: java.lang.NullPointerException when using SonicMQ adapter
Getting java exceptions when using Progress Sonic 4GL Adapter
java.lang.NullPointerException
at progress.message.jimpl.Message.getJMSCorrelationIDAsBytes(Unknown Source)
at com.progress.javafrom4gl.services.jms.MessageEventServer.getNextMessage(MessageEventServer.java:234)
at java.lang.reflect.Method.invoke(Native Method)
at com.progress.javafrom4gl.implementation.MethodHolder.invoke(MethodHolder.java:163)
at com.progress.javafrom4gl.implementation.RequestExecuter$Request.executeRequest(RequestExecuter.java:247)
at com.progress.javafrom4gl.implementation.RequestExecuter.executeRequest(RequestExecuter.java:65)
at com.progress.javafrom4gl.implementation.RequestThread.go(RequestThread.java:63)
at com.progress.javafrom4gl.implementation.RequestThread.run(RequestThread.java:38)
java.lang.reflect.InvocationTargetException: java.lang.NullPointerException
at progress.message.jimpl.Message.getJMSCorrelationIDAsBytes(Unknown Source)
at com.progress.javafrom4gl.services.jms.MessageEventServer.getNextMessage(MessageEventServer.java:234)
at java.lang.reflect.Method.invoke(Native Method)
at com.progress.javafrom4gl.implementation.MethodHolder.invoke(MethodHolder.java:163)
at com.progress.javafrom4gl.implementation.RequestExecuter$Request.executeRequest(RequestExecuter.java:247)
at com.progress.javafrom4gl.implementation.RequestExecuter.executeRequest(RequestExecuter.java:65)
at com.progress.javafrom4gl.implementation.RequestThread.go(RequestThread.java:63)
at com.progress.javafrom4gl.implementation.RequestThread.run(RequestThread.java:38)
Thread-8>(Sep 19, 2003 18:12:49:031) executeRequest():
java.lang.Exception: java.lang.NullPointerException
at com.progress.javafrom4gl.implementation.MethodHolder.invoke(MethodHolder.java:204)
at com.progress.javafrom4gl.implementation.RequestExecuter$Request.executeRequest(RequestExecuter.java:247)
at com.progress.javafrom4gl.implementation.RequestExecuter.executeRequest(RequestExecuter.java:65)
at com.progress.javafrom4gl.implementation.RequestThread.go(RequestThread.java:63)
at com.progress.javafrom4gl.implementation.RequestThread.run(RequestThread.java:38)
CAUSE:
Progress SP6 (or higher) has not been installed on machine running 4GL adapter.
FIX:
Install Progress Service Pack 6 (9.1D06 or higher).
Progress 9.1D is supported and works with SonicMQ 5 having at least SP6 installed.