Moreover, the service name will use the
targetNamespace for the WSDL (http://AxisEndToEnd.axis.apache.
binildas.com).
A sample servicemix-http provider component configuration is shown
as follows:
endpoint="HelloWebService"
role="provider"
locationURI="http://localhost:8080/AxisEndToEnd/
services/HelloWebService"
soap="true"
soapAction=""
wsdlResource="http://localhost:8080/AxisEndToEnd/
services/HelloWebService?WSDL" />
The following table the gives the explanation for the main
configuration parameters:
Attribute Name Type Description Mandatory or Not
service QName Service name of the exposed
endpoint
Mandatory
endpoint String Endpoint name of the exposed
endpoint
Mandatory
interfaceName QName Interface name of the exposed
endpoint
Not Mandatory
role String Whether a consumer or a provider Mandatory. Value
should be provider
locationURI URI Http URL of the target service. Mandatory
Bind Web Services in ESB??”Web Services Gateway
[ 188 ]
Attribute Name Type Description Mandatory or Not
soap boolean If it is true, the component will
parse the SOAP envelope and pass
the contents to the NMR
Not Mandatory.
Pages:
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268