[
http://jira.jboss.com/jira/browse/JBESB-172?page=all ]
Kurt Stam closed JBESB-172.
---------------------------
Resolution: Done
Done.
1. In our configuration we previously we had:
jndi-Type
jndi-URL
Now we have:
jndi-URL
jndi-connection-factory
jndi-pkg-prefix
See also Scott's comments on:
http://www.jboss.com/index.html?module=bb&op=viewtopic&t=94539
For example this is what you have to do for activeMQ:
<ContentBasedRouter
service-category="MessageRouting"
service-name="ContentBasedRoutingService"
service-description="This CBR routs messages to different service destination
based whether the messageType is XML or Serializable"
listenerClass="org.jboss.soa.esb.listeners.message.CbrJmsQueueListener"
connection-factory="ConnectionFactory"
destination-type="queue"
destination-name="queue/A"
jndi-context-factory="org.apache.activemq.jndi.ActiveMQInitialContextFactory"
jndi-URL="tcp://localhost:61616"
message-selector="service='ContentBasedRouting-SerializableOrXml'"
while for jboss you'd use:
jndi-context-factory="org.jnp.interfaces.NamingContextFactory"
jndi-URL="localhost"
2. Also as part of this change support other jms providers I create the queues and/or
topics on the fly. Much like is done for MDBs in jboss. I had to do this b/c ActiveMQ does
not have a full fledged JNDI, and lookups can be problematic.
3. If you want to use activemq, you need the jars in lib/ext/jms/activemq on your
classpath, and you obviously need to run activemq. (Just download and click the
activemq.bat)
ActiveMQ qualification
----------------------
Key: JBESB-172
URL:
http://jira.jboss.com/jira/browse/JBESB-172
Project: JBoss ESB
Issue Type: Task
Security Level: Public(Everyone can see)
Components: ESB Core
Affects Versions: 4.0 Beta 1 Maintenance Pack 1
Reporter: Mark Little
Assigned To: Kurt Stam
Priority: Critical
Fix For: 4.0
We need to qualify agains ActiveMQ. Ideally this should just be a configuration change
and updates to our manual(s).
--
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