sendImmediate receives exception
java.lang.StringIndexOutOfBoundsException in WebSphere Commerce
|
Technote
(troubleshooting)
Problem(Abstract)
|
You receive the following stack trace for the
StringIndexOutOfBoundsException:
[1/29/07 11:30:53:835 EST] 00000058 ExceptionUtil E CNTR0020E: EJB
threw an unexpected (non-declared) exception during invocation of method
"sendImmediate" on bean
"BeanId(WC#Enablement-IntegrationData.jar#JMSMessage, null)". Exception
data: java.lang.StringIndexOutOfBoundsException: String index out of
range: 258
at java.lang.String.substring(String.java(Compiled Code))
at
com.ibm.commerce.messaging.adapters.jcajms.JCAJMSInteraction.send(JCAJMS
Interaction.java:1927)
at
com.ibm.commerce.messaging.adapters.jcajms.JCAJMSInteraction.execute(JCA
JMSInteraction.java:381)
at
com.ibm.commerce.messaging.objects.JMSMessageBean.sendImmediate(JMSMessa
geBean.java:273)
at
com.ibm.commerce.messaging.objects.EJSRemoteStatelessJMSMessage_d6d5624d
.sendImmediate(EJSRemoteStatelessJMSMessage_d6d5624d.java:71)
at
com.ibm.commerce.messaging.objects._JMSMessage_Stub.sendImmediate(_JMSMe
ssage_Stub.java:283)
at
com.ibm.commerce.messaging.objects.JMSMessageAccessBean.sendImmediate(JM
SMessageAccessBean.java:137)
at
com.ibm.commerce.messaging.outboundservice.Messaging.sendImmediate(Messa
ging.java:3937)
at
com.ibm.commerce.messaging.outboundservice.SendTransactedMsgCmdImpl.asse
mbleMsg(SendTransactedMsgCmdImpl.java:470)
at
com.ibm.commerce.messaging.outboundservice.SendTransactedMsgCmdImpl.perf
ormExecute(SendTransactedMsgCmdImpl.java:678)
|
Cause
|
This is a known issue with WebSphere Commerce.
|
Resolving the
problem
|
A workaround is to disable JCAJMS tracing. You may contact
WebSphere Commerce Support for further assistance.
|
|
|
Current web document: http://www.ibm.com/support/docview.wss?uid=swg21273528
|