Web Service Listener
This source connector publishes a SOAP endpoint via JAX-WS. By default it uses a simple service with one operation that takes in a message string and sends back a response string. The SOAP XML envelope is automatically handled, so that the actual data the channel receives is the content within the operation argument node. You also have the option to provide your own custom service, with custom operations.
Supported property groups:
Item | Name | Default Value | Description |
---|---|---|---|
A | Web Service | Default service | If Custom is selected, provide the fully-qualified class name of the Endpoint service you wish to publish. |
B | Service Class Name | com.mirth.connect.connectors.ws.DefaultAcceptMessage | The fully-qualified class name of the Endpoint service to publish. |
C | Service Name | Mirth | The name of the service, used to populate the URL context path. |
D | Binding | Default | The selected binding version defines the structure of the generated envelope. Selecting Default will publish this endpoint with the value from the annotation in the Web Service class. If no annotation is found, the SOAP 1.1 binding will be used. |
E | WSDL URL | <Auto-generated> | Displays the auto-generated WSDL URL for the web service. This is not an actual configurable setting, but is instead displayed for copy/paste convenience. Note that the host in the URL will be the same as the host you used to connect to the Administrator. The actual host that connecting clients use may be different dur to differing networking environments. |
F | Method | acceptMessage | If the default service is used, this will show the method "acceptMessage", which simply takes in a String and returns a String. For custom web services, this will display "<Custom Web Service Methods>". |