[JBoss JIRA] Created: (JBESB-1457) Store original replyTo when invoking jBPM process
by Jiri Pechanec (JIRA)
Store original replyTo when invoking jBPM process
-------------------------------------------------
Key: JBESB-1457
URL: http://jira.jboss.com/jira/browse/JBESB-1457
Project: JBoss ESB
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Components: Process flow
Affects Versions: 4.2.1 CP1
Reporter: Jiri Pechanec
Assigned To: Kurt Stam
Priority: Critical
Fix For: 4.2.1 CP1
The jBPM process use now be default requires to use async processing. The problem is that there is now no way for the caller how to specify reply address. The replyTo/faultTo headers are used for internal jBPM message sending.
I think that there should exist standard mechanism that will store original replayTo/faultTo values and allow to route them final response.
This is so common and basic functionality that customer should not be required to invent and implement its own mechanism.
--
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, 7 months
[JBoss JIRA] Created: (JBESB-1993) Actions with the name name generates exception but does not prevent deployment
by Jiri Pechanec (JIRA)
Actions with the name name generates exception but does not prevent deployment
------------------------------------------------------------------------------
Key: JBESB-1993
URL: https://jira.jboss.org/jira/browse/JBESB-1993
Project: JBoss ESB
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: Configuration, Rosetta
Affects Versions: 4.4
Reporter: Jiri Pechanec
Two actions with same name generates exception
2008-09-05 13:49:27,546 ERROR [org.jboss.soa.esb.listeners.config.mappers.ActionMapper]
org.jboss.soa.esb.ConfigurationException: Tried to register a duplicate action name. Service RequestReplySC already contains an action named action. Action names must be unique per service.
at org.jboss.soa.esb.listeners.config.mappers.ActionMapper.map(ActionMapper.java:101)
at org.jboss.soa.esb.listeners.config.ESBAwareGenerator.addInVMListener(ESBAwareGenerator.java:126)
at org.jboss.soa.esb.listeners.config.ESBAwareGenerator.generate(ESBAwareGenerator.java:91)
at org.jboss.soa.esb.listeners.config.Generator.generate(Generator.java:148)
at org.jboss.soa.esb.listeners.config.Configuration.create(Configuration.java:104)
at org.jboss.soa.esb.listeners.config.JBoss4ESBDeployment.startService(JBoss4ESBDeployment.java:99)
at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
at sun.reflect.GeneratedMethodAccessor132.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
at $Proxy0.start(Unknown Source)
at org.jboss.system.ServiceController.start(ServiceController.java:417)
at org.jboss.system.ServiceController.start(ServiceController.java:435)
at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy4.start(Unknown Source)
at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1015)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
at org.jboss.deployment.MainDeployer.redeploy(MainDeployer.java:566)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at sun.reflect.GeneratedMethodAccessor114.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.jmx.connector.invoker.InvokerAdaptorService.invoke(InvokerAdaptorService.java:266)
at sun.reflect.GeneratedMethodAccessor112.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
at org.jboss.jmx.connector.invoker.SerializableInterceptor.invoke(SerializableInterceptor.java:74)
at org.jboss.jmx.connector.invoker.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:108)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.invocation.jrmp.server.JRMPProxyFactory.invoke(JRMPProxyFactory.java:179)
at sun.reflect.GeneratedMethodAccessor111.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.invocation.jrmp.server.JRMPInvoker$MBeanServerAction.invoke(JRMPInvoker.java:818)
at org.jboss.invocation.jrmp.server.JRMPInvoker.invoke(JRMPInvoker.java:419)
at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)
at sun.rmi.transport.Transport$1.run(Transport.java:153)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:149)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:466)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:707)
at java.lang.Thread.run(Thread.java:595)
But the archive is still deployed.
According to Kevin there is a code
[14:52] <kconner> } catch (ConfigurationException ce) {
[14:52] <kconner> logger.error("", ce);
[14:52] <kconner> }
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
17 years, 7 months
[JBoss JIRA] Created: (JBESB-2055) concurrency issue in JBRulesCounter
by Stefano Maestri (JIRA)
concurrency issue in JBRulesCounter
-----------------------------------
Key: JBESB-2055
URL: https://jira.jboss.org/jira/browse/JBESB-2055
Project: JBoss ESB
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: Content Based Routing
Affects Versions: 4.4
Reporter: Stefano Maestri
With a large number of 3ad I get this exception, while with single 3ad seems to work fine
2008-09-12 22:56:27,426 ERROR [STDERR]
javax.management.InstanceNotFoundException:
jboss.esb:category=JBRulesMessageCounter,deployment=Apollo.esb is not
registered.
2008-09-12 22:56:27,427 ERROR [STDERR] at
org.jboss.mx.server.registry.BasicMBeanRegistry.get(BasicMBeanRegistry.java:523)
2008-09-12 22:56:27,427 ERROR [STDERR] at
org.jboss.mx.server.registry.BasicMBeanRegistry.unregisterMBean(BasicMBeanRegistry.java:455)
2008-09-12 22:56:27,427 ERROR [STDERR] at
sun.reflect.GeneratedMethodAccessor54.invoke(Unknown Source)
2008-09-12 22:56:27,427 ERROR [STDERR] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
2008-09-12 22:56:27,427 ERROR [STDERR] at
java.lang.reflect.Method.invoke(Method.java:585)
2008-09-12 22:56:27,427 ERROR [STDERR] at
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
2008-09-12 22:56:27,427 ERROR [STDERR] at
org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
2008-09-12 22:56:27,427 ERROR [STDERR] at
org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
2008-09-12 22:56:27,427 ERROR [STDERR] at
org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
2008-09-12 22:56:27,427 ERROR [STDERR] at
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
2008-09-12 22:56:27,427 ERROR [STDERR] at
org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
2008-09-12 22:56:27,427 ERROR [STDERR] at
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
2008-09-12 22:56:27,427 ERROR [STDERR] at
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
2008-09-12 22:56:27,427 ERROR [STDERR] at
org.jboss.mx.server.MBeanServerImpl$1.run(MBeanServerImpl.java:400)
2008-09-12 22:56:27,427 ERROR [STDERR] at
org.jboss.mx.server.MBeanServerImpl.unregisterMBean(MBeanServerImpl.java:395)
2008-09-12 22:56:27,427 ERROR [STDERR] at
org.jboss.internal.soa.esb.services.routing.cbr.JBRulesCounter.registerMBean(JBRulesCounter.java:273)
2008-09-12 22:56:27,427 ERROR [STDERR] at
org.jboss.internal.soa.esb.services.rules.DroolsRuleService.setConfigTree(DroolsRuleService.java:418)
2008-09-12 22:56:27,427 ERROR [STDERR] at
org.jboss.internal.soa.esb.services.rules.RuleServiceCallHelper.executeRulesService(RuleServiceCallHelper.java:94)
2008-09-12 22:56:27,427 ERROR [STDERR] at
org.jboss.internal.soa.esb.services.routing.cbr.JBossRulesRouter.route(JBossRulesRouter.java:123)
2008-09-12 22:56:27,427 ERROR [STDERR] at
org.jboss.soa.esb.actions.ContentBasedWiretap.executeRules(ContentBasedWiretap.java:168)
2008-09-12 22:56:27,427 ERROR [STDERR] at
org.jboss.soa.esb.actions.ContentBasedWiretap.process(ContentBasedWiretap.java:140)
2008-09-12 22:56:27,427 ERROR [STDERR] at
org.jboss.soa.esb.actions.ContentBasedRouter.process(ContentBasedRouter.java:58)
2008-09-12 22:56:27,427 ERROR [STDERR] at
org.jboss.soa.esb.listeners.message.ActionProcessingPipeline.process(ActionProcessingPipeline.java:316)
2008-09-12 22:56:27,427 ERROR [STDERR] at
org.jboss.soa.esb.listeners.message.MessageAwareListener$TransactionalRunner.run(MessageAwareListener.java:530)
2008-09-12 22:56:27,427 ERROR [STDERR] at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
2008-09-12 22:56:27,427 ERROR [STDERR] at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
2008-09-12 22:56:27,427 ERROR [STDERR] at
java.lang.Thread.run(Thread.java:595)
2008-09-12 22:56:27,427 ERROR [STDERR]
javax.management.InstanceAlreadyExistsException:
jboss.esb:category=JBRulesMessageCounter,deployment=Apollo.esb already
registered.
2008-09-12 22:56:27,427 ERROR [STDERR] at
org.jboss.mx.server.registry.BasicMBeanRegistry.add(BasicMBeanRegistry.java:761)
2008-09-12 22:56:27,427 ERROR [STDERR] at
org.jboss.mx.server.registry.BasicMBeanRegistry.registerMBean(BasicMBeanRegistry.java:225)
2008-09-12 22:56:27,427 ERROR [STDERR] at
sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
2008-09-12 22:56:27,427 ERROR [STDERR] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
2008-09-12 22:56:27,427 ERROR [STDERR] at
java.lang.reflect.Method.invoke(Method.java:585)
2008-09-12 22:56:27,427 ERROR [STDERR] at
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
2008-09-12 22:56:27,427 ERROR [STDERR] at
org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
2008-09-12 22:56:27,427 ERROR [STDERR] at
org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
2008-09-12 22:56:27,428 ERROR [STDERR] at
org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
2008-09-12 22:56:27,428 ERROR [STDERR] at
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
2008-09-12 22:56:27,428 ERROR [STDERR] at
org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
2008-09-12 22:56:27,428 ERROR [STDERR] at
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
2008-09-12 22:56:27,428 ERROR [STDERR] at
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
2008-09-12 22:56:27,428 ERROR [STDERR] at
org.jboss.mx.server.MBeanServerImpl$3.run(MBeanServerImpl.java:1422)
2008-09-12 22:56:27,428 ERROR [STDERR] at
org.jboss.mx.server.MBeanServerImpl.registerMBean(MBeanServerImpl.java:1417)
2008-09-12 22:56:27,428 ERROR [STDERR] at
org.jboss.mx.server.MBeanServerImpl.registerMBean(MBeanServerImpl.java:376)
2008-09-12 22:56:27,428 ERROR [STDERR] at
org.jboss.internal.soa.esb.services.routing.cbr.JBRulesCounter.registerMBean(JBRulesCounter.java:282)
2008-09-12 22:56:27,428 ERROR [STDERR] at
org.jboss.internal.soa.esb.services.rules.DroolsRuleService.setConfigTree(DroolsRuleService.java:418)
2008-09-12 22:56:27,428 ERROR [STDERR] at
org.jboss.internal.soa.esb.services.rules.RuleServiceCallHelper.executeRulesService(RuleServiceCallHelper.java:94)
2008-09-12 22:56:27,428 ERROR [STDERR] at
org.jboss.internal.soa.esb.services.routing.cbr.JBossRulesRouter.route(JBossRulesRouter.java:123)
2008-09-12 22:56:27,428 ERROR [STDERR] at
org.jboss.soa.esb.actions.ContentBasedWiretap.executeRules(ContentBasedWiretap.java:168)
2008-09-12 22:56:27,428 ERROR [STDERR] at
org.jboss.soa.esb.actions.ContentBasedWiretap.process(ContentBasedWiretap.java:140)
2008-09-12 22:56:27,428 ERROR [STDERR] at
org.jboss.soa.esb.actions.ContentBasedRouter.process(ContentBasedRouter.java:58)
2008-09-12 22:56:27,428 ERROR [STDERR] at
org.jboss.soa.esb.listeners.message.ActionProcessingPipeline.process(ActionProcessingPipeline.java:316)
2008-09-12 22:56:27,428 ERROR [STDERR] at
org.jboss.soa.esb.listeners.message.MessageAwareListener$TransactionalRunner.run(MessageAwareListener.java:530)
2008-09-12 22:56:27,428 ERROR [STDERR] at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
2008-09-12 22:56:27,428 ERROR [STDERR] at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
2008-09-12 22:56:27,428 ERROR [STDERR] at
java.lang.Thread.run(Thread.java:595)
2
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
17 years, 7 months