2 Replies Latest reply: Feb 14, 2013 8:00 AM by frlucas RSS

    Invoking Oracle Siebel CRM 8.1 Inbound Web Services in SOA using BPEL11g

    rashmi r
      Hi ,
      I am new to Oracle Siebel CRM. I am doing some test in SOA11g to check the invocation of Oracle Siebel CRM Inbound web services.

      Tool Versions:
      SOA Suite version-11g
      Oracle Siebel version-8.1

      I am logging into Siebel 8.1 Automotive as ADMIN and navigating to Site Map-->Web Service Administartion Screen-->Inbound Web Services.
      In Inbound Web Services section, i am selecting the web service: Siebel Account among the prebuilt web services.

      For the Service, i am selecting the Default service port and configured it's Address:

      http://<webserver>/eai_<lang>/start.swe?SWEExtSource=WebService&SWEExtCmd=Execute&UserName=<UserName>&Password=<Password> with the webserver name and ADMIN user and password.

      Under this service port there are various operations there, which i am keeping as it is.

      Now in Inbound Web Services section i select the Siebel Account web service and exported the wsdl and xsd using Generate Wsdl and Export options respectively.

      Now after that i tried to use the exported files in my bpel and invoke the Siebel service, i am getting the "500-Internal Server Error".

      Please suggest, if i am missing something before using the wsdl in the bpel11g.
      Also if there is any document referring such type of scenario involving SOA11g and Siebel CRM 8.1, please post.

      Edited by: ranjan r on Feb 14, 2013 1:03 AM

      Edited by: ranjan r on Feb 14, 2013 1:04 AM

      Edited by: ranjan r on Feb 14, 2013 1:06 AM
        • 1. Re: Invoking Oracle Siebel CRM 8.1 Inbound Web Services in SOA using BPEL11g
          jiyong
          The 500 error is a generic error.
          You can look for the EAI log on the Siebel server to see if that shows more detail.

          One reason could be problems with authentication.
          If the Web Service parameters in Siebel don't match the authentication method, it will fail.

          The following post on Supportweb has more information:
          Implementing / calling an inbound web service - SBL-EAI-04501 [ID 513947.1]
          • 2. Re: Invoking Oracle Siebel CRM 8.1 Inbound Web Services in SOA using BPEL11g
            frlucas
            Hi,

            you need configure your http at this mode:

            http://<webserver>/eai_<lang>/start.swe?SWEExtSource=WebService&SWEExtCmd=Execute&UserName=<UserName>&Password=<Password> with the webserver name and ADMIN user and password.

            where: <webserver> is your Siebel ip machine: Ex.: 10.10.38.11
            eai_<lang> is Siebel language: Ex.: eai_enu

            your http be the following:

            Example:

            http://10.10.38.11/eai_enu/start.swe?SWEExtSource=WebService&SWEExtCmd=Execute&UserName=SADMIN&Password=SADMIN

            Regards.