[ 
https://issues.apache.org/jira/browse/CXF-2416?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Daniel Kulp reassigned CXF-2416:
--------------------------------

    Assignee: Daniel Kulp

> wsdl2java generates compiler warning
> ------------------------------------
>
>                 Key: CXF-2416
>                 URL: https://issues.apache.org/jira/browse/CXF-2416
>             Project: CXF
>          Issue Type: Improvement
>          Components: Tooling
>    Affects Versions: 2.2.3
>         Environment: openjdk 1.6
>            Reporter: Frode Nerbråten
>            Assignee: Daniel Kulp
>            Priority: Trivial
>         Attachments: wsdl2java_compiler_warning.tgz
>
>
> wsdl2java generates compiler warning for document literal bare service.
> Both javax.jws.soap.SOAPBinding and javax.jws.soap.SOAPBinding.ParameterStyle 
> are imported, but the ParameterStyle is referenced through SOAPBinding. This 
> generates an unused import warning on the line:
> import javax.jws.soap.SOAPBinding.ParameterStyle;
> (wsdl and generated classes are attached)
> package org.example.person;
> import javax.jws.WebMethod;
> import javax.jws.WebParam;
> import javax.jws.WebResult;
> import javax.jws.WebService;
> import javax.jws.soap.SOAPBinding;
> import javax.jws.soap.SOAPBinding.ParameterStyle;
> import javax.xml.bind.annotation.XmlSeeAlso;
> /**
>  * This class was generated by Apache CXF 2.2.3
>  * Wed Sep 02 11:11:05 CEST 2009
>  * Generated source version: 2.2.3
>  * 
>  */
> @WebService(targetNamespace = "http://www.example.org/person/";, name = 
> "PersonPortType")
> @XmlSeeAlso({ObjectFactory.class})
> @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
> public interface PersonPortType {
>     @WebResult(name = "person", targetNamespace = "", partName = "person")
>     @WebMethod(action = "http://www.example.org/person/getPerson";)
>     public Person getPerson(
>         @WebParam(partName = "id", name = "id", targetNamespace = "")
>         int id
>     );
> }

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to