1.2.6 Configure JMS Adapter

This topic explains to configure JMS Adapter.

To configure JMS Adapter, follow the steps given below.
  1. Log in to Weblogic Console and click on JMS Servers under Domain Configurations - Services.
    The Weblogic Console Home Page displays.

    Figure 1-22 Oracle Weblogic Console Home Page



  2. Click New.
    The Summary of JMS Servers screen displays.

    Figure 1-23 Summary of JMS Servers



  3. Specify the Name as FCUBSJMSServer for JMS Server, select the Persistent Store as SOAJMSFileStore from the dropdown list and click Next.
    The Create a New JMS Server screen displays.

    Figure 1-24 Create a New JMS Server



  4. Select the Target as SOAServer from the dropdown list.
    The Create a New JMS Server - Target screen displays.

    Figure 1-25 Create a New JMS Server - Target



  5. Click Finish.
    Two messages displays on the Summary of JMS Servers screen.

    Figure 1-26 Summary of JMS server - Messages



  6. Go back to Weblogic Console and click JMS Modules under Domain Configurations - Services.
    The Weblogic Console - JMS Module screen displays.

    Figure 1-27 Weblogic Console - JMS Module



    The Summary of JMS Modules screen displays.

    Figure 1-28 Summary of JMS Modules



  7. On the Summary of JMS Modules screen, click New.
    The Create JMS System Module screen displays.

    Figure 1-29 Create JMS System Module



  8. Specify the Name as FCUBSJMSModule.
    The Create JMS System Module - Select Target screen displays.

    Figure 1-30 Create JMS System Module - Select Target



  9. Click Next.
  10. Select the Target as SOAServer and click Finish.
    Two messages displays on the Summary of JMS Modules screen.

    Figure 1-31 Summary of JMS Modules - Messages



  11. Go back to JMS Modules, click on FCUBSJMSModule.
    The Settings for FCUBSJMSModule screen displays.

    Figure 1-32 Settings for FCUBSJMSModule



  12. Click New.
    The Create a New JMS System Module Resource screen displays.

    Figure 1-33 Create a New JMS System Module Resource



  13. On the Create a New JMS System Module Resource screen, select Connection Factory and click Next.
    The Create a New JMS System Module Resource - Connection Factory Properties screen displays.

    Figure 1-34 Create a New JMS System Module Resource - Connection Factory Properties



  14. Specify Name as FCUBSConnectionfactory and click Next.
    The Create a New JMS System Module Resource - Advanced Targeting screen displays.

    Figure 1-35 Create a New JMS System Module Resource - Advanced Targeting



  15. Click the Advanced Targeting button.
    The Create a New JMS System Module Resource - Subdeployments screen displays.

    Figure 1-36 The Create a New JMS System Module Resource - Subdeployments



  16. Click Create New Sub Deployment with the below name, and click OK.
  17. Click Next and select the subdeployment you want to use.
  18. If you not yet created a subdeployment, click Create a New Subdeployment and specify the Subdeployment Name and click OK.
    The Create a New Subdeployments screen displays.

    Figure 1-37 Create a New Subdeployments



  19. Click Next and select Targets as FCUBSJMS Servers.
    The Create a New JMS System Module Resource - Select Target screen displays.

    Figure 1-38 Create a New JMS System Module Resource - Select Target



  20. Click Finish.
    Two messages displays on the Settings for FCUBSJMSModule screen.

    Figure 1-39 Settings for FCUBSJMSModule - Messages



  21. Go back to Weblogic Console, click on JMS Modules, click New, select Queue, and click on Next.
    The Create a New JMS System - Queue screen displays.

    Figure 1-40 Create a New JMS System - Queue



  22. Specify Name as NOTIFY_DEST_QUEUE and JNDI Name as jms/NOTIFY_DEST_QUEUE and click Next.
    The JMS Destination Properties screen displays.

    Figure 1-41 JMS Destination Properties



  23. Select the Subdeployments from the drop-down list that you created earlier, select the Targets as JMS Servers.
    The Create a New JMS System Module Resource - Subdeployments and Select Targets screen displays.

    Figure 1-42 Create a New JMS System Module Resource - Subdeployments and Targets



  24. Click on Finish.
    Two messages displays the Settings for FCUBSJMSModule screen.

    Figure 1-43 Settings for FCUBSJMSModule - Messages



  25. Create queue MDB_QUEUE_RESPONSE with JNDI name as jms/MDB_QUEUE_RESPONSE, queue eis/jms/ORGateway with JNDI name as eis/jms/ORGateway, and queue FAULT_QUEUE_RESPONSE with JNDI name as jms/FAULT_QUEUE_RESPONSE as above in console within FCUBSJMSModule. (Repeat the steps from 14 to 21).
  26. Go to Weblogic Console, click Deployment.
    The Summary of Deployment screen displays.

    Figure 1-44 Settings for JMSAdapter



  27. Select JMS Adapter.
    The Settings for JMSAdapter - Configuration - Outbound Connection Pools screen displays.

    Figure 1-45 Settings for JMSAdapter - Outbound Connection Pools Configuration



  28. Click Configuration tab, select Outbound Connection Pools and expand oracle.tip.adapter.jms.IJmsConnectionFactory.
    The Create a New Outbound Connection screen displays.

    Figure 1-46 Create a New Outbound Connection



  29. Click New.
  30. Select the Outbound Connection Group and click Next.
    The Create a New Outbound Connection - JNDI Name for Outbound Connection Instance screen displays.

    Figure 1-47 Create a New Outbound Connection - JNDI Name for Outbound Connection Instance



  31. Specify the JNDI Name as eis/Queue/Notif and click Finish.
  32. The eis/Queue/Notif is listed in the Outbound Connection Pool Configuration Table on the Settings for JMSAdapter screen.
    The Settings for JMSAdapter - Table screen displays.

    Figure 1-48 Settings for JMSAdapter - Outbound Connection Pool Configuration Table



  33. Click on the Outbound connection pool with eis/Queue/Notif and specify the connection factory location as jndi/FCUBSConnectionfactory, and press enter.
    The Settings for oracle.tip.adapter.jms.IJmsConnectionFactory screen displays.

    Figure 1-49 Settings for oracle.tip.adapter.jms.IJmsConnectionFactory



  34. Click on Save.
    Two messages displays on the Settings for oracle.tip.adapter.jms.IJmsConnectionFactory screen.

    Figure 1-50 Settings for oracle.tip.adapter.jms.IJmsConnectionFactory - Messages



  35. Go to Weblogic Console, click Deployment, and select JMS Adapter.
    The Summary of Deployments screen displays.

    Figure 1-51 Summary of Deployments



  36. Click Update.
    The Update Application Assistant screen displays.

    Figure 1-52 Update Application Assistant



  37. Click Next and then click Finish.
    The two messages displays on the Summary of Deployments screen.

    Figure 1-53 Summary of Deployments - Messages



  38. Create the Outbound Connection Pool with the eis/wls/Queue name in the Deployments using Connection Factory jndi/FCUBSConnectionfactory.