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

Daniel Kulp resolved CXF-2206.
------------------------------

       Resolution: Fixed
    Fix Version/s: 2.2.2
                   2.1.6
         Assignee: Daniel Kulp

> Mapping jaxb types to "default" package causes exception
> --------------------------------------------------------
>
>                 Key: CXF-2206
>                 URL: https://issues.apache.org/jira/browse/CXF-2206
>             Project: CXF
>          Issue Type: Bug
>          Components: Tooling
>    Affects Versions: 2.2.1
>            Reporter: Daniel Kulp
>            Assignee: Daniel Kulp
>             Fix For: 2.1.6, 2.2.2
>
>
> If you use a JAXB customization like:
> <jaxws:bindings wsdlLocation="./proactive.wsdl"
>     xmlns:xs="http://www.w3.org/2001/XMLSchema";
> xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/";
>     xmlns:jaxws="http://java.sun.com/xml/ns/jaxws";
> xmlns:jaxb="http://java.sun.com/xml/ns/jaxb";>
>     <jaxws:package></jaxws:package>
> </jaxws:bindings
> To try and map to a default package, wsdl2java yields:
> Caused by: java.lang.StringIndexOutOfBoundsException: String index out
> of range: -1
>         at java.lang.String.substring(String.java:1768)
>         at 
> org.apache.cxf.tools.wsdlto.databinding.jaxb.JAXBDataBinding.addedToClassCollector(JAXBDataBinding.java:488)
>         at 
> org.apache.cxf.tools.wsdlto.databinding.jaxb.JAXBDataBinding.addedEnumClassToCollector(JAXBDataBinding.java:477)
>         at 
> org.apache.cxf.tools.wsdlto.databinding.jaxb.JAXBDataBinding.initialize(JAXBDataBinding.java:333)
>         at 
> org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.generateTypes(WSDLToJavaContainer.java:557)
>         at 
> org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.processWsdl(WSDLToJavaContainer.java:208)
>         at 
> org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.execute(WSDLToJavaContainer.java:127)
>         at 
> org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.execute(WSDLToJavaContainer.java:252)
>         ... 22 more

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