IBM Support

PM32451: RST could fail at retrieving JMS or MQ response messages of String type if Text Message option is selected

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • RST could fail at retrieving JMS or MQ response messages of
    String type if Text Message option is selected in the protocol
    configuration.
    
    In such cases, an exception like the following :
    
    java.lang.NullPointerException
    at
    java.io.ByteArrayInputStream.?init?(ByteArrayInputStream.java:10
    1)
    at
    com.ibm.rational.test.lt.models.wscore.transport.impl.JMSTranspo
    rterImpl.processMessagesReceived(JMSTransporterImpl.java:493)
    at
    com.ibm.rational.test.lt.models.wscore.transport.impl.JMSTranspo
    rterImpl.finish_NIO_Send(JMSTransporterImpl.java:407)
    at
    com.ibm.rational.ttt.common.ui.send.SendRequestMultiThread.run(S
    endRequestMultiThread.java:218)
    
    would be logged in the Error Log or in the Test Logs.
    
    As a result, the received messages would be ignored.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    RST could fail at retrieving JMS or MQ response messages of
    String type if the Text Message option is selected in the
    protocol configuration.
    
    This could cause an exception like the following:
    
    java.lang.NullPointerException
    at
    java.io.ByteArrayInputStream.?init?(ByteArrayInputStream.jav
    a:101)
    at
    com.ibm.rational.test.lt.models.wscore.transport.impl.JMSTra
    nsporterImpl.processMessagesReceived(JMSTransporterImpl.java
    :493)
    at
    com.ibm.rational.test.lt.models.wscore.transport.impl.JMSTra
    nsporterImpl.finish_NIO_Send(JMSTransporterImpl.java:407)
    at
    com.ibm.rational.ttt.common.ui.send.SendRequestMultiThread.r
    un(SendRequestMultiThread.java:218)
    
    which would be logged in the Error Log or in the Test Logs.
    Also, as a result, the received messages would be ignored.
    

Problem conclusion

  • The JMS/MQ layer had an issue in the case where JMS/MQ text
    messages were received. The root cause of the exception was
    that a byte message was expected in all the cases causing an
    exception to be generated in the case of a string object.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM32451

  • Reported component name

    RATL TESTER FOR

  • Reported component ID

    5724S3400

  • Reported release

    820

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-02-11

  • Closed date

    2011-03-30

  • Last modified date

    2011-03-30

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    RATL TESTER FOR

  • Fixed component ID

    5724S3400

Applicable component levels

  • R820 PSN

       UP



Document information

More support for: Rational Service Tester for SOA Quality

Software version: 8.2

Reference #: PM32451

Modified date: 30 March 2011