
Use this procedure to do interactive conflict resolution when you create outside in Web services or generate Web service proxies.
Specify names for the service, port and binding with which you want the Web service tools to update the WSDL document. You can accept the default values.
If the WSDL document you are using already contained binding information before you imported it, you cannot edit the name of the binding.
Choose Next .
In the WSDL output package field, enter the name of the package in which you want the framework to generate the Java classes based on the following WSDL artifacts: service endpoint interface (SEI), service, binding, portType, and fault(s). The Java class for the SEI has the name of the WSDL portType and is generated based on the WSDL portType and binding.
The Bean class, which implements the SEI, is generated in this same package.
If the WSDL document imports other WSDL documents, only one package is generated with the name you specify.
In the Package field, specify the name of the package, which will be generated from the namespace of the XSD schema.
If the WSDL document contains or includes/imports other XSD schemas each in a different namespace, a separate package is generated for each namespace.
Choose Next .
More information about the meaning of each option: Global Customizations .
Choose the relevant options.
If you create a Web service outside-in, choose Next .
If you create a Web service proxy, choose Finish .
In the Mapped to Name column, you can enter a shorter name for a Java class, or resolve any other collisions.
To automatically resolve the collisions, choose Resolve Collisions .
If there are no collisions to resolve, the window does not open.
If you create a Web service outside-in, choose Finish .
If you create a Web service proxy, choose OK .
On the screen that opens, choose the existing files, which you want to the framework to override with the ones from the current generation. The files that you leave deselected are kept from the previous execution of the wizard. Choose OK .