[jbossws-issues] [JBoss JIRA] Updated: (JBWS-2019) WSDL To Java - Case of service-interface and service-endpoint-interface in JAX-RPC mapping does not match generated interface when WSDL type begins with lower case.

Darran Lofthouse (JIRA) jira-events at lists.jboss.org
Mon Mar 3 07:31:57 EST 2008


     [ http://jira.jboss.com/jira/browse/JBWS-2019?page=all ]

Darran Lofthouse updated JBWS-2019:
-----------------------------------

    Description: 
When a WSDL is processed with the following definitions: -

 <portType name='phoneBookPort'>
  <operation name='lookup'>
   <input message='tns:PhoneBook_lookup'/>
   <output message='tns:PhoneBook_lookupResponse'/>
  </operation>
 </portType>
 
 <binding name='phoneBookBinding' type='tns:phoneBookPort'>
  <soap:binding style='document' transport='http://schemas.xmlsoap.org/soap/http'/>
  <operation name='lookup'>
   <soap:operation soapAction=''/>
   <input>
    <soap:body use='literal' parts='parameters'/>
   </input>
   <output>
    <soap:body use='literal'/>
   </output>
  </operation>
 </binding>
 
 <service name='phoneBookService'>
  <port binding='tns:phoneBookBinding' name='PhoneBook'>
   <soap:address location='REPLACE_WITH_ACTUAL_URL'/>
  </port>
 </service>

The generated service-interface and generated service-endpoint-interface are correctly generated with the first letter upper, however the generated JAX-RPC mapping references the types with the first letter lower case.


> WSDL To Java - Case of service-interface and service-endpoint-interface in JAX-RPC mapping does not match generated interface when WSDL  type begins with lower case.
> ---------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: JBWS-2019
>                 URL: http://jira.jboss.com/jira/browse/JBWS-2019
>             Project: JBoss Web Services
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>          Components: tools-jaxrpc
>    Affects Versions:  jbossws-native-2.0.3
>            Reporter: Darran Lofthouse
>         Assigned To: Darran Lofthouse
>             Fix For: jbossws-native-2.0.4
>
>
> When a WSDL is processed with the following definitions: -
>  <portType name='phoneBookPort'>
>   <operation name='lookup'>
>    <input message='tns:PhoneBook_lookup'/>
>    <output message='tns:PhoneBook_lookupResponse'/>
>   </operation>
>  </portType>
>  
>  <binding name='phoneBookBinding' type='tns:phoneBookPort'>
>   <soap:binding style='document' transport='http://schemas.xmlsoap.org/soap/http'/>
>   <operation name='lookup'>
>    <soap:operation soapAction=''/>
>    <input>
>     <soap:body use='literal' parts='parameters'/>
>    </input>
>    <output>
>     <soap:body use='literal'/>
>    </output>
>   </operation>
>  </binding>
>  
>  <service name='phoneBookService'>
>   <port binding='tns:phoneBookBinding' name='PhoneBook'>
>    <soap:address location='REPLACE_WITH_ACTUAL_URL'/>
>   </port>
>  </service>
> The generated service-interface and generated service-endpoint-interface are correctly generated with the first letter upper, however the generated JAX-RPC mapping references the types with the first letter lower case.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jbossws-issues mailing list