Configuring an External Web Service Engine

You can configure an external web service engine if you want to use a non-standard external service engine. Several steps are required including creating a document, a web service, an external system and define your external service engine. Following are fields that must be populated a certain way. Populate other fields as necessary.

Note: Configuring a web service for an external distance engine would be similar.

Creating a Document

  1. Create a document to represent the web service you are creating.
  2. Enter the URL for the  web service in the new document. You do not need to associate the document with any document type or content management system.

Creating a Web Service

  1. Create a new Web Service for the document created above.
  2. Provide the document created above in the WSDL Document field.
  3. Click on the Service Detail button.
  4. In the Web Service Endpoints grid, if the web service is secured (Service Endpoint uses https), then ensure the system administrator has configured the application server to be able to accept the external server certificate.

Creating an External System

  1. Create an External System referencing the web service created above.
  2. In the Web Service grid, select the Service Operation defined in the document (e.g. lookupServiceTime).
  3. Select the Service Endpoint defined in the document (e.g. ExternalServiceTimeEnginePort).

Creating the External Service Engine

  1. Create an External Service Engine.
  2. Choose the Connection Type "Web Service".
  3. The Java Class field will be auto-populated with the following: glog.business.rateservicescheduling.external.webservice.client.ExternalServiceTimeWebServiceClient. This field is not editable.
  4. Enter the External System ID: This is mandatory for web service. Choose the external system which is going to act as a web service.

Related Topics