You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cxf.apache.org by "srinivas (JIRA)" <ji...@apache.org> on 2010/01/28 02:42:34 UTC

[jira] Created: (CXF-2636) CXF JAXB binding soap message missing subclass properties

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.