Inheritance in web service
I have created a wsdl file that has a inheritance structure in the schema. say class base, and class derived extends base.
I have a method called searchData with searchDataRequest as input and this is of the type base.
When I deploy this webservice and browse the wsdl file URL, the wsdl i see now has searchData(searchDataRequest) and searchData(searchDataRequest1) where
searchDataRequest is defined as type base and
searchDataRequest1 is defined as type derived
I do not want the searchDataRequest1 signature operation to be generated in the deployed wsdl, What do i do to avoid this multilple signatures in case of inheritance.