Skip to main content

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

Copyright and trademark information

IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.

Rate this page:


(0 users)Average rating

Add comments

Document information

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

Content navigation