Issue Details (XML | Word | Printable)

Key: AMQ-1033
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Rob Davies
Reporter: Adrian Co
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
ActiveMQ

Intermittent ArrayIndexOutOfBoundsException during send and receive

Created: 07/Nov/06 11:50 PM   Updated: 08/Nov/06 12:45 AM
Return to search
Component/s: Broker
Affects Version/s: 4.1.0
Fix Version/s: 4.1.0

Time Tracking:
Not Specified

File Attachments:
  Size
Text File Licensed for inclusion in ASF works openwireformat.patch 2006-11-08 12:08 AM Adrian Co 4 kB
Environment: winxp


 Description  « Hide
Send and receive with multiple jms clients with a single broker.

[java] WARNING: Async exception with no exception listener: java.lang.ArrayIndexOutOfBoundsException
[java] java.lang.ArrayIndexOutOfBoundsException
[java] at java.lang.System.arraycopy(Native Method)
[java] at org.apache.activemq.util.DataByteArrayOutputStream.ensureEnoughBuffer(DataByteArrayOutputSt
ream.java:249)
[java] at org.apache.activemq.util.DataByteArrayOutputStream.writeBoolean(DataByteArrayOutputStream.j
ava:141)
[java] at org.apache.activemq.openwire.v2.BaseDataStreamMarshaller.looseMarshalByteSequence(BaseDataS
treamMarshaller.java:588)
[java] at org.apache.activemq.openwire.v2.MessageMarshaller.looseMarshal(MessageMarshaller.java:262)
[java] at org.apache.activemq.openwire.v2.ActiveMQMessageMarshaller.looseMarshal(ActiveMQMessageMarsh
aller.java:111)
[java] at org.apache.activemq.openwire.v2.ActiveMQTextMessageMarshaller.looseMarshal(ActiveMQTextMess
ageMarshaller.java:111)
[java] at org.apache.activemq.openwire.OpenWireFormat.marshal(OpenWireFormat.java:167)
[java] at org.apache.activemq.store.journal.JournalPersistenceAdapter.writeCommand(JournalPersistence
Adapter.java:596)
[java] at org.apache.activemq.store.journal.JournalMessageStore.addMessage(JournalMessageStore.java:9
5)
[java] at org.apache.activemq.store.journal.JournalTopicMessageStore.addMessage(JournalTopicMessageSt
ore.java:77)
[java] at org.apache.activemq.broker.region.Topic.send(Topic.java:246)
[java] at org.apache.activemq.broker.region.AbstractRegion.send(AbstractRegion.java:292)
[java] at org.apache.activemq.broker.region.RegionBroker.send(RegionBroker.java:380)
[java] at org.apache.activemq.broker.TransactionBroker.send(TransactionBroker.java:193)
[java] at org.apache.activemq.broker.BrokerFilter.send(BrokerFilter.java:126)
[java] at org.apache.activemq.broker.CompositeDestinationBroker.send(CompositeDestinationBroker.java:
98)
[java] at org.apache.activemq.broker.MutableBrokerFilter.send(MutableBrokerFilter.java:136)
[java] at org.apache.activemq.broker.TransportConnection.processMessage(TransportConnection.java:480)

[java] at org.apache.activemq.command.ActiveMQMessage.visit(ActiveMQMessage.java:604)
[java] at org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:284)
[java] at org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:177)
[java] at org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:65)
[java] at org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:133)

[java] at org.apache.activemq.transport.InactivityMonitor.onCommand(InactivityMonitor.java:122)
[java] at org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:84)
[java] at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:137)
[java] at java.lang.Thread.run(Thread.java:595)



 All   Comments   Work Log   Change History   Subversion Commits   FishEye   Crucible      Sort Order: Ascending order - Click to sort in descending order
No work has yet been logged on this issue.