3 Replies Latest reply: Apr 30, 2012 2:52 AM by Davin Fifield-Oracle RSS

    Outcome not received from OPA through OPA Siebel Connector

    user768634
      We are using the Out of the box OPA-Siebel Connector for warranty claim approval in Siebel.

      The OPA rule base has been tested in OPM and we have verified the outcomes. This has been placed in the determination server as well.
      We have done the required mappings, outbound web services setups in Siebel.

      However when we submit the Warranty claim submission (to which the OPA rule base is linked), the approval at line level is not getting approved.
      On verifying the trace ouput file, we are not seeing any outcomes from OPA Siebel.

      Is there any setup we are missing. How do we see the output xml which gets generated from OPA ?

      Regards
      Aparna
        • 1. Re: Outcome not received from OPA through OPA Siebel Connector
          Frank.Hampshire-Oracle
          user768634 wrote:
          We are using the Out of the box OPA-Siebel Connector for warranty claim approval in Siebel.

          The OPA rule base has been tested in OPM and we have verified the outcomes. This has been placed in the determination server as well.
          We have done the required mappings, outbound web services setups in Siebel.

          However when we submit the Warranty claim submission (to which the OPA rule base is linked), the approval at line level is not getting approved.
          On verifying the trace ouput file, we are not seeing any outcomes from OPA Siebel.

          Is there any setup we are missing. How do we see the output xml which gets generated from OPA ?

          Regards
          Aparna
          Aparna,

          I'm not familiar with the Warranty claims approval offering, but I can help with the basic Siebel-OPA interaction.

          Things to check:


          * Is Siebel sending the correct data to Determinations Server? Is DS returning the correct data

          You can check this by either debugging in Siebel, or by using a tool like tcpmon (http://ws.apache.org/commons/tcpmon/) to monitor the request and the response.

          * Are the outcomes set up correctly in the mapping?

          You can check the mapping from the "Administration - Policy Automation" screen and check to make sure that the attributes you expect to be returned as outcomes are being returned.


          Cheers
          Frank
          • 2. Re: Outcome not received from OPA through OPA Siebel Connector
            Patrick Devine
            Hi there,

            I'm not a Connector specialist but have some experience and might know what you're looking for. When we need to view the XMLs (from OPA to Siebel or vice versa), we search for it in Siebel under:

            Administration - Integration Engine > Transaction Log

            You can query for "OPA" under the Interface column and the XML messages will appear in the Messages area below. If you don't see them it may be because the log levels are not high enough. Increase the log levels under:

            Administration - Integration Engine > Transaction Setup > Error Logging / Handling > Log Message Level

            I think the level you might want is "2 - Transaction Message".

            Hope this helps.

            - Patrick
            • 3. Re: Outcome not received from OPA through OPA Siebel Connector
              Davin Fifield-Oracle
              BTW: It's worth noting that there is nothing special about using OPA with Siebel for Warranty processing. It is stock-standard OPA Connector for Siebel setup and integration.