Before you begin
Before you deploy a Web service to the
gateway, deploy the following resources that the Web service uses:
Why and when to perform this task
To deploy a Web service, complete the following steps:Steps for this task
Services
You can use either generic classes or deployed Java classes to represent simple, compound and complex data types, subject to the constraints described in Data type representation - Choosing between Generic classes and Deployed Java classes. If your Web service uses complex data types, and there is no other constraint that forces you to use deployed Java classes, then choose generic classes.
The Audit policy indicates whether the MessageWarehouse object, if present, is used to log requests and responses for this service. If you have a Message Warehouse implementation, and you want it to log requests and responses for this Web service, enable this check box.
For more information see Capturing Web service invocation information and The MessageWarehouse interface.
Note: If you have several implementations of the same Web service, you can map them all to the same deployed gateway service. To add more target services to this gateway service, use the Services > List option.
Note:
If the location for the internal WSDL file is a Web address, type the Web address. If the binding and service definition for this Web service are held in separate WSDL files, then type the Web address of the WSDL file that defines the binding.
If the WSDL is located through a UDDI registry, type uddiReference,serviceKey where:
Note: If you later add more target services to this gateway service, and also write a filter to select a target service, you might use the Target Service Identity Information to select a particular target service from the set.
Results
If the processing completes successfully, the list of deployed Web services is updated to include the new Web service. Otherwise, an error message is displayed.What to do next
After deployment, use the list deployed Web services option to add multiple target services for this gateway service, or to change the following resources that the Web service uses:
If you enabled the "Authorization Policy - Control access to this service" check box , you must now enable Web service operation-level authorization.