Eclipse Web Tools Platform
Abstract / concrete WSDL definitions
A WSDL definition file can contain abstract components, such as types, messages, port types, and concrete components such as bindings and services.
You can now specify in the WSDL Preferences page whether the New WSDL wizard generates an all in one WSDL file, which is the default, or generates abstract and concrete definitions in separate WSDL files. You can also configure the target namespace, prefix and file suffix for the abstract definition file. The concrete WSDL definition file imports the abstract components declared in the abstract WSDL definition file.