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

Daniel Kulp resolved CXF-1465.
------------------------------

       Resolution: Fixed
    Fix Version/s: 2.0.5

> WSDL2Java error when using <jaxb:serializable/> binding customization
> ---------------------------------------------------------------------
>
>                 Key: CXF-1465
>                 URL: https://issues.apache.org/jira/browse/CXF-1465
>             Project: CXF
>          Issue Type: Bug
>    Affects Versions: 2.0.4
>         Environment: JDK5, OS X, Eclipse/Ant
>            Reporter: Jesse McLaughlin
>             Fix For: 2.0.5
>
>
> WSDL2Java fails with a runtime exception when generating a JAXB client.  To 
> reproduce this error, do the following:
> 1. Create a WSDL that uses an <import> to import its types from a separate 
> XSD file (ie. as opposed to in-lining them in the WSDL itself).
> 2. Put the WSDL and XSD files somewhere in the filesystem under a directory 
> with a name containing a space character.
> 3. Create a binding customization file that uses the <jaxb:serializable/> 
> customization to cause all generated Java types to implement 
> java.io.Serializable.
> 4. Invoke WSDL2Java to generate the client for the WSDL, passing the binding 
> customization file via the -b option.
> An error will be generated.  In this scenario, either leaving out the binding 
> file or removing the space from the directory name will cause everything to 
> work as expected.  The issue only occurs when both of these conditions are 
> present.
> Please refer to the following user-list thread for a complete discussion and 
> some example data:
>   
> http://www.nabble.com/WSDL2Java-error-when-using-%3Cjaxb%3Aserializable-%3E-binding-customization-to15786637.html

-- 
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