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

Chris Dolphy updated CXF-6799:
------------------------------
    Attachment: array-of-parameterizedtype-reproducer.zip

reproducer

> java.lang.ClassCastException: 
> sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl cannot be cast 
> to java.lang.reflect.TypeVariable
> -------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: CXF-6799
>                 URL: https://issues.apache.org/jira/browse/CXF-6799
>             Project: CXF
>          Issue Type: Bug
>          Components: JAXB Databinding
>    Affects Versions: 2.7.17
>         Environment: EAP 6.4.5;  jdk1.7.0_75
>            Reporter: Chris Dolphy
>         Attachments: array-of-parameterizedtype-reproducer.zip
>
>
> Deploying test web service gives on JBoss startup:
> Caused by: java.lang.ClassCastException: 
> sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl cannot be cast 
> to java.lang.reflect.TypeVariable
>       at 
> org.apache.cxf.jaxb.JAXBContextInitializer.addType(JAXBContextInitializer.java:251)
> Generated web service class has the following element which has issues with 
> the JAXB binding:
>     @XmlElementRefs({
>         @XmlElementRef(name = "Salutation", namespace = 
> "http://ws.gss.redhat.com/";, type = JAXBElement.
>         @XmlElementRef(name = "Name", namespace = 
> "http://ws.gss.redhat.com/";, type = JAXBElement.class)
>     })
>     protected JAXBElement<String> [] salutationAndName;
> Web service was generated from WSDL with <jaxb:globalBindings 
> collectionType="indexed" /> and the  following schema:
>       <xs:complexType name="Greetings">
>           <xs:sequence maxOccurs="unbounded">
>               <xs:element name="Salutation" type="xsd:string"/>
>               <xs:element name="Name" type="xsd:string"/>
>           </xs:sequence>
>       </xs:complexType>



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to