Hello, I am trying to create an SDO_DAS_XML object using an XSD that imports 5 other XSD's and has multiple namespaces throughout. The object gets created correctly and there are no errors thrown when I do the loadString, but the data from the XML doc doesnt get populated in the object. The structure is there. I am including the XML and the resulting dump but I doubt it will do any good without the XSD's. I can proivde a zip of a test program if a dev would be willing to try it out.
Thanks Chris Douglas <sear1:searchCallPartyResponse xmlns:sear="http://www.noip.com/private/ callparty/SearchCallPartyRequest" xmlns:sear1="http://www.noip.com/ private/callparty/ SearchCallPartyResponse"><sear1:header><sear1:stdHeader> <dat:audit xmlns:dat="http://www.noip.com/private/asstarch/Datamodel"> <dat:requestor> <dat:principalName>jdoe</dat:principalName> <dat:entityID>UNKNOWN</dat:entityID> <dat:applicationID>scnui</dat:applicationID> </dat:requestor> <dat:logActivity>false</dat:logActivity> <dat:sessionID>Gmq6LyfxfvxhJN1LdtLwyzMwLyv21Krk</dat:sessionID> <dat:fingerprintGUID>06149b950a06fa6600ace46a996d34ef</ dat:fingerprintGUID> </dat:audit> </sear1:stdHeader></ sear1:header><sear1:results><sear1:statistics><sear1:totalResults>1</ sear1:totalResults><sear1:resultCount>1</ sear1:resultCount><sear1:firstResult>1</sear1:firstResult></ sear1:statistics><sear1:result><sear1:callPartyId>1000165522</ sear1:callPartyId><sear1:callParty><dat:customer xmlns:dat="http:// www.noip.com/private/callparty/Datamodel"><dat:customerProvId>11000000262</dat:customerProvId><dat:customerId>Cont-99005</dat:customerId><dat:customerInfo><dat1:name xmlns:dat1="http://www.noip.com/private/site/Datamodel">PRINCETON</ dat1:name></dat:customerInfo></dat:customer><dat:accountNumber xmlns:dat="http://www.noip.com/private/callparty/Datamodel">ABCD</ dat:accountNumber><dat:lastName xmlns:dat="http://www.noip.com/private/ callparty/Datamodel">POINDEXTER</dat:lastName><dat:firstName xmlns:dat="http://www.noip.com/private/callparty/Datamodel">DARRYL WAYNE</dat:firstName><dat:classification xmlns:dat="http:// www.noip.com/private/callparty/Datamodel">Custody</dat:classification><dat:site xmlns:dat="http://www.noip.com/private/callparty/ Datamodel"><dat:siteProvId>11000000264</ dat:siteProvId><dat:siteID>99005</ dat:siteID><dat:siteInfo><dat1:facilityKey xmlns:dat1="http:// www.noip.com/private/site/Datamodel">Cont-99005</dat1:facilityKey><dat1:name xmlns:dat1="http://www.noip.com/private/site/Datamodel">PRINCETON</ dat1:name></dat:siteInfo></dat:site><dat:middleName xmlns:dat="http:// www.noip.com/private/callparty/Datamodel">J</dat:middleName><dat:ssn xmlns:dat="http://www.noip.com/private/callparty/Datamodel">123456789</ dat:ssn><dat:credential xmlns:dat="http://www.noip.com/private/ callparty/Datamodel"><dat:dialedPIN>1234</dat:dialedPIN></ dat:credential><dat:status xmlns:dat="http://www.noip.com/private/ callparty/Datamodel">Active</dat:status><dat:activationDate xmlns:dat="http://www.noip.com/private/callparty/ Datamodel">2008-10-10T00:00:00.000-05:00</dat:activationDate></ sear1:callParty></sear1:result></ sear1:results><sear1:resultStatus><dat:statusCode xmlns:dat="http:// www.noip.com/private/asstarch/Datamodel">0</dat:statusCode><dat:statusDescription xmlns:dat="http://www.noip.com/private/asstarch/Datamodel">SUCCESS</ dat:statusDescription></sear1:resultStatus></ sear1:searchCallPartyResponse> ---- resulting object after loadString $xmldas = SDO_DAS_XML::create("../callparty/ SearchCallPartyRequest.xsd"); $document = $xmldas->loadString($xml); $sgate = $document->getRootDataObject(); print_r($sgate); SDO_DataObjectImpl Object ( [header] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( [stdHeader] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( [audit] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( [requestor] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( [principalName] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( ) ) [entityID] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( ) ) [applicationID] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( ) ) ) ) [logActivity] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( ) ) [sessionID] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( ) ) [fingerprintGUID] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( ) ) ) ) ) ) ) ) [results] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( [statistics] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( [totalResults] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( ) ) [resultCount] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( ) ) [firstResult] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( ) ) ) ) [result] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( [callPartyId] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( ) ) [callParty] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( [customer] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( [customerProvId] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( ) ) [customerId] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( ) ) [customerInfo] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( [name] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( ) ) ) ) ) ) [accountNumber] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( ) ) [lastName] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( ) ) [firstName] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( ) ) [classification] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( ) ) [site] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( [siteProvId] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( ) ) [siteID] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( ) ) [siteInfo] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( [facilityKey] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( ) ) [name] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( ) ) ) ) ) ) [middleName] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( ) ) [ssn] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( ) ) [credential] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( [dialedPIN] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( ) ) ) ) [status] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( ) ) [activationDate] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( ) ) ) ) ) ) ) ) [resultStatus] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( [statusCode] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( ) ) [statusDescription] => SDO_DataObjectList Object ( [0] => SDO_DataObjectImpl Object ( ) ) ) ) ) --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "phpsoa" group. To post to this group, send email to phpsoa@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.co.uk/group/phpsoa?hl=en -~----------~----~----~----~------~----~------~--~---