Integration Platform Technologies: Siebel Enterprise Application Integration > Web Services > Invoking Siebel Web Services Using an External System >

Generating a WSDL File


The WSDL file specifies the interface to the inbound Web service. This file is used by Web service clients to support creation of code to call the Siebel Web service.

When you have created a new inbound Web service record you can generate a WSDL document, as described in the following procedure.

To generate a WSDL file

  1. In the Inbound Web Services view, choose the inbound Web services you want to publish, and then click Generate WSDL.

    A WSDL file is generated that describes the Web service.

  2. Save the generated file.
  3. Import the WSDL to the external system using one of the following utilities:
    • In Microsoft VisualStudio.Net, use the wsdl.exe utility, for example:

    wsdl.exe /l:CS mywsdlfile.wsdl

    • In Apache AXIS, use the wsdl2java utility, for example:

    java org.apache.axis.wsdl.WSDL2Java mywsdlfile.wsdl

    • In IBM WSADIE, depending on the version, add the WSDL file to the Services perspective and then run the Create Service Proxy wizard.
    • In Oracle JDeveloper, use the Java Web Service from WSDL wizard.

      NOTE:  These utilities only generate proxy classes. Developers are responsible for writing code that uses the proxy classes.

Integration Platform Technologies: Siebel Enterprise Application Integration Copyright © 2010, Oracle and/or its affiliates. All rights reserved. Legal Notices.