BTW is there anything interesting appearing on the broker log whne
your client dies?

James

On 3/28/06, Steve Barham <[EMAIL PROTECTED]> wrote:
> Can you give an example of how to enable this debug logging?
>
> I've just tried with 4.0-SNAPSHOT rather than -M4, and get this exception:
>  WARN [2006-03-28 15:44:24,515] activemq.ActiveMQConnection "Async
> exception with no exception listener: java.io.EOFException: Peer
> disconnected."
> java.io.EOFException: Peer disconnected.
>         at
> org.apache.activeio.command.AsyncChannelToAsyncCommandChannel$1.onPacket(AsyncChannelToAsyncCommandChannel.java:64)
>         at
> org.apache.activemq.transport.activeio.PacketAggregatingAsyncChannel.onPacket(PacketAggregatingAsyncChannel.java:59)
>         at
> org.apache.activeio.packet.async.FilterAsyncChannel.onPacket(FilterAsyncChannel.java:89)
>         at
> org.apache.activemq.transport.activeio.ActivityMonitor.onPacket(ActivityMonitor.java:42)
>         at
> org.apache.activeio.adapter.SyncToAsyncChannel.run(SyncToAsyncChannel.java:127)
>         at
> edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
>         at
> edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
>         at java.lang.Thread.run(Thread.java:595)
>
> So very similar behaviour...
>
> steve
> >
> > I am not sure if I can help, but I think I had a similar error in my
> > experiments with SSL.
> > It looks like SSL doesn't work so fast or something, try to enable the SSL
> > debug and see if you can get there a hint. My problem was at the startup,
> > that the logging took to long and I always got timeout errors.
> >
> >
> > -----Ursprüngliche Nachricht-----
> > Von: Steve Barham [mailto:[EMAIL PROTECTED]
> > Gesendet: Dienstag, 28. März 2006 16:16
> > An: [email protected]
> > Betreff: Final repost: SSL transport failure
> >
> >
> >
> > This is likely to be my last post unless someone has any bright ideas - I
> > need SSL support for my application to be deployed, and I cannot work
> > around the following error.
> >
> > When I send a large (List of 8000 objects, each of about 10 Strings,
> > around 10 characters each - serialized size is only 627k) message, I get
> > the following stacktrace:
> >
> > WARN [2006-03-28 15:13:46,140] activemq.ActiveMQConnection "Async
> > exception with no exception listener: java.io.EOFException: Peer
> > disconnected."
> > java.io.EOFException: Peer disconnected.
> >       at
> > org.activeio.command.AsyncChannelToAsyncCommandChannel$1.onPacket(AsyncChannelToAsyncCommandChannel.java:65)
> >       at
> > org.apache.activemq.transport.activeio.PacketAggregatingAsyncChannel.onPacket(PacketAggregatingAsyncChannel.java:59)
> >       at 
> > org.activeio.FilterAsyncChannel.onPacket(FilterAsyncChannel.java:87)
> >       at
> > org.apache.activemq.transport.activeio.ActivityMonitor.onPacket(ActivityMonitor.java:42)
> >       at
> > org.activeio.adapter.SyncToAsyncChannel.run(SyncToAsyncChannel.java:150)
> >       at
> > edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:643)
> >       at
> > edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:668)
> >       at java.lang.Thread.run(Thread.java:595)
> >  WARN [2006-03-28 15:13:46,156] activemq.ActiveMQConnection "Cleanup
> > failed"
> > javax.jms.JMSException: Connection closed by remote host
> >       at
> > org.apache.activemq.util.JMSExceptionSupport.create(JMSExceptionSupport.java:57)
> >       at
> > org.apache.activemq.ActiveMQConnection.asyncSendPacket(ActiveMQConnection..java:1043)
> >       at
> > org.apache.activemq.ActiveMQConnection.cleanup(ActiveMQConnection.java:1191)
> >       at
> > org.apache.activemq.ActiveMQConnection.transportFailed(ActiveMQConnection..java:1585)
> >       at
> > org.apache.activemq.ActiveMQConnection.onException(ActiveMQConnection.java:1338)
> >       at
> > org.apache.activemq.transport.TransportFilter.onException(TransportFilter..java:102)
> >       at
> > org.apache.activemq.transport.TransportFilter.onException(TransportFilter..java:102)
> >       at
> > org.apache.activemq.transport.TransportFilter.onException(TransportFilter..java:102)
> >       at
> > org.apache.activemq.transport.InactivityMonitor.onException(InactivityMonitor.java:96)
> >       at
> > org.apache.activemq.transport.activeio.ActiveIOTransport$1.onError(ActiveIOTransport.java:71)
> >       at
> > org.activeio.command.AsyncChannelToAsyncCommandChannel$1.onPacket(AsyncChannelToAsyncCommandChannel.java:65)
> >       at
> > org.apache.activemq.transport.activeio.PacketAggregatingAsyncChannel.onPacket(PacketAggregatingAsyncChannel.java:59)
> >       at 
> > org.activeio.FilterAsyncChannel.onPacket(FilterAsyncChannel.java:87)
> >       at
> > org.apache.activemq.transport.activeio.ActivityMonitor.onPacket(ActivityMonitor.java:42)
> >       at
> > org.activeio.adapter.SyncToAsyncChannel.run(SyncToAsyncChannel.java:150)
> >       at
> > edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:643)
> >       at
> > edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:668)
> >       at java.lang.Thread.run(Thread.java:595)
> > Caused by: java.net.SocketException: Connection closed by remote host
> >       at
> > com.sun.net.ssl.internal.ssl.SSLSocketImpl.checkWrite(SSLSocketImpl.java:1168)
> >       at
> > com.sun.net.ssl.internal.ssl.AppOutputStream.write(AppOutputStream.java:43)
> >       at
> > org.activeio.net.SocketStreamChannel.write(SocketStreamChannel.java:183)
> >       at
> > org.activeio.adapter.OutputStreamChannelToOutputStream.write(OutputStreamChannelToOutputStream.java:48)
> >       at 
> > org.activeio.packet.ByteArrayPacket.writeTo(ByteArrayPacket.java:126)
> >       at 
> > org.activeio.net.SocketSyncChannel.write(SocketSyncChannel.java:113)
> >       at
> > org.activeio.adapter.SyncToAsyncChannel.write(SyncToAsyncChannel.java:184)
> >       at org.activeio.FilterAsyncChannel.write(FilterAsyncChannel.java:50)
> >       at
> > org.apache.activemq.transport.activeio.ActivityMonitor.write(ActivityMonitor.java:47)
> >       at org.activeio.FilterAsyncChannel.write(FilterAsyncChannel.java:50)
> >       at
> > org.activeio.command.AsyncChannelToAsyncCommandChannel.writeCommand(AsyncChannelToAsyncCommandChannel.java:41)
> >       at
> > org.apache.activemq.transport.activeio.ActiveIOTransport.oneway(ActiveIOTransport.java:95)
> >       at
> > org.apache.activemq.transport.TransportFilter.oneway(TransportFilter.java:90)
> >       at
> > org.apache.activemq.transport.TransportFilter.oneway(TransportFilter.java:90)
> >       at
> > org.apache.activemq.transport.WireFormatNegotiator.oneway(WireFormatNegotiator.java:65)
> >       at
> > org.apache.activemq.transport.MutexTransport.oneway(MutexTransport.java:44)
> >       at
> > org.apache.activemq.transport.ResponseCorrelator.oneway(ResponseCorrelator.java:54)
> >       at
> > org.apache.activemq.ActiveMQConnection.asyncSendPacket(ActiveMQConnection..java:1041)
> >       ... 16 more
> >
> >
> > I will have to move to SwiftMQ if noone has any insight or suggestions for
> > this problem, which isn't really something I want to do!
> >
> > Cheers,
> >
> > Steve
> >
> >
> > --
> > Steve Barham                       tel: +44 (0)7973 199 471
> > Systems Engineer
> > Formicary - delivering quality financial technology solutions
> > http://www.formicary.net/
> >
> >
> >
> > This mail has originated outside your organization,
> > either from an external partner or the Global Internet.
> > Keep this in mind if you answer this message.
> >
> > This mail has originated outside your organization, either from an
> > external partner or the Global Internet. Keep this in mind if you answer
> > this message.
> >
>
>
> --
> Steve Barham                       tel: +44 (0)7973 199 471
> Systems Engineer
> Formicary - delivering quality financial technology solutions
> http://www.formicary.net/
>
>


--

James
-------
http://radio.weblogs.com/0112098/

Reply via email to