Complex Component level property attributed not being save back ---------------------------------------------------------------
Key: TUSCANY-3844 URL: https://issues.apache.org/jira/browse/TUSCANY-3844 Project: Tuscany Issue Type: Bug Components: Java SCA Assembly Model Affects Versions: Java-SCA-1.5 Reporter: Hasan Muhammad When we have a complex component property such as in the following composite, the ExtensibleStAXArtifactProcessor.write() strips off all the object data that is nested within the property tag. <?xml version="1.0" encoding="UTF-8"?> <composite xmlns="http://www.osoa.org/xmlns/sca/1.0" xmlns:wsdli="http://www.w3.org/2006/01/wsdl-instance" xmlns:qos="http://www.ibm.com/xmlns/prod/websphere/sca/1.0/2007/06" targetNamespace="http://erww.workload" xmlns:orderstatus_input="http://www.erww.com/OrderStatusInput" name="OrderStatusComposite"> <component name="OrderStatusServiceComponent"> <implementation.java class="orderstatus.sca.jdbc.OrderStatusServiceImpl" requires="managedTransaction.local"/> <service name="OrderStatusService"> <interface.wsdl xmlns:wsdli="http://www.w3.org/2006/01/wsdl-instance" interface="http://jdbc.sca.orderstatus#wsdl.interface(OrderStatusService)" wsdli:wsdlLocation="http://jdbc.sca.orderstatus OrderStatusService.wsdl"/> <binding.ws wsdlElement="http://jdbc.sca.orderstatus#wsdl.port(OrderStatusServiceWebService/OrderStatusServiceSOAP11port)" qos:wsPolicySet="WSHTTPS default" /> </service> <property name="orderStatusProp" type="orderstatus_input:OrderStatusInputType"> <orderStatusInput xmlns="http://www.erww.com/OrderStatusInput" customerWarehouseId="1" customerDistrictId="2" customerId="3" customerLastName="Guster" byLastName="true"> </orderStatusInput> </property> </component> </composite> -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira