I was experiencing the problem with the 4.1 release. However, I downloaded
the 4.2 snapshot but then recieved the following error:
2006-12-18 16:00:25,965 DEBUG
[com.phoenix.commerce.security.service.application.impl.InvitationListenerImpl]
- <Curntey: invitation sent!>
2006-12-18 16:00:25,966 DEBUG [org.apache.activemq.TransactionContext] -
<End:
[globalId=20000000ffffffe5ffffff944c1c7f001000000000000000000000000000000000000000000000000,branchId=10000000ffffffe5ffffff944c1c7f0010000000000000000000000
00000000000000000000000000]>
2006-12-18 16:00:25,968 DEBUG [org.apache.activemq.TransactionContext] -
<Ended XA transaction:
XID:1197822575:0200000000000000e5944c1c7f00000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000:0100000000000000e5944c1c7f000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>
2006-12-18 16:00:25,969 DEBUG
[org.springframework.orm.hibernate3.SessionFactoryUtils] - <Flushing
Hibernate Session on transaction synchronization>
2006-12-18 16:00:25,969 DEBUG
[org.hibernate.event.def.AbstractFlushingEventListener] - <processing
flush-time cascades>
2006-12-18 16:00:25,969 DEBUG
[org.hibernate.event.def.AbstractFlushingEventListener] - <dirty checking
collections>
2006-12-18 16:00:25,969 DEBUG
[org.hibernate.event.def.AbstractFlushingEventListener] - <Flushed: 0
insertions, 0 updates, 0 deletions to 2 objects>
2006-12-18 16:00:25,969 DEBUG
[org.hibernate.event.def.AbstractFlushingEventListener] - <Flushed: 0
(re)creations, 0 updates, 0 removals to 0 collections>
2006-12-18 16:00:25,969 DEBUG [org.hibernate.pretty.Printer] - <listing
entities:>
2006-12-18 16:00:25,970 DEBUG [org.hibernate.pretty.Printer] -
<com.phoenix.domain.configuration.Property{created=2006-11-15 00:36:08,
key=smtp.port, value=25, lastModified=2006-11-15 00:36:08, id=2}>
2006-12-18 16:00:25,970 DEBUG [org.hibernate.pretty.Printer] -
<com.phoenix.commerce.security.domain.registration.Invitation{created=2006-12-18
16:00:21,
[EMAIL PROTECTED]
com, expiration=20 December 2006, title=New user activation,
activationKey=1166486423258, template=/invitation/activate.jw,
lastModified=null, [EMAIL PROTECTED], status=active, id=6}>
2006-12-18 16:00:25,971 DEBUG
[org.springframework.transaction.support.TransactionSynchronizationManager]
- <Removed value [EMAIL PROTECTED]
for key [EMAIL PROTECTED]
1b7] from thread [Thread-63]>
2006-12-18 16:00:25,971 DEBUG
[org.springframework.orm.hibernate3.SessionFactoryUtils] - <Closing
Hibernate Session>
2006-12-18 16:00:25,971 DEBUG [org.hibernate.jdbc.ConnectionManager] -
<releasing JDBC connection [ (open PreparedStatements: 0, globally: 0) (open
ResultSets: 0, globally: 0)]>
2006-12-18 16:00:25,971 DEBUG [org.hibernate.jdbc.ConnectionManager] -
<transaction completed on session with on_close connection release mode; be
sure to close the session to release JDBC resources!>
2006-12-18 16:00:25,971 DEBUG [org.hibernate.cache.UpdateTimestampsCache] -
<Invalidating space [PHOENIX_INVITATION], timestamp: 4777928400777216>
2006-12-18 16:00:25,972 DEBUG [org.apache.activemq.TransactionContext] -
<End:
[globalId=20000000ffffffe5ffffff944c1c7f001000000000000000000000000000000000000000000000000,branchId=10000000ffffffe5ffffff944c1c7f0010000000000000000000000
00000000000000000000000000]>
2006-12-18 16:00:25,972 DEBUG [org.apache.activemq.TransactionContext] -
<Prepare:
[globalId=20000000ffffffe5ffffff944c1c7f001000000000000000000000000000000000000000000000000,branchId=10000000ffffffe5ffffff944c1c7f001000000000000000000
000000000000000000000000000000]>
2006-12-18 16:00:25,972 DEBUG
[org.apache.activemq.transaction.XATransaction] - <XA Transaction prepare:
XID:1197822575:0200000000000000e5944c1c7f00000100000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000:0100000000000000e5944c1c7f000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>
2006-12-18 16:00:26,066 DEBUG [org.apache.activemq.TransactionContext] -
<Commit:
[globalId=20000000ffffffe5ffffff944c1c7f001000000000000000000000000000000000000000000000000,branchId=10000000ffffffe5ffffff944c1c7f0010000000000000000000
00000000000000000000000000000]>
2006-12-18 16:00:26,067 DEBUG
[org.apache.activemq.transaction.XATransaction] - <XA Transaction commit:
XID:1197822575:0200000000000000e5944c1c7f000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000:0100000000000000e5944c1c7f000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>
2006-12-18 16:00:26,068 DEBUG
[org.apache.activemq.broker.TransportConnection.Service] - <Error occured
while processing sync command: java.lang.NullPointerException>
java.lang.NullPointerException
at
org.apache.activemq.store.memory.MemoryMessageStore.removeMessage(MemoryMessageStore.java:80)
at
org.apache.activemq.store.memory.MemoryMessageStore.removeMessage(MemoryMessageStore.java:74)
at
org.apache.activemq.store.memory.MemoryTransactionStore$4.run(MemoryTransactionStore.java:243)
at
org.apache.activemq.store.memory.MemoryTransactionStore$Tx.commit(MemoryTransactionStore.java:99)
at
org.apache.activemq.store.memory.MemoryTransactionStore.commit(MemoryTransactionStore.java:171)
at
org.apache.activemq.transaction.XATransaction.commit(XATransaction.java:71)
at
org.apache.activemq.broker.TransactionBroker.commitTransaction(TransactionBroker.java:154)
at
org.apache.activemq.broker.BrokerFilter.commitTransaction(BrokerFilter.java:94)
at
org.apache.activemq.broker.BrokerFilter.commitTransaction(BrokerFilter.java:94)
at
org.apache.activemq.broker.MutableBrokerFilter.commitTransaction(MutableBrokerFilter.java:104)
at
org.apache.activemq.broker.TransportConnection.processCommitTransactionTwoPhase(TransportConnection.java:423)
at
org.apache.activemq.command.TransactionInfo.visit(TransactionInfo.java:101)
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)
at java.lang.Thread.run(Thread.java:595)
2006-12-18 16:00:26,075 ERROR [Transaction] - <Unexpected exception
[EMAIL PROTECTED];
continuing to commit other RMs>
javax.transaction.xa.XAException: java.lang.NullPointerException
at
org.apache.activemq.TransactionContext.toXAException(TransactionContext.java:619)
at
org.apache.activemq.TransactionContext.commit(TransactionContext.java:461)
at
org.apache.activemq.ra.LocalAndXATransaction.commit(LocalAndXATransaction.java:85)
at
org.apache.geronimo.transaction.manager.WrapperNamedXAResource.commit(WrapperNamedXAResource.java:47)
at
org.apache.geronimo.transaction.manager.TransactionImpl.commitResources(TransactionImpl.java:567)
at
org.apache.geronimo.transaction.manager.TransactionImpl.commit(TransactionImpl.java:290)
at
org.apache.geronimo.transaction.manager.TransactionManagerImpl.commit(TransactionManagerImpl.java:143)
at
org.apache.geronimo.transaction.context.InheritableTransactionContext.complete(InheritableTransactionContext.java:196)
at
org.apache.geronimo.transaction.context.InheritableTransactionContext.commit(InheritableTransactionContext.java:146)
at
org.apache.geronimo.transaction.context.GeronimoTransactionManager.commit(GeronimoTransactionManager.java:81)
at
org.apache.geronimo.transaction.context.GeronimoTransactionDelegate.commit(GeronimoTransactionDelegate.java:51)
at org.jencks.XAEndpoint.afterDelivery(XAEndpoint.java:103)
at
org.apache.activemq.ra.MessageEndpointProxy$MessageEndpointAlive.afterDelivery(MessageEndpointProxy.java:126)
at
org.apache.activemq.ra.MessageEndpointProxy.afterDelivery(MessageEndpointProxy.java:65)
at
org.apache.activemq.ra.ServerSessionImpl.afterDelivery(ServerSessionImpl.java:216)
at org.apache.activemq.ActiveMQSession.run(ActiveMQSession.java:752)
at
org.apache.activemq.ra.ServerSessionImpl.run(ServerSessionImpl.java:165)
at
org.apache.geronimo.connector.work.WorkerContext.run(WorkerContext.java:291)
at
EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Thread.java:595)
Caused by: javax.jms.JMSException: java.lang.NullPointerException
at
org.apache.activemq.util.JMSExceptionSupport.create(JMSExceptionSupport.java:46)
at
org.apache.activemq.ActiveMQConnection.syncSendPacket(ActiveMQConnection.java:1191)
at
org.apache.activemq.TransactionContext.commit(TransactionContext.java:450)
... 18 more
Caused by: java.lang.NullPointerException
at
org.apache.activemq.store.memory.MemoryMessageStore.removeMessage(MemoryMessageStore.java:80)
at
org.apache.activemq.store.memory.MemoryMessageStore.removeMessage(MemoryMessageStore.java:74)
at
org.apache.activemq.store.memory.MemoryTransactionStore$4.run(MemoryTransactionStore.java:243)
at
org.apache.activemq.store.memory.MemoryTransactionStore$Tx.commit(MemoryTransactionStore.java:99)
at
org.apache.activemq.store.memory.MemoryTransactionStore.commit(MemoryTransactionStore.java:171)
at
org.apache.activemq.transaction.XATransaction.commit(XATransaction.java:71)
at
org.apache.activemq.broker.TransactionBroker.commitTransaction(TransactionBroker.java:154)
at
org.apache.activemq.broker.BrokerFilter.commitTransaction(BrokerFilter.java:94)
at
org.apache.activemq.broker.BrokerFilter.commitTransaction(BrokerFilter.java:94)
at
org.apache.activemq.broker.MutableBrokerFilter.commitTransaction(MutableBrokerFilter.java:104)
at
org.apache.activemq.broker.TransportConnection.processCommitTransactionTwoPhase(TransportConnection.java:423)
at
org.apache.activemq.command.TransactionInfo.visit(TransactionInfo.java:101)
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
2006-12-18 16:00:26,096 ERROR
[org.apache.geronimo.transaction.context.AbstractTransactionContext] -
<Unable to roll back transaction>
java.lang.IllegalStateException: Status is STATUS_NO_TRANSACTION
at
org.apache.geronimo.transaction.manager.TransactionImpl.rollback(TransactionImpl.java:438)
at
org.apache.geronimo.transaction.context.InheritableTransactionContext.rollbackAndThrow(InheritableTransactionContext.java:308)
at
org.apache.geronimo.transaction.context.InheritableTransactionContext.complete(InheritableTransactionContext.java:199)
at
org.apache.geronimo.transaction.context.InheritableTransactionContext.commit(InheritableTransactionContext.java:146)
at
org.apache.geronimo.transaction.context.GeronimoTransactionManager.commit(GeronimoTransactionManager.java:81)
at
org.apache.geronimo.transaction.context.GeronimoTransactionDelegate.commit(GeronimoTransactionDelegate.java:51)
at org.jencks.XAEndpoint.afterDelivery(XAEndpoint.java:103)
at
org.apache.activemq.ra.MessageEndpointProxy$MessageEndpointAlive.afterDelivery(MessageEndpointProxy.java:126)
at
org.apache.activemq.ra.MessageEndpointProxy.afterDelivery(MessageEndpointProxy.java:65)
at
org.apache.activemq.ra.ServerSessionImpl.afterDelivery(ServerSessionImpl.java:216)
at org.apache.activemq.ActiveMQSession.run(ActiveMQSession.java:752)
at
org.apache.activemq.ra.ServerSessionImpl.run(ServerSessionImpl.java:165)
at
org.apache.geronimo.connector.work.WorkerContext.run(WorkerContext.java:291)
at
EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Thread.java:595)
2006-12-18 16:00:26,097 DEBUG [org.apache.activemq.ra.ServerSessionImpl:0] -
<Endpoint failed to process message.>
java.lang.RuntimeException: Endpoint after delivery notification failure
at
org.apache.activemq.ra.ServerSessionImpl.afterDelivery(ServerSessionImpl.java:218)
at org.apache.activemq.ActiveMQSession.run(ActiveMQSession.java:752)
at
org.apache.activemq.ra.ServerSessionImpl.run(ServerSessionImpl.java:165)
at
org.apache.geronimo.connector.work.WorkerContext.run(WorkerContext.java:291)
at
EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.IllegalStateException: Cannot commit if the transaction
is not bound to the current thread
at
org.apache.geronimo.transaction.context.GeronimoTransactionDelegate.rollback(GeronimoTransactionDelegate.java:72)
at org.jencks.XAEndpoint.doRollback(XAEndpoint.java:143)
at org.jencks.XAEndpoint.afterDelivery(XAEndpoint.java:116)
at
org.apache.activemq.ra.MessageEndpointProxy$MessageEndpointAlive.afterDelivery(MessageEndpointProxy.java:126)
at
org.apache.activemq.ra.MessageEndpointProxy.afterDelivery(MessageEndpointProxy.java:65)
at
org.apache.activemq.ra.ServerSessionImpl.afterDelivery(ServerSessionImpl.java:216)
... 5 more
2006-12-18 16:00:26,097 INFO [org.apache.activemq.ra.ServerSessionImpl:0] -
<Endpoint failed to process message. Reason: java.lang.RuntimeException:
Endpoint after delivery notification failure>
2006-12-18 16:00:26,097 DEBUG [org.apache.activemq.ra.ServerSessionImpl:0] -
<run loop end>
2006-12-18 16:00:26,098 DEBUG [org.apache.activemq.ra.ServerSessionImpl:0] -
<Run finished>
2006-12-18 16:00:26,098 DEBUG [org.apache.activemq.ra.ServerSessionImpl:0] -
<Work completed: javax.resource.spi.work.WorkEvent[source=Work
:ServerSessionImpl:0]>
gnodet wrote:
>
> r
>
> On 12/18/06, curtney <[EMAIL PROTECTED]> wrote:
>>
>> Greetings!
>>
>> After my web application starts up, an initial message send to queue does
>> not get cosume by the consumer. However, subsequent messages sent to the
>> queue are consumed by the consumer. Has anyone experience a similar
>> problem?
>> If so, how did you resolve it? So far, I have not recieved any errors
>> indicating that something is wrong.
>>
>
> You may want to try with ActiveMQ 4.2-SNAPSHOT or the latest 4.1 branch
> (not the release unfortunately). A bug has been fixed which may be
> related
> (the message was lost and not dispatched to the listener).
>
> --
> Cheers,
> Guillaume Nodet
>
> ---------------------------------------------------------------------
> To unsubscribe from this list please visit:
>
> http://xircles.codehaus.org/manage_email
>
>
>
--
View this message in context:
http://www.nabble.com/Initial-Message-Sent-to-Queue-Not-Consumed-tf2842705.html#a7939781
Sent from the jencks - user mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe from this list please visit:
http://xircles.codehaus.org/manage_email