Siebel Store-and-Forward Messaging Guide for Handheld > Installation and Configuration of Siebel Store-and-Forward Messaging >

Adjusting the Store-and-Forward Configuration Parameters


The default connection parameters for the Store-and-Forward Messaging components might not always match. After deploying the IBM MQe Queue Managers, you must check these connection parameters for discrepancies and make any necessary adjustments. For more information, see Process of Deploying IBM MQe Queue Managers.

To adjust the Store-and-Forward configuration parameters

  1. Display the connection parameters from the MQe Server servlet by opening a Web browser and entering the following URL:

    http://server name:port number/SiebelSMQServlet

    If the Web browser runs on same computer as the Web server of the MQe Server servlet, then server name can be localhost. Commonly used port number values include 8080 and 8082.

    Output text similar to the following example appears:

    ----- begin output from SiebelSMQServlet -----
    Queue manager servlet ServerQM started Fri Dec 03 15:50:54 CET 2010
    Using IBM WebSphere MQ Everyplace version 2.0.2.4
    Queue storage at C:\sia81\siebsrvr\MQe\ServerQM

    Client connection settings should be:

    QueuingSoftware = MQe
    MQeServerAddr = <client-visible address of this host>
    MQeServerPort = 8080
    MQeServerCmd = /SiebelSMQServlet (optional: for logging add "?log=1&client=<NAME>")
    MQeServerQMgr = ServerQM
    MQeServerQueue = <see your administrator>

    Server connection settings should be:

    SmqQueueType = MQe
    SmqServerMachineName = <server-visible address of this host>
    SmqServerPortNumber = 8080
    SmqServletPathName = /SiebelSMQServlet
    SmqQueueManagerName = ServerQM
    SmqQueueName = <see your administrator>
    ----- end of output from SiebelSMQServlet -----

    The default value of the SmqQueueName server connection setting is InboundQ.

  2. Locate and open the setup.ini file for the Handheld application.

    For more information about the Handheld application setup.ini file, see Preparing for Installation of Siebel Handheld Applications.

  3. Compare the client connection settings displayed by Step 1 with the values in the setup.ini file, and correct any discrepancies in the setup.ini file.

    Discrepancies might, for example, be found in port numbers and in the server command (/smq as opposed to /SiebelSMQServlet).

  4. Display the server connection parameter values in SMQReceiverSubsystem by starting the server manager and entering the following command:

    srvrmgr> list parameters for named subsystem SmqReceiverSubsys

  5. Compare the server connection settings displayed by Step 1 with the values in SMQReceiverSubsystem, and correct any discrepancies in SMQReceiverSubsystem.

    Example corrections are as follows:

    srvrmgr> change param SmqServletPathName=/SiebelSMQServlet for named subsystem SmqReceiverSubsys

    srvrmgr> change param SmqServerPortNumber=8080 for named subsystem SmqReceiverSubsys

    srvrmgr> change param SmqServletUse=True for named subsystem SmqReceiverSubsys

    NOTE:  If the SmqServletUse parameter value is False, you must set it to True.

Siebel Store-and-Forward Messaging Guide for Handheld Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Legal Notices.