[Design of Messaging on JBoss (Messaging/JBoss)] - WLS to jBoss Messaging Bridge Configuration
by MrGurgeh
I'm in the process of setting up a WLS Messaging bridge between JBM and WLS JMS. Unfortunately, it seems that I cannot get this working, with WLS, at best, receiving the following exception
-------------- Linked Exception 2 ------------
javax.jms.InvalidDestinationException: Destination cannot be foreign
at org.jboss.jms.message.JBossMessage.setJMSDestination(JBossMessage.java:454)
at org.jboss.jms.message.MessageProxy.setJMSDestination(MessageProxy.java:198)
at weblogic.jms.client.JMSProducer.sendInternal(JMSProducer.java:427)
at weblogic.jms.client.JMSProducer.send(JMSProducer.java:186)
at weblogic.jms.adapter.JMSBaseConnection.sendInternal(JMSBaseConnection.java:699)
at weblogic.jms.adapter.JMSBaseConnection.access$200(JMSBaseConnection.java:80)
at weblogic.jms.adapter.JMSBaseConnection$6.run(JMSBaseConnection.java:645)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:353)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:144)
at weblogic.jms.adapter.JMSBaseConnection.send(JMSBaseConnection.java:642)
at weblogic.jms.adapter.JMSConnectionHandle.send(JMSConnectionHandle.java:140)
at sun.reflect.GeneratedMethodAccessor206.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at weblogic.connector.common.internal.ConnectionWrapper.invoke(ConnectionWrapper.java:149)
at $Proxy8.send(Unknown Source)
at weblogic.jms.bridge.internal.MessagingBridge.processMessages(MessagingBridge.java:1409)
at weblogic.jms.bridge.internal.MessagingBridge.beginForwarding(MessagingBridge.java:927)
at weblogic.jms.bridge.internal.MessagingBridge.execute(MessagingBridge.java:1005)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
It seems to me that this is a jBoss excpetion, but I don't fully understand what it is doing - something about testing JMS Destination names?
I was wondering if anyone has attempted this before and had some insight into this? The WLS version that I'm using is WLS 8.1 sp6 and the JBM version is 1.4.0.
Thanks
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4164701#4164701
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4164701
17 years, 8 months
[Design of JBoss jBPM] - Re: Defining the API Mission
by tom.baeyens@jboss.com
anonymous wrote : How is the correctness of the API verified?
That's what I'm now doing on the PVM. I don't think that is possible without actually building all the different patterns/features. Without enough coverage of the patterns implemented, you cannot know whether the runtime datastructure is rich and simple enough to handle all the cases. That describes the work I have been doing in PVM.
This iterative incremental approach cannot start from zero. The first iteration of the PVM API will definitely have to cover jPDL 3 concepts and feature capabilities. They might not all have to be implemented in full, but for sure, the runtime data structure must be able to handle all forms of process concurrency that we have in mind, sub process execution, timers and asynchronous continuations. All of those have a big impact on the API and you can't build a stable subset if you don't have proof on how you're going to deal with those features later on.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4164661#4164661
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4164661
17 years, 8 months