CXF JAXB binding soap message missing subclass properties
---------------------------------------------------------

                 Key: CXF-2636
                 URL: https://issues.apache.org/jira/browse/CXF-2636
             Project: CXF
          Issue Type: Bug
          Components: JAXB Databinding
    Affects Versions: 2.2.6
         Environment: Linux
            Reporter: srinivas


I used wsdl2java to generate google adwords api wsdl, 

Generated stubs are good and no issues with those, but when converting java 
objects to soap message , cxf ignores child classes in the properties



Here is the generated soap

<soap:Body><mutate xmlns="https://adwords.google.com/api/adwords/cm/v200909";>
<operations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:type="Operation">
<operator>ADD</operator>
</operations>
</mutate>

it igonores the operand ,here is the full wsdl
https://adwords.google.com/api/adwords/cm/v200909/CampaignService?wsdl



<complexType name="CampaignOperation">
−
<annotation>
−
</annotation>
−
<complexContent>
−
<extension base="tns:Operation">
−
<sequence>
−
<element maxOccurs="1" minOccurs="0" name="biddingTransition" 
type="tns:BiddingTransition">
−
<annotation>
−

</annotation>
</element>
−
<element maxOccurs="1" minOccurs="0" name="operand" type="tns:Campaign">
−
<annotation>
−

</annotation>
</element>
</sequence>
</extension>
</complexContent>
</complexType>

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