[ 
https://issues.apache.org/jira/browse/PROTON-1296?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15473872#comment-15473872
 ] 

Mark Soderquist commented on PROTON-1296:
-----------------------------------------

I don't disagree with this assessment. I'll try and get the vendor to update 
the usage pattern, but I'm not very hopeful.

> IllegalStateException on reconnect
> ----------------------------------
>
>                 Key: PROTON-1296
>                 URL: https://issues.apache.org/jira/browse/PROTON-1296
>             Project: Qpid Proton
>          Issue Type: Bug
>          Components: proton-j
>    Affects Versions: 0.10
>            Reporter: Mark Soderquist
>
> We are using Mule ESB to integrate with several Qpid message servers. On 
> occasion, an IllegalStateException is thrown while reconnecting resulting in 
> an endless loop of reconnection attempts. The full exception message 
> indicates that the max frame size cannot be set after transport has been 
> initialised. Unfortunately, throwing an exception in this circumstance simply 
> results in an endless loop.
> It is understandable that the max frame size should not be set again after 
> the transport has been initialized, but would it be reasonable to log it as a 
> warning and not throw an exception?
> Here is an example of the exception we see:
> ERROR 2016-09-01 08:21:41,145 [[emxrouter-core].Mule.02] 
> org.mule.retry.notifiers.ConnectNotifier: Failed to connect/reconnect: 
> jms://emx-router. Root Exception was: Cannot set max frame size after 
> transport has been initialised. Type: class java.lang.IllegalStateException



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org

Reply via email to