[JBoss JIRA] Created: (JBESB-760) Rewrite lifecycle identity association
by Kevin Conner (JIRA)
Rewrite lifecycle identity association
--------------------------------------
Key: JBESB-760
URL: http://jira.jboss.com/jira/browse/JBESB-760
Project: JBoss ESB
Issue Type: Task
Security Level: Public (Everyone can see)
Components: Configuration
Affects Versions: 4.2 Milestone Release 3
Reporter: Kevin Conner
Assigned To: Kevin Conner
Fix For: 4.2
At present the lifecycle identiy is stored in a thread local. Prior to the recent asynchronous mechanism changes this worked as every thread inherited the context when created.
Some modifications have recently been made to explicitly initialise the association but this is likely to be broken in the future.
A better solution will be to associate the lifecycle identity with the thread context classloader as every async mechanism should be initialising this correctly. This will then 'just work' provided that the TCC is initialised correctly.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
17 years, 4 months
[JBoss JIRA] Created: (JBESB-694) ERROR [ClosedInterceptor] ClosedInterceptor.ClientConsumerDelegate
by Burr Sutter (JIRA)
ERROR [ClosedInterceptor] ClosedInterceptor.ClientConsumerDelegate
------------------------------------------------------------------
Key: JBESB-694
URL: http://jira.jboss.com/jira/browse/JBESB-694
Project: JBoss ESB
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: Rosetta
Affects Versions: 4.2 Milestone Release 2
Reporter: Burr Sutter
Assigned To: Mark Little
Priority: Minor
Fix For: 4.2
The following messages are shown on the AS console (AS 4.2 + Messaging + WS 2.0 updates + ESB):
15:38:28,078 INFO [STDOUT] 1
15:38:28,093 ERROR [ClosedInterceptor] ClosedInterceptor.ClientConsumerDelegate[
20]: method receive() did not go through, the interceptor is IN_CLOSE
This happens upon undeployment of a .esb archive. You can simply just delete it from the deploy directory to see the message. Or in helloworld use 'ant deploy' and then 'ant undeploy'
Note: the STDOUT 1 also appears when you simply update/touch the jboss-esb.xml. I didn't go digging for the class that must be using a System.out.println(1).
Now, I do like the fact that you see some activity on the console when a .esb. is undeployed as that is "user friendly" or if we perform a hot redeployment, however, these 2 messages are not that useful in their content.
I've been seeing the "1" now for a couple of months.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
17 years, 4 months
[JBoss JIRA] Created: (JBESB-756) Contextualised information not being used in event driven gateways
by Kevin Conner (JIRA)
Contextualised information not being used in event driven gateways
------------------------------------------------------------------
Key: JBESB-756
URL: http://jira.jboss.com/jira/browse/JBESB-756
Project: JBoss ESB
Issue Type: Bug
Security Level: Public (Everyone can see)
Affects Versions: 4.2 Milestone Release 3
Reporter: Kevin Conner
Assigned To: Kevin Conner
Fix For: 4.2
We currently have three gateways which are event driven instead of polled, JBossRemotingGatewayListener, HibernateInterceptor and JcaInflowGateway. These gateways receive requests driven from an external source and on unknown threads.
At present we track courier assignment (and soon JMS pools) using thread context information. These gateways are unaware of this association and do not reestablish it prior to invoking ESB functionality.
The result of this is that the courier assigment will no longer be associated with the deployed artifact and may not be cleared up when undeployed.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
17 years, 4 months