WebLogic Configuration Example

 
 

JMS Bridge Extension Swiftlet 1.0    WebLogic Configuration Example

 
 

[Bridge to Weblogic, Queue to Queue]    
[Document Index]

 
     
 
  Bridge to Weblogic, Queue to Queue

Prepare this stuff:

  • Put the WebLogic classes at the beginning of the CLASSPATH of the specific SwiftMQ router.

  • Put the swiftmq_ext_bridge.jar file into the CLASSPATH of the specific router.

  • Prepare a property file, containing the JNDI properties for the JNDIObjectFactory. See the javadocs for the JNDIObjectFactory for an example.

  • Start WebLogic.

  • Make sure, WebLogic JMS has a queue 'Q1' defined.

  • Start the SwiftMQ router.

  • Install the JMS Bridge Extension Swiftlet with the 'install.cli' script file via the clis shell script.

  • Start the SwiftMQ Explorer and connect to the router.
First of all, enable the trace space 'swiftlet' within the TraceSwiftlet configuration:



Change the 'filename' property of the first predicate to the keyword 'console':



Now you can watch what's going on in the router's console window during your configuration.

Switch to the node of the JMS Bridge Extension Swiftlet, go to the 'Servers' node, click right mouse button and choose 'Create a new Entity':



Type a name for the server as 'weblogic', fill the specific properties with your values and press the create button:



Now you have a server 'weblogic' defined but no bridges yet.

Go to the 'JMS Bridgings' node, press right mouse button and choose 'Create a new Entity':



Fill in your properties and press the create button:



The new bridge appears now below the "JMS Bridgings" node:



Congratulations! You have a bridge to the WebLogic server. Bridging takes place from WebLogic queue 'Q1' to 'testqueue@router1'.

Finally, you should disable the tracespace 'swiftlet' and save your configuration.

 
 
     
 

[Bridge to Weblogic, Queue to Queue]    
[Document Index]

 
 

JMS Bridge Extension Swiftlet 1.0    WebLogic Configuration Example

 
 

 Copyright © 2000, IIT GmbH, Bremen/Germany. All rights reserved.
SwiftMQ and Swiftlet are registered trademarks of IIT GmbH.
All other product names mentioned herein are trademarks of their respective owners.