Locating the WSDL for the Test Harness

Follow these procedures to locate the test harness web service definition language (WSDL):

How to Use Enterprise Manager to Locate the WSDL

  1. Open Enterprise Manager and use the navigation pane to open the dashboard of the test harness composite:

  2. The top bar of the dashboard contains several buttons and icons. One of these is a “world” icon with a puzzle piece over it. Click this icon to display a list of the WSDLs and endpoint URIs for the composite:

  3. Click the UtilService WSDL URL link to see the WSDL in the browser, or right click and save it to your machine

Depending on your requirements, it may be necessary to download the associated schema found in the wsdl:types section. The URL can be pasted into a browser tab and downloaded in the same manner as the WSDL. The main schema has imported schemas that may also be required.

How to Use a Direct URL to locate the WSDL

The WSDL can be accessed without Enterprise Manager by understanding the paths used on the SOA server. In general, they have the following form:

http://{server name}:{port number}/soa-infra/services/{partition}/{Composite}/{Web Service}?WSDL

For example, the test harness WSDL can be found at the following locations for each SGG adapter.

Itron OpenWay:

http://{server name}:{port number}/soa-infra/services/Itron_Test/ItronTestHarness/UtilService? WSDL

Landis+Gyr:

http://{server name}:{port number}/soa-infra/services/LG_Test/LGTestHarness/UtilService?WSDL

Sensus RNI:

http://{server name}:{port number}/soa-infra/services/Sensus_Test/Sensus/UtilService?WSDL
Silver Spring Networks:
http://{server name}:{port number}/soa-infra/services/SSN_Test/SSNTestHarness/UtilService?WSDL