You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@activemq.apache.org by Rohit Kumar <ro...@wipro.com> on 2007/06/19 06:58:10 UTC
with same Mysql DB instance with Different Servicemix's
Hi,
I am migrated derby to Mysql with ActiveMQ.xml file. But If I used same Db
instace to two servicemix I am getting beow error while processing the
request(sending xml file to input queue getting results from WS to output
queue). Stace stace like bleow. In both servicemixs using same
components.
Can I use same instance for different servicemix or not.
Thanks In Advance.
Erorr:
" 17:36:50,395 | ERROR | pool-flow.seda.servicemix-jms-thread-2 |
JmsComponent | ervicemix.common.BaseLifeCycle 48 | Error
processing exchange InOnly[
id: ID:EC4T16INT165802-3802-1182168299589-5:4
status: Active
role: provider
service: {http://intel.com/bescocr_031807}PhsJmsTapQ0
endpoint: myProvider
in: <?xml version="1.0" encoding="UTF-8"?><ContinuityCareRecord
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="PhsInterfaceSpec.xsd">
<CCRDocumentObjectID>01</CCRDocumentObjectID> <Language>
<Text>English</Text> </Language> <Version>1</Version> <DateTime>
<DateType>1</DateType> <ExactDateTime>2007-04-04 09:53:00</ExactDateTime>
<TimeZone>2</TimeZone> </DateTime> <Patient> <ActorID>1</ActorID>
</Patient> <From> <ActorLink> <ActorID>PH29FF</ActorID> </ActorLink>
</From> <To> <ActorLink> <ActorID>1</ActorID> </ActorLink> </To>
<Purpose> <Description>Power On</Description> </Purpose> <Body> <PowerOn>
<Softwares> <Software> <SoftwareType>2</SoftwareType>
<Version>1.0</Version> </Software> <Software>
<SoftwareType>2</SoftwareType> <Version>1.0</Version> </Software>
<Software> <SoftwareType>2</SoftwareType> <Version>1.0</Version>
</Software> </Softwares> </PowerOn> </Body></ContinuityCareRecord>
]
javax.jms.JMSException: java.lang.NegativeArraySizeException
at
org.apache.activemq.util.JMSExceptionSupport.create(JMSExceptionSupport.java:46)
at
org.apache.activemq.ActiveMQConnection.syncSendPacket(ActiveMQConnection.java:1177)
at org.apache.activemq.ActiveMQSession.send(ActiveMQSession.java:1549)
at
org.apache.activemq.ActiveMQMessageProducer.send(ActiveMQMessageProducer.java:465)
at org.apache.activemq.pool.PooledProducer.send(PooledProducer.java:75)
at org.apache.activemq.pool.PooledProducer.send(PooledProducer.java:60)
at
org.apache.servicemix.jms.multiplexing.MultiplexingProviderProcessor.process(MultiplexingProviderProcessor.java:156)
at
org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLifeCycle.java:489)
at
org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(AsyncBaseLifeCycle.java:441)
at
org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLifeCycle.java:46)
at
org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImpl.java:593)
at
org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:174)
at
org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java:176)
at
org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java:134)
at
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
at
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.NegativeArraySizeException
at
org.apache.activemq.openwire.v2.BaseDataStreamMarshaller.looseUnmarshalByteSequence(BaseDataStreamMarshaller.java:599)
at
org.apache.activemq.openwire.v2.MessageMarshaller.looseUnmarshal(MessageMarshaller.java:209)
at
org.apache.activemq.openwire.v2.ActiveMQMessageMarshaller.looseUnmarshal(ActiveMQMessageMarshaller.java:101)
at
org.apache.activemq.openwire.v2.ActiveMQTextMessageMarshaller.looseUnmarshal(ActiveMQTextMessageMarshaller.java:101)
at
org.apache.activemq.openwire.OpenWireFormat.doUnmarshal(OpenWireFormat.java:349)
at
org.apache.activemq.openwire.OpenWireFormat.unmarshal(OpenWireFormat.java:204)
at
org.apache.activemq.store.jdbc.JDBCMessageStore$1.recoverMessage(JDBCMessageStore.java:156)
at
org.apache.activemq.store.jdbc.adapter.DefaultJDBCAdapter.doRecover(DefaultJDBCAdapter.java:304)
at
org.apache.activemq.store.jdbc.JDBCMessageStore.recover(JDBCMessageStore.java:154)
at
org.apache.activemq.store.journal.JournalMessageStore.recover(JournalMessageStore.java:342)
at org.apache.activemq.broker.region.Queue.initialize(Queue.java:112)
at
org.apache.activemq.broker.region.DestinationFactoryImpl.createDestination(DestinationFactoryImpl.java:95)
at
org.apache.activemq.broker.region.AbstractRegion.createDestination(AbstractRegion.java:348)
at
org.apache.activemq.broker.jmx.ManagedQueueRegion.createDestination(ManagedQueueRegion.java:56)
at
org.apache.activemq.broker.region.AbstractRegion.addDestination(AbstractRegion.java:93)
at
org.apache.activemq.broker.region.RegionBroker.addDestination(RegionBroker.java:252)
at
org.apache.activemq.broker.BrokerFilter.addDestination(BrokerFilter.java:142)
at
org.apache.activemq.advisory.AdvisoryBroker.addDestination(AdvisoryBroker.java:142)
at
org.apache.activemq.broker.BrokerFilter.addDestination(BrokerFilter.java:142)
at
org.apache.activemq.broker.MutableBrokerFilter.addDestination(MutableBrokerFilter.java:152)
at
org.apache.activemq.broker.region.AbstractRegion.lookup(AbstractRegion.java:316)
at
org.apache.activemq.broker.region.AbstractRegion.send(AbstractRegion.java:291)
at
org.apache.activemq.broker.region.RegionBroker.send(RegionBroker.java:377)
at
org.apache.activemq.broker.TransactionBroker.send(TransactionBroker.java:193)
at org.apache.activemq.broker.BrokerFilter.send(BrokerFilter.java:126)
at
org.apache.activemq.broker.CompositeDestinationBroker.send(CompositeDestinationBroker.java:98)
at
org.apache.activemq.broker.MutableBrokerFilter.send(MutableBrokerFilter.java:136)
at
org.apache.activemq.broker.TransportConnection.processMessage(TransportConnection.java:483)
at
org.apache.activemq.command.ActiveMQMessage.visit(ActiveMQMessage.java:604)
at
org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:287)
at
org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:178)
at
org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:65)
at
org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:133)
at
org.apache.activemq.transport.InactivityMonitor.onCommand(InactivityMonitor.java:122)
at
org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:84)
at
org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:137)
... 1 more
17:36:50,895 | ERROR | pool-flow.seda.servicemix-jms-thread-1 | JmsComponent
| ervicemix.common.BaseLifeCycle 48 | Error processing exchange InOnly[
id: ID:EC4T16INT165802-3802-1182168299589-5:1
status: Active
role: provider
service: {http://intel.com/bescocr_031807}PhsJmsTapQ0
endpoint: myProvider
in: <?xml version="1.0" encoding="UTF-8"?><ContinuityCareRecord
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="PhsInterfaceSpec.xsd">
<CCRDocumentObjectID>01</CCRDocumentObjectID> <Language>
<Text>English</Text> </Language> <Version>1</Version> <DateTime>
<DateType>1</DateType> <ExactDateTime>2007-04-04 09:53:00</ExactDateTime>
<TimeZone>2</TimeZone> </DateTime> <Patient> <ActorID>1</ActorID>
</Patient> <From> <ActorLink> <ActorID>PH29FF</ActorID> </ActorLink>
</From> <To> <ActorLink> <ActorID>1</ActorID> </ActorLink> </To>
<Purpose> <Description>Power On</Description> </Purpose> <Body> <PowerOn>
<Softwares> <Software> <SoftwareType>2</SoftwareType>
<Version>1.0</Version> </Software> <Software>
<SoftwareType>2</SoftwareType> <Version>1.0</Version> </Software>
<Software> <SoftwareType>2</SoftwareType> <Version>1.0</Version>
</Software> </Softwares> </PowerOn> </Body></ContinuityCareRecord>
]
javax.jms.JMSException: java.lang.NegativeArraySizeException
at
org.apache.activemq.util.JMSExceptionSupport.create(JMSExceptionSupport.java:46)
at
org.apache.activemq.ActiveMQConnection.syncSendPacket(ActiveMQConnection.java:1177)
at org.apache.activemq.ActiveMQSession.send(ActiveMQSession.java:1549)
at
org.apache.activemq.ActiveMQMessageProducer.send(ActiveMQMessageProducer.java:465)
at org.apache.activemq.pool.PooledProducer.send(PooledProducer.java:75)
at org.apache.activemq.pool.PooledProducer.send(PooledProducer.java:60)
at
org.apache.servicemix.jms.multiplexing.MultiplexingProviderProcessor.process(MultiplexingProviderProcessor.java:156)
at
org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLifeCycle.java:489)
at
org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(AsyncBaseLifeCycle.java:441)
at
org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLifeCycle.java:46)
at
org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImpl.java:593)
at
org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:174)
at
org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java:176)
at
org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java:134)
at
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
at
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.NegativeArraySizeException
at
org.apache.activemq.openwire.v2.BaseDataStreamMarshaller.looseUnmarshalByteSequence(BaseDataStreamMarshaller.java:599)
at
org.apache.activemq.openwire.v2.MessageMarshaller.looseUnmarshal(MessageMarshaller.java:209)
at
org.apache.activemq.openwire.v2.ActiveMQMessageMarshaller.looseUnmarshal(ActiveMQMessageMarshaller.java:101)
at
org.apache.activemq.openwire.v2.ActiveMQTextMessageMarshaller.looseUnmarshal(ActiveMQTextMessageMarshaller.java:101)
at
org.apache.activemq.openwire.OpenWireFormat.doUnmarshal(OpenWireFormat.java:349)
at
org.apache.activemq.openwire.OpenWireFormat.unmarshal(OpenWireFormat.java:204)
at
org.apache.activemq.store.jdbc.JDBCMessageStore$1.recoverMessage(JDBCMessageStore.java:156)
at
org.apache.activemq.store.jdbc.adapter.DefaultJDBCAdapter.doRecover(DefaultJDBCAdapter.java:304)
at
org.apache.activemq.store.jdbc.JDBCMessageStore.recover(JDBCMessageStore.java:154)
at
org.apache.activemq.store.journal.JournalMessageStore.recover(JournalMessageStore.java:342)
at org.apache.activemq.broker.region.Queue.initialize(Queue.java:112)
at
org.apache.activemq.broker.region.DestinationFactoryImpl.createDestination(DestinationFactoryImpl.java:95)
at
org.apache.activemq.broker.region.AbstractRegion.createDestination(AbstractRegion.java:348)
at
org.apache.activemq.broker.jmx.ManagedQueueRegion.createDestination(ManagedQueueRegion.java:56)
at
org.apache.activemq.broker.region.AbstractRegion.addDestination(AbstractRegion.java:93)
at
org.apache.activemq.broker.region.RegionBroker.addDestination(RegionBroker.java:252)
at
org.apache.activemq.broker.BrokerFilter.addDestination(BrokerFilter.java:142)
at
org.apache.activemq.advisory.AdvisoryBroker.addDestination(AdvisoryBroker.java:142)
at
org.apache.activemq.broker.BrokerFilter.addDestination(BrokerFilter.java:142)
at
org.apache.activemq.broker.MutableBrokerFilter.addDestination(MutableBrokerFilter.java:152)
at
org.apache.activemq.broker.region.AbstractRegion.lookup(AbstractRegion.java:316)
at
org.apache.activemq.broker.region.AbstractRegion.send(AbstractRegion.java:291)
at
org.apache.activemq.broker.region.RegionBroker.send(RegionBroker.java:377)
at
org.apache.activemq.broker.TransactionBroker.send(TransactionBroker.java:193)
at org.apache.activemq.broker.BrokerFilter.send(BrokerFilter.java:126)
at
org.apache.activemq.broker.CompositeDestinationBroker.send(CompositeDestinationBroker.java:98)
at
org.apache.activemq.broker.MutableBrokerFilter.send(MutableBrokerFilter.java:136)
at
org.apache.activemq.broker.TransportConnection.processMessage(TransportConnection.java:483)
at
org.apache.activemq.command.ActiveMQMessage.visit(ActiveMQMessage.java:604)
at
org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:287)
at
org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:178)
at
org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:65)
at
org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:133)
at
org.apache.activemq.transport.InactivityMonitor.onCommand(InactivityMonitor.java:122)
at
org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:84)
at
org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:137)
... 1 more "
Thanks,
Rohit.
--
View this message in context: http://www.nabble.com/with-same-Mysql-DB-instance-with-Different-Servicemix%27s-tf3944254s2354.html#a11188430
Sent from the ActiveMQ - User mailing list archive at Nabble.com.