IBM Support

PI11770: WCM JMS MESSAGE MAY FAIL TO BE DELIVERED BY JMSEXCEPTION

 

APAR status

  • Closed as program error.

Error description

  • WCM JMS messages may fail to be delivered while below
    Exceptions
    found in log.
    
    [1/27/14 13:29:29:165 GMT] 0000116c JMSDispatcher E
    CWSIA0067E: An exception was received during the call to the
    method JmsMsgProducerImpl.sendMessage (#4):
    com.ibm.ws.sib.processor.exceptions
    .SIMPSessionUnavailableException: CWSIK0021E: Producer Session
    is closed on destination IWK.Topic.Space on messaging engine
    Portal_Cluster.000-IWKBus and cannot be used..
    javax.jms.JMSException:
    CWSIA0067E: An exception was received during the call to the
    method JmsMsgProducerImpl.sendMessage (#4):
    com.ibm.ws.sib.processor.exceptions
    .SIMPSessionUnavailableException: CWSIK0021E: Producer Session
    is closed on destination IWK.Topic.Space on messaging engine
    Portal_Cluster.000-IWKBus and cannot be used..
    at com.ibm.ws.sib.api.jms.impl.JmsMsgProducerImpl
    .sendMessage(JmsMsgProducerImpl.java:1264)
    at com.ibm.ws.sib.api.jms.impl.JmsMsgProducerImpl
    .send(JmsMsgProducerImpl.java:780)
    at com.ibm.ws.sib.api.jms.impl.JmsTopicPublisherImpl
    .publish(JmsTopicPublisherImpl.java:83)
    at com.ibm.workplace.wcm.messaging.topics.JMSDispatcher
    .runWork(JMSDispatcher.java:95)
    at com.ibm.workplace.wcm.services.workmanager
    .AbstractWcmWork.runImpl(AbstractWcmWork.java:142)
    at com.ibm.workplace.wcm.services.workmanager
    .AbstractWcmWork.run(AbstractWcmWork.java:126)
    at com.ibm.wps.services.workmanager.impl.WasWorkWrapper
    .run(WasWorkWrapper.java:44)
    at com.ibm.ws.asynchbeans.J2EEContext$RunProxy
    .run(J2EEContext.java:269)
    at java.security.AccessController
    .doPrivileged(AccessController.java:229)
    at com.ibm.ws.asynchbeans.J2EEContext.run(J2EEContext
    .java:795)
    at com.ibm.ws.asynchbeans.WorkWithExecutionContextImpl
    .go(WorkWithExecutionContextImpl.java:222)
    at com.ibm.ws.asynchbeans.ABWorkItemImpl
    .run(ABWorkItemImpl.java:206)
    at java.lang.Thread.run(Thread.java:772)
    Caused by: com.ibm.ws.sib.processor.exceptions
    .SIMPSessionUnavailableException: CWSIK0021E: Producer Session
    is closed on destination IWK.Topic.Space on messaging engine
    Portal_Cluster.000-IWKBus and cannot be used.
    at com.ibm.ws.sib.processor.impl.ProducerSessionImpl
    .checkNotClosed(ProducerSessionImpl.java:938)
    at com.ibm.ws.sib.processor.impl.ProducerSessionImpl
    .send(ProducerSessionImpl.java:336)
    at com.ibm.ws.sib.api.jms.impl.JmsMsgProducerImpl
    .sendMessage(JmsMsgProducerImpl.java:1211)
    ... 12 more
    
    Analysis: JMSException should be well handled so WCM JMS
    message
    should not miss
    Solution: Take care of the case
    Opened for release 8001
    

Local fix

  • N/A
    

Problem summary

  • WCM JMS message may fail to be delivered by JMSException
    
    WCM JMS messages may fail to be delivered while below Exceptions
    found in log.
    
    [1/27/14 13:29:29:165 GMT] 0000116c JMSDispatcher E
    CWSIA0067E: An exception was received during the call to the
    method JmsMsgProducerImpl.sendMessage (#4):
    com.ibm.ws.sib.processor.exceptions
    .SIMPSessionUnavailableException: CWSIK0021E: Producer Session
    is closed on destination IWK.Topic.Space on messaging engine
    Portal_Cluster.000-IWKBus and cannot be used..
                                     javax.jms.JMSException:
    CWSIA0067E: An exception was received during the call to the
    method JmsMsgProducerImpl.sendMessage (#4):
    com.ibm.ws.sib.processor.exceptions
    .SIMPSessionUnavailableException: CWSIK0021E: Producer Session
    is closed on destination IWK.Topic.Space on messaging engine
    Portal_Cluster.000-IWKBus and cannot be used..
            at com.ibm.ws.sib.api.jms.impl.JmsMsgProducerImpl
    .sendMessage(JmsMsgProducerImpl.java:1264)
            at com.ibm.ws.sib.api.jms.impl.JmsMsgProducerImpl
    .send(JmsMsgProducerImpl.java:780)
            at com.ibm.ws.sib.api.jms.impl.JmsTopicPublisherImpl
    .publish(JmsTopicPublisherImpl.java:83)
            at com.ibm.workplace.wcm.messaging.topics.JMSDispatcher
    .runWork(JMSDispatcher.java:95)
            at com.ibm.workplace.wcm.services.workmanager
    .AbstractWcmWork.runImpl(AbstractWcmWork.java:142)
            at com.ibm.workplace.wcm.services.workmanager
    .AbstractWcmWork.run(AbstractWcmWork.java:126)
            at com.ibm.wps.services.workmanager.impl.WasWorkWrapper
    .run(WasWorkWrapper.java:44)
            at com.ibm.ws.asynchbeans.J2EEContext$RunProxy
    .run(J2EEContext.java:269)
            at java.security.AccessController
    .doPrivileged(AccessController.java:229)
            at com.ibm.ws.asynchbeans.J2EEContext.run(J2EEContext
    .java:795)
            at com.ibm.ws.asynchbeans.WorkWithExecutionContextImpl
    .go(WorkWithExecutionContextImpl.java:222)
            at com.ibm.ws.asynchbeans.ABWorkItemImpl
    .run(ABWorkItemImpl.java:206)
            at java.lang.Thread.run(Thread.java:772)
    Caused by: com.ibm.ws.sib.processor.exceptions
    .SIMPSessionUnavailableException: CWSIK0021E: Producer Session
    is closed on destination IWK.Topic.Space on messaging engine
    Portal_Cluster.000-IWKBus and cannot be used.
            at com.ibm.ws.sib.processor.impl.ProducerSessionImpl
    .checkNotClosed(ProducerSessionImpl.java:938)
            at com.ibm.ws.sib.processor.impl.ProducerSessionImpl
    .send(ProducerSessionImpl.java:336)
            at com.ibm.ws.sib.api.jms.impl.JmsMsgProducerImpl
    .sendMessage(JmsMsgProducerImpl.java:1211)
            ... 12 more
    

Problem conclusion

  • Analysis: JMSException should be well handled so WCM JMS message
    should not miss
    Solution: Take care of the case
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI11770

  • Reported component name

    LOTUS WEB CONT

  • Reported component ID

    5724I2901

  • Reported release

    800

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-02-14

  • Closed date

    2014-02-14

  • Last modified date

    2014-02-14

  • 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

    LOTUS WEB CONT

  • Fixed component ID

    5724I2901

Applicable component levels

  • R800 PSY

       UP

[{"Business Unit":{"code":"BU051","label":"N\/A"},"Product":{"code":"SUPPORT","label":"IBM Web Content Manager"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"800","Line of Business":{"code":"LOB33","label":"N\/A"}}]

Document Information

Modified date:
11 December 2021