cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Frode Nerbråten (JIRA) <j...@apache.org>
Subject [jira] Issue Comment Edited: (CXF-2416) wsdl2java generates compiler warning
Date Wed, 02 Sep 2009 09:29:10 GMT

    [ https://issues.apache.org/jira/browse/CXF-2416?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12750352#action_12750352
] 

Frode Nerbråten edited comment on CXF-2416 at 9/2/09 2:26 AM:
--------------------------------------------------------------

Example with wsdl and generated code with import warning. See PersonPortType.java

      was (Author: froden):
    Example illustrating generated code with import warning. See PersonPortType.java
  
> 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
>            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: (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.


Mime
View raw message