Message consumer fails with the error: CWSIA0144E

Technote (troubleshooting)


Problem(Abstract)

Your WebSphere Application Server Message consumer is unable to get the message.

Symptom

The following JMSException occurs at the application side when a consumer tries to get a message:

javax.jms.JMSException: CWSIA0144E: An exception was received during the call to the method
createBrowserSession: com.ibm.websphere.sib.exception.SIResourceException: CWSIC8007E: An
exception was caught from the remote server with Probe Id <id>. Exception: CWSIP0002E: An
internal messaging error occurred in com.ibm.ws.sib.processor.impl.BrowserSessionImpl, com.ibm.ws.sib.msgstore.MessageStoreException: CWSIP0532E: A timeout occurred while remotely
browsing destination <destination name>.

com.ibm.ws.sib.api.jms.impl.JmsQueueBrowserImpl.instantiateBrowser(JmsQueueBrowserImpl.java
)
at com.ibm.ws.sib.api.jms.impl.JmsQueueBrowserImpl.<init>(JmsQueueBrowserImpl.java)
at com.ibm.ws.sib.api.jms.impl.JmsSessionImpl.createBrowser(JmsSessionImpl.java)
at com.ibm.ws.sib.api.jms.impl.JmsSessionImpl.createBrowser(JmsSessionImpl.java)

The server throws the following error:
CWSIC1010E: An internal error occurred. A protocol error has occurred. Unexpected data was received from the server (<hostname>:<port> - BootstrapBasicMessaging).


Cause

For example, there are two messaging engines (ME) in the same cluster, ME1 and ME2. The message producer is connected to ME1, the message consumer is connected to ME2, and the queue point (destination) is on ME2.

If ME2 is not running, the consumer application will not receive any messages. The reason the application will not receive messages is because ME2 hosts the queue where the messages are stored.


Resolving the problem

Make sure the messaging engine which hosts the queue is started.

Cross reference information
Segment Product Component Platform Version Edition
Business Integration WebSphere MQ Problem Determination AIX, HP-UX, HP Itanium, Linux, Linux on Power, Solaris, Windows, UNIX 7.5, 7.1
Business Integration WebSphere Enterprise Service Bus Admin AIX, HP-UX, Linux
Business Integration WebSphere Enterprise Service Bus Registry Edition
Business Integration WebSphere Process Server

Historical Number

PMR 63469
999
616

Product Alias/Synonym

WebSphere Application Server WAS SIB SIBUS SI BUS

Rate this page:

(0 users)Average rating

Document information


More support for:

WebSphere Application Server
Service Integration Technology

Software version:

6.1, 7.0, 8.0

Operating system(s):

AIX, HP-UX, Linux, Solaris, Windows

Reference #:

1624088

Modified date:

2013-02-01

Translate my page

Machine Translation

Content navigation