[ https://issues.apache.org/jira/browse/TUSCANY-1478?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Pete Robbins resolved TUSCANY-1478. ----------------------------------- Resolution: Fixed Fix Version/s: Cpp-Next Patch applied to HEAD and the sdo-cpp-pre2.1 branch > For schemas with elementFormDefault=true, serialized instance documents are > invalid > ----------------------------------------------------------------------------------- > > Key: TUSCANY-1478 > URL: https://issues.apache.org/jira/browse/TUSCANY-1478 > Project: Tuscany > Issue Type: Bug > Components: C++ SDO > Environment: all > Reporter: Michael Yoder > Fix For: Cpp-Next > > Attachments: TUSCANY-1478.txt > > > This appears to be a regression in XML serialization. The SCA CppBigBank > example is currently failing to get a response from the StockQuote service > due to sending an invalid request. > Using the XML Schema embedded in "StockQuoteService.wsdl", the following code: > DataFactoryPtr mdg = DataFactory::getDataFactory(); > XSDHelperPtr xsh = HelperProvider::getXSDHelper(mdg); > xsh->defineFile("StockQuoteService.wsdl"); > DataObjectPtr doObj = mdg->create("http://swanandmokashi.com", > "GetQuotes"); > doObj->setCString("QuoteTicker", "IBM"); > XMLHelperPtr xmlHelper = HelperProvider::getXMLHelper(mdg); > XMLDocumentPtr doc = > xmlHelper->createDocument(doObj, > "http://swanandmokashi.com", > "GetQuotes"); > xmlHelper->save(doc, "out.xml"); > Will produce the invalid instance document: > <?xml version="1.0" encoding="UTF-8"?> > <tns:GetQuotes xmlns:tns="http://swanandmokashi.com" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><QuoteTicker>IBM</QuoteTicker></tns:GetQuotes> > The element "QuoteTicker" should be namespace qualified. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]