[ https://issues.apache.org/jira/browse/CXF-3722?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Daniel Kulp resolved CXF-3722. ------------------------------ Resolution: Invalid Fix Version/s: Invalid Assignee: Daniel Kulp This isn't a construct that is supported by JAX-WS and thus not really something we support. If someone wants to create a patch or something in the future to support it, we can re-open as an enhancement. > Generic interface and Implementation > ------------------------------------ > > Key: CXF-3722 > URL: https://issues.apache.org/jira/browse/CXF-3722 > Project: CXF > Issue Type: Bug > Affects Versions: 2.2 > Environment: CXF 2.2.6 > JAVA 6 > Windows XP > Tomcat 6 > Code First > Reporter: Deboschère Tony > Assignee: Daniel Kulp > Priority: Minor > Fix For: Invalid > > > I ve createad a Generic interface, let say IGenericInterface<TYPE extends > MyAbstracTypeOne, TYPE2 extends MyAbstractTypeTwo> > In this interface are some méthode like : > public TYPE getTypeFromType2(TYPE2); > In another interface I extends IGenericInterface > and add some specific methods > ex : > @WebService > ISpecificInterface extends IgenericInterface<MySubTypeOne, MySubTypeTwo> { > @WebMethod > public MySubTypeOne getTest(); > } > When I implement ISpecificInterface in an implementation class, then add the > @Webservice @WebResult and other @WebParam and launch my server > I do see a web service with two methods in the wsdl > getTest and getTypeFromType2. > But the second method returns xml corresponding to the abstractType > MyAbstracTypeOne and not MySubTypeOne > PS : I launch the webservice serverside via : > Object webServiceImpl = webServiceClass.newInstance(); > Endpoint endpoint = Endpoint.create(webServiceImpl); > endpoint.publish("/" + name); -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira