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.
| 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:
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.