In order to bring you the best possible user experience, this site uses Javascript. If you are seeing this message, it is likely that the Javascript option in your browser is disabled. For optimal viewing of this site, please ensure that Javascript is enabled for your browser.
Login  |   Cloud ERP  |   Home  |   qad.com



  •     QAD Glossary

  • Add a Queue
    1
    To add a queue, choose Add. The Add Queue screen displays.

    Add a Queue
    2
    Enter the following:
    Queue Name
    You can enter any name here. The final queue name will be <queue type>.<your queue name>. So if you enter testQ here, the queue name becomes qdoc.testQ.
    Queue Type
    Queue types identify the type of requests on the queue. QXI contains one queue type, qdoc.
    URL
    URL (Universal Resource Locator) is the location of the QXI Web Services component.
    Choose Create. The queue is created with a default configuration. The Edit Configuration page displays to enable you to edit the configuration.

    Edit Queue (QDoc 1.0)

    Edit Queue (QDoc 1.1)
    Queue Settings
    Update the fields using the details that follow:
    Queue Type
    Queue types identify the type of requests on the queue. QXI contains one queue type, qdoc.
    XML Syntax
    Select the XML syntax specification to use for the queue: Qdoc 1.0 or Qdoc 1.1. Only required if the Add Envelope check box is selected.
    URL
    URL is the location of the QXI Web Services component.
    Transformation Queue
    Determines whether this queue accepts non-standard XML documents for transformation.
    Transformation URL
    URL is the location of the QXI Web Services component for the transformation engine.
    Add Envelope
    All incoming requests must include a valid SOAP envelope. If the incoming requests do not have a SOAP envelope, set this to true and the Queue Manager adds a SOAP envelope to each incoming message before sending it to QXI. If Add Envelope is checked, enter values for Envelope Settings as well.
    Frequency
    In milliseconds, set the interval at which to poll the queue.
    Pause Queue on Error
    Specify how Queue Manager handles queues when encountering errors.
    Yes: Queue Manager stops on any error. When restarted, Queue Manager resumes processing the QDoc that paused the queue.
    No: When error occurs, Queue Manager proceeds to the next QDoc without pausing the queue.
    Thread Settings
    Use the Thread Settings to configure the queue as either a single or multi-threaded queue.
    Initial Size
    The starting number of threads. Set to 1 for single threaded queues. Set the size to at least 2 for multi-threaded queues.
    Maximum Size
    The maximum number of threads (or QDocs) that can be processed at one time. One thread is the equivalent of one QAD Enterprise Applications user.
    Web Service Timeout
    The time-out in milliseconds for attempts to send QDocs to the QXI Web service.
    Retry Wait Time
    Interval in milliseconds between attempts if the Web service call fails.
    Max Retry Limit
    The maximum number of times Queue Manager will try to send a request QDoc before it stops trying. This allows enough time for web services to get up and running.
    Envelope Settings
    If the Add Envelope option is selected you must provide appropriate envelope settings. These options change depending on the XML syntax version that is selected. Depending on the settings, the correct SOAP envelope is created.
    Use the following setting if the XML syntax is 1.1.
    Receiver
    This identifies the QDoc recipient, which is by definition an QAD Enterprise Applications instance. Enter the name of a receiver defined in the QXI system.
    Sender
    This identifies the QDoc source application. It is defined as a URL so that future QAD product releases can more easily use Internet-based industry standards for organizational identification.
    Most of the URL is not yet used; however, at a minimum the Sender must include the sender parameter. To uniquely identify a sender, add a sender designation such as site:
    sender=site1
    Suppress Response Detail
    Specify whether to set the suppressResponseDetail attribute of QDoc requests to true or false for the queue.
    Yes: suppressResponseDetail is set to true.
    No: suppressResponseDetail is set to false.
    For detailed information and the effects of the suppressResponseDetail attribute, see suppressResponseDetail.
    Use the following settings if the XML syntax is 1.0.
    Sender ID
    This identifies the QDoc source application. It is defined as a URL so that future QAD product releases can more easily use Internet-based industry standards for organizational identification.
    Most of the URL is not yet used; however, at a minimum the Sender ID must include the sender parameter. To uniquely identify a sender, add a sender designation such as site:
    sender=site1
    Receiver ID
    The receiver is defined as a URL. At a minimum the Receiver ID must include the receiver parameter. To uniquely identify a receiver, add an QAD Enterprise Applications instance designation:
    receiver=eB2_Prod
    Requestor ID
    The requestor ID is the user log-in from the requestor application. The requestor ID and password in a QDoc request are validated against the values stored for the queue. If the validation fails, the QDoc is returned with a SOAP error.
    Requestor Password
    The requestor password is the user password from the requestor application. The requestor password is validated along with the user ID.
    When the queue setup is complete, choose Submit. The message “Queue Config saved successfully” displays.