I've also reproduced this. Updated [url]https://github.com/rabbitmq/rabbitmq-jms-client/pull/35[/code] to try to get a fix in before it exits RC status.
Announcement
Collapse
No announcement yet.
X
-
Hello, I've just tested the rabbitmq-jms-1.8.1.jar and it seems that there isn't the original issue with queues growing every 2 minutes. And the remoteDebug is working.
But I've noticed some warnings in the developer console, so I want to report it.
I'm using this build:
SmartClient Version: v11.1p_2017-12-02/Enterprise Deployment (built 2017-12-02)
with Chrome on High Sierra
Note that when I open the dev console, 3 queues are created, and this are the tomcat logs:
Code:2017-12-04 17:08:20,095 INFO RequestContext URL: '/Legend/isomorphic/DataSourceLoader', User-Agent: 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36': Safari with Accept-Encoding header 2017-12-04 17:08:20,149 DEBUG FileDownload Registered expires mapping - text/javascript: 31104000 seconds 2017-12-04 17:08:20,149 DEBUG FileDownload Registered expires mapping - image/gif: 31104000 seconds 2017-12-04 17:08:20,149 DEBUG FileDownload Registered expires mapping - image/png: 31104000 seconds 2017-12-04 17:08:20,149 DEBUG FileDownload Registered expires mapping - image/jpeg: 31104000 seconds 2017-12-04 17:08:20,149 DEBUG FileDownload Registered expires mapping - image/x-icon: 31104000 seconds 2017-12-04 17:08:20,149 DEBUG FileDownload Registered expires mapping - text/css: 31104000 seconds 2017-12-04 17:08:20,149 INFO RequestContext URL: '/Legend/isomorphic/skins/Enterprise/load_skin.js', User-Agent: 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36': Safari with Accept-Encoding header 2017-12-04 17:08:20,161 INFO Download File /opt/tomcat/webapps/Legend##0800/isomorphic/skins/Enterprise/load_skin.js not found, sending 404 2017-12-04 17:08:20,694 INFO RequestContext URL: '/Legend/isomorphic/skins/Enterprise/load_skin.js', User-Agent: 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36': Safari with Accept-Encoding header 2017-12-04 17:08:20,696 INFO Download File /opt/tomcat/webapps/Legend##0800/isomorphic/skins/Enterprise/load_skin.js not found, sending 404 2017-12-04 17:08:20,766 INFO RequestContext URL: '/Legend/tools/adminConsoleOperations.jsp', User-Agent: 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36': Safari with Accept-Encoding header 2017-12-04 17:08:20,776 INFO Compression /Legend/tools/adminConsoleOperations.jsp: 32 -> 68 bytes 2017-12-04 17:08:20,810 INFO RequestContext URL: '/Legend/tools/developerConsoleOperations.jsp', User-Agent: 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36': Safari with Accept-Encoding header 2017-12-04 17:08:20,818 INFO Compression /Legend/tools/developerConsoleOperations.jsp: 109 -> 127 bytes 2017-12-04 17:08:21,088 INFO RequestContext URL: '/Legend/tools/developerConsoleOperations.jsp', User-Agent: 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36': Safari with Accept-Encoding header 2017-12-04 17:08:21,092 DEBUG XML Parsed XML from (in memory stream): 2ms 2017-12-04 17:08:21,092 DEBUG PoolableDataSourceFactory Tried to create DataSource of type 'transaction' but null was returned 2017-12-04 17:08:21,092 DEBUG PoolableDataSourceFactory Created DataSource 516 of type 'Object' and assigned it to thread https-jsse-nio-8443-exec-9 2017-12-04 17:08:21,093 DEBUG PoolableDataSourceFactory Created DataSource 517 of type 'List' and assigned it to thread https-jsse-nio-8443-exec-9 2017-12-04 17:08:21,093 DEBUG PoolableDataSourceFactory Tried to create DataSource of type 'elem' but null was returned 2017-12-04 17:08:21,093 DEBUG RPCManager Processing 1 requests. 2017-12-04 17:08:21,093 DEBUG RPCManager Request #1 (RPCRequest) data: { appID:"isc_builtin", className:"builtin", methodName:"getAvailableScriptEngines", arguments:[ ], is_ISC_RPC_DMI:true } 2017-12-04 17:08:21,096 DEBUG XML Parsed XML from jar:file:/opt/tomcat/webapps/Legend%23%230800/WEB-INF/lib/isomorphic_core_rpc.jar!/isc_builtin.app.xml: 1ms 2017-12-04 17:08:21,096 DEBUG PoolableDataSourceFactory Created DataSource 518 of type 'Application' and assigned it to thread https-jsse-nio-8443-exec-9 2017-12-04 17:08:21,097 DEBUG PoolableDataSourceFactory Created DataSource 519 of type 'ServerObject' and assigned it to thread https-jsse-nio-8443-exec-9 2017-12-04 17:08:21,097 DEBUG PoolableDataSourceFactory Created DataSource 520 of type 'Method' and assigned it to thread https-jsse-nio-8443-exec-9 2017-12-04 17:08:21,107 DEBUG RPCDMI rpc returned data 2017-12-04 17:08:21,108 DEBUG RPCManager Content type for RPC transaction: text/plain; charset=UTF-8 2017-12-04 17:08:21,108 INFO Compression /Legend/tools/developerConsoleOperations.jsp: 96 -> 99 bytes 2017-12-04 17:08:21,272 INFO RequestContext URL: '/Legend/isomorphic/messaging', User-Agent: 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36': Safari with Accept-Encoding header 2017-12-04 17:08:21,385 INFO JMSMessageDispatcher Initializing JMS connection - JMS API version: 1.1 - provider: RabbitMQ version 4.3.0 2017-12-04 17:08:21,385 INFO JMSMessageDispatcher JMS Connection started. Using json encoding 2017-12-04 17:08:21,396 INFO JMSMessageDispatcher Destination for channel 'F654BA4B-CE82-4850-8EF1-EE08A157DB5C' not available via JNDI - dynamically creating 2017-12-04 17:08:21,436 INFO JMSMessageDispatcher Destination for channel '08867DC2-4DDA-4EAF-A7E8-5EF5AE6ABBCD' not available via JNDI - dynamically creating 2017-12-04 17:08:21,441 INFO JMSMessageDispatcher Destination for channel 'isc_DebugMaster' not available via JNDI - dynamically creating 2017-12-04 17:08:21,444 DEBUG MessagingConnectionHandler Sending connectCallback 2017-12-04 17:08:21,445 DEBUG MessagingConnectionHandler Entering event loop with ttl: 120000 2017-12-04 17:08:24,445 DEBUG MessagingConnectionHandler Sending keepalive 2017-12-04 17:08:27,446 DEBUG MessagingConnectionHandler Sending keepalive 2017-12-04 17:08:30,447 DEBUG MessagingConnectionHandler Sending keepalive 2017-12-04 17:08:33,447 DEBUG MessagingConnectionHandler Sending keepalive 2017-12-04 17:08:36,448 DEBUG MessagingConnectionHandler Sending keepalive 2017-12-04 17:08:39,449 DEBUG MessagingConnectionHandler Sending keepalive 2017-12-04 17:08:42,449 DEBUG MessagingConnectionHandler Sending keepalive ....[CUT] 2017-12-04 17:10:09,471 DEBUG MessagingConnectionHandler Sending keepalive 2017-12-04 17:10:12,471 DEBUG MessagingConnectionHandler Sending keepalive 2017-12-04 17:10:15,472 DEBUG MessagingConnectionHandler Sending keepalive 2017-12-04 17:10:18,473 DEBUG MessagingConnectionHandler Sending keepalive 2017-12-04 17:10:21,466 DEBUG MessagingConnectionHandler terminating connection 2017-12-04 17:10:21,515 INFO RequestContext URL: '/Legend/isomorphic/messaging', User-Agent: 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36': Safari with Accept-Encoding header 2017-12-04 17:10:21,549 DEBUG MessagingConnectionHandler Sending connectCallback 2017-12-04 17:10:21,550 DEBUG MessagingConnectionHandler Entering event loop with ttl: 120000 2017-12-04 17:10:23,466 DEBUG MessagingConnectionHandler inClientReconnectWindow - breaking out of event processing loop 2017-12-04 17:10:23,466 DEBUG MessagingConnectionHandler calling cleanup() 2017-12-04 17:10:23,466 DEBUG JMSMessageDispatcher closing session 2017-12-04 17:10:23,476 DEBUG MessagingConnectionHandler clientReconnectWindow expired 2017-12-04 17:10:23,476 DEBUG MessagingConnectionHandler calling cleanup() 2017-12-04 17:10:24,550 DEBUG MessagingConnectionHandler Sending keepalive 2017-12-04 17:10:27,551 DEBUG MessagingConnectionHandler Sending keepalive 2017-12-04 17:10:30,551 DEBUG MessagingConnectionHandler Sending keepalive
So far so good.
Then I access my application with ?isc_remoteDebug=true, and I see the usual two queues created on the broker, and this in the dev console:
Code:17:15:30.156:TMR2:DEBUG:Messaging:proceeding to connect 17:15:30.157:TMR2:DEBUG:Messaging:Using EventSource for comm 17:15:30.553:DEBUG:Messaging:connection conn_1 established 17:15:30.554:DEBUG:Messaging:persistent server connection open - ttl: 120000ms, keepaliveDelay: 4000ms, connectTimeout: 4000ms. 17:15:33.416:DEBUG:Messaging:keepalive on conn: conn_1 17:15:36.420:DEBUG:Messaging:keepalive on conn: conn_1 17:15:39.421:DEBUG:Messaging:keepalive on conn: conn_1
Code:2017-12-04 17:15:09,983 DEBUG MessagingConnectionHandler Sending keepalive 2017-12-04 17:15:12,983 DEBUG MessagingConnectionHandler Sending keepalive 2017-12-04 17:15:15,984 DEBUG MessagingConnectionHandler Sending keepalive 2017-12-04 17:15:18,985 DEBUG MessagingConnectionHandler Sending keepalive 2017-12-04 17:15:21,985 DEBUG MessagingConnectionHandler Sending keepalive 2017-12-04 17:15:24,986 DEBUG MessagingConnectionHandler Sending keepalive 2017-12-04 17:15:27,987 DEBUG MessagingConnectionHandler Sending keepalive 2017-12-04 17:15:30,311 INFO RequestContext URL: '/Legend/isomorphic/messaging', User-Agent: 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36': Safari with Accept-Encoding header 2017-12-04 17:15:30,321 INFO JMSMessageDispatcher Destination for channel 'DC7E5277-8290-43D0-81F2-04C5E9C5138C' not available via JNDI - dynamically creating 2017-12-04 17:15:30,391 DEBUG MessagingConnectionHandler Sending connectCallback 2017-12-04 17:15:30,401 DEBUG MessagingConnectionHandler Entering event loop with ttl: 120000 2017-12-04 17:15:30,577 DEBUG JMSMessageDispatcher Message: {"payload":{"methodName":"targetAvailable","args":[{"GUID":"DC7E5277-8290-43D0-81F2-04C5E9C5138C","receiveChannel":"DC7E5277-8290-43D0-81F2-04C5E9C5138C","discoverableOnChannel":"isc_DebugTarget","generatedDate":"$$DATESTAMP$$:1512404130555","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36","platform":"MacIntel","vendor":"Google Inc.","visibleMethods":[],"documentTitle":"Gestione Terzo Livello Palchi","URL":"https://mydomain.com/Legend/?isc_remoteDebug=true","formFactor":"Desktop","browserVersion":62,"browserMinorVersion":62}]},"sequence":4,"originChannel":"DC7E5277-8290-43D0-81F2-04C5E9C5138C","expectsReply":false} 2017-12-04 17:15:30,579 DEBUG JMSMessageDispatcher Decoded jmsMessage for channel: isc_DebugMaster data: { payload:{ methodName:"targetAvailable", args:[ { GUID:"DC7E5277-8290-43D0-81F2-04C5E9C5138C", receiveChannel:"DC7E5277-8290-43D0-81F2-04C5E9C5138C", discoverableOnChannel:"isc_DebugTarget", generatedDate:"$$DATESTAMP$$:1512404130555", userAgent:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36", platform:"MacIntel", vendor:"Google Inc.", visibleMethods:[ ], documentTitle:"Gestione Terzo Livello Palchi", URL:"https://mydomain.com/Legend/?isc_remoteDebug=true", formFactor:"Desktop", browserVersion:"62", browserMinorVersion:"62" } ] }, sequence:"4", originChannel:"DC7E5277-8290-43D0-81F2-04C5E9C5138C", expectsReply:"false" } 2017-12-04 17:15:30,579 DEBUG MessagingConnectionHandler Sending message: ID:2bbc58e1-981b-4b76-918b-7d7c9224cffa:{ payload:{ methodName:"targetAvailable", args:[ { GUID:"DC7E5277-8290-43D0-81F2-04C5E9C5138C", receiveChannel:"DC7E5277-8290-43D0-81F2-04C5E9C5138C", discoverableOnChannel:"isc_DebugTarget", generatedDate:"$$DATESTAMP$$:1512404130555", userAgent:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36", platform:"MacIntel", vendor:"Google Inc.", visibleMethods:[ ], documentTitle:"Gestione Terzo Livello Palchi", URL:"https://mydomain.com/Legend/?isc_remoteDebug=true", formFactor:"Desktop", browserVersion:"62", browserMinorVersion:"62" } ] }, sequence:"4", originChannel:"DC7E5277-8290-43D0-81F2-04C5E9C5138C", expectsReply:"false" } 2017-12-04 17:15:33,401 DEBUG MessagingConnectionHandler Sending keepalive 2017-12-04 17:15:33,580 DEBUG MessagingConnectionHandler Sending keepalive 2017-12-04 17:15:36,413 DEBUG MessagingConnectionHandler Sending keepalive 2017-12-04 17:15:36,581 DEBUG MessagingConnectionHandler Sending keepalive 2017-12-04 17:15:39,414 DEBUG MessagingConnectionHandler Sending keepalive 2017-12-04 17:15:39,582 DEBUG MessagingConnectionHandler Sending keepalive 2017-12-04 17:15:42,415 DEBUG MessagingConnectionHandler Sending keepalive 2017-12-04 17:15:42,583 DEBUG MessagingConnectionHandler Sending keepalive
Code:2017-12-04 17:25:11,077 INFO JMSMessageDispatcher Initializing JMS connection - JMS API version: 1.1 - provider: RabbitMQ version 4.3.0 2017-12-04 17:25:11,077 INFO JMSMessageDispatcher JMS Connection started. Using json encoding 2017-12-04 17:25:11,285 DEBUG JMSMessageDispatcher Message: {"payload":{"GUID":"DC7E5277-8290-43D0-81F2-04C5E9C5138C","receiveChannel":"DC7E5277-8290-43D0-81F2-04C5E9C5138C","discoverableOnChannel":"isc_DebugTarget","generatedDate":"$$DATESTAMP$$:1512404711221","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36","platform":"MacIntel","vendor":"Google Inc.","visibleMethods":[],"documentTitle":"Gestione Terzo Livello Palchi","URL":"https://mydomain.com/Legend/?isc_remoteDebug=true","formFactor":"Desktop","browserVersion":62,"browserMinorVersion":62},"originChannel":"DC7E5277-8290-43D0-81F2-04C5E9C5138C","sequence":13,"inResponseTo":{"originChannel":"A6AB93E8-9AEE-4B33-8F58-01B287D6DE8F","sequence":"1"}} 2017-12-04 17:25:11,287 DEBUG JMSMessageDispatcher Decoded jmsMessage for channel: A6AB93E8-9AEE-4B33-8F58-01B287D6DE8F data: { payload:{ GUID:"DC7E5277-8290-43D0-81F2-04C5E9C5138C", receiveChannel:"DC7E5277-8290-43D0-81F2-04C5E9C5138C", discoverableOnChannel:"isc_DebugTarget", generatedDate:"$$DATESTAMP$$:1512404711221", userAgent:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36", platform:"MacIntel", vendor:"Google Inc.", visibleMethods:[ ], documentTitle:"Gestione Terzo Livello Palchi", URL:"https://mydomain.com/Legend/?isc_remoteDebug=true", formFactor:"Desktop", browserVersion:"62", browserMinorVersion:"62" }, originChannel:"DC7E5277-8290-43D0-81F2-04C5E9C5138C", sequence:"13", inResponseTo:{ originChannel:"A6AB93E8-9AEE-4B33-8F58-01B287D6DE8F", sequence:"1" } }
Code:17:28:04.887:TMR9:DEBUG:Messaging:proceeding to connect 17:28:04.888:TMR9:DEBUG:Messaging:Using EventSource for comm 17:28:04.936:DEBUG:Messaging:connection conn_8 established 17:28:04.936:DEBUG:Messaging:Destroying connection: conn_7 17:28:04.938:DEBUG:Messaging:persistent server connection open - ttl: 120000ms, keepaliveDelay: 4000ms, connectTimeout: 4000ms. 17:28:05.183:WARN:MessagingDMISocket:isc_MessagingDMISocket_3:Unable to find originating request for response packet: {originChannel: "55029E68-4554-4340-BA8A-074B965C6FAF", sequence: "3", inResponseTo: Obj} 17:28:05.184:WARN:MessagingDMISocket:isc_MessagingDMISocket_3:Outstanding requests: [Obj ] 17:28:05.203:WARN:MessagingDMISocket:isc_MessagingDMISocket_3:Unable to find originating request for response packet: {originChannel: "55029E68-4554-4340-BA8A-074B965C6FAF", sequence: "4", inResponseTo: Obj} 17:28:05.204:WARN:MessagingDMISocket:isc_MessagingDMISocket_3:Outstanding requests: [Obj ] 17:28:05.333:WARN:MessagingDMISocket:isc_MessagingDMISocket_3:Unable to find originating request for response packet: {payload: "734", originChannel: "55029E68-4554-4340-BA8A-074B965C6FAF", sequence: "5", inResponseTo: Obj} 17:28:05.335:WARN:MessagingDMISocket:isc_MessagingDMISocket_3:Outstanding requests: [Obj ] 17:28:06.324:WARN:MessagingDMISocket:isc_MessagingDMISocket_3:Unable to find originating request for response packet: {payload: "735", originChannel: "55029E68-4554-4340-BA8A-074B965C6FAF", sequence: "6", inResponseTo: Obj} 17:28:06.326:WARN:MessagingDMISocket:isc_MessagingDMISocket_3:Outstanding requests: [Obj ] 17:28:07.326:WARN:MessagingDMISocket:isc_MessagingDMISocket_3:Unable to find originating request for response packet: {payload: "736", originChannel: "55029E68-4554-4340-BA8A-074B965C6FAF", sequence: "7", inResponseTo: Obj} 17:28:07.328:WARN:MessagingDMISocket:isc_MessagingDMISocket_3:Outstanding requests: [Obj ] 17:28:08.347:WARN:MessagingDMISocket:isc_MessagingDMISocket_3:Unable to find originating request for response packet: {payload: "737", originChannel: "55029E68-4554-4340-BA8A-074B965C6FAF", sequence: "8", inResponseTo: Obj} 17:28:08.349:WARN:MessagingDMISocket:isc_MessagingDMISocket_3:Outstanding requests: [Obj ]
Comment
-
Re: the warnings. I'm trying to reproduce this and failing. Am I reading this correctly that you have 2 dev consoles open (same browser instance different tabs or different browsers?) and you have one other page open that you want to debug. Initially you have the first dev console target that page, then you go over to the 2nd dev console and select that same page to debug over there and you start seeing warnings. Accurate?
Other than warnings, do you see any breakage?
Comment
-
Originally posted by Isomorphic View PostAccurate?
- I open a Chrome window, and I access my application with ?isc_remoteDebug=true
- then I open a Firefox window, same machine or another gives the same result, and I access the same application (without ?isc_remoteDebug=true)
- I open the developer console of the Firefox instance
- I select the Chrome instance from the 'remote' select item, and I start seeing the warnings.
Actually I've just noticed that it's also sufficient one browser instance with ?isc_remoteDebug=true, and selecting itself from its dev console.
I'm attaching part of tomcat logs, if may be of help. Note that it's a zip file renamed in .txt.
Originally posted by Isomorphic View PostOther than warnings, do you see any breakage?Attached FilesLast edited by claudiobosticco; 6 Dec 2017, 01:50.
Comment
Comment