Overview

A third-party external engine that implement the Distance Engine WSDL or Rating Engine WSDL or Service Time Engine WSDL provided by Oracle Transportation and Global Trade Management Cloud can be defined as web services.

To generate a custom web services from WSDL following are the steps:

  1. Generate Stubs
  2. Service End Point Implementation
  3. Compile and Package Service Artifacts
  4. Deploy Web Service

For more information on how to create or generate web service please refer to The Java Web Services Tutorial.

The defined procedure in the document is not the only way to create a web service. You can create JAXB Objects based on the WSDL definitions and use @WebServiceProvider annotation to create a web service. It is recommended to use JAX-WS to create the web service.

All the instruction provides are using DistanceEngineService.wsdl as an example.