Hi Dan, thanks for the fast reply. Well, the configuration of axis is set to rpc/literal. The wsdl is http://services.gid24.de/application1.wsdl.txt . Also set that to document instead of rpc/literal won't provide another structure in sending the result. It's based on an application server which takes different arguments like arrays, objects and such things and also returns those types. So I'm looking for a solution in javascript to acess that ones in an easy way. My first impression was, that the cxf could handle that - unfortunately i didn't find any other js, that nearly gave me this great output / access to the data (if it would have a structure that's more simple). All other js written to axxess a soap service just connects to the soap server vie ajax calls but provides only a very simple way to access the data in the result. CXF is significant ahead with the supplied js source generated from wsdl. I'd wonder if you know any other js framework wich could handle that - on the other hand: PHP and Flex (using rpc/encoded (http://services.gid24.de/application.wsdl.txt )) are working fine with the returned data. That's why I'm astonished that I can't find any solution in js, that supports that contents directly. Greetings Kai
Bitte zögern Sie nicht, mich zur Klärung weiterer Details zu kontaktieren. Supportanfragen senden Sie bitte grundsätzlich per Mail an [email protected]. Mit freundlichen Grüßen gid GmbH Kai Eisbrenner Telefon : +49 40 53576-0 · Telefax : +49 40 53576-299 >>> Von: Daniel Kulp <[email protected]> An:<[email protected]>, Kai Eisbrenner <[email protected]> Datum: 20.03.2013 19:49 Betreff: Re: Handling of SOAP-Arrays using the wsdl2js-creator Nothing in CXF supports soap-encoding which is what these arrays are. CXF only supports the standard "literal" encoding. Dan On Mar 20, 2013, at 6:19 AM, Kai Eisbrenner <[email protected]> wrote: > Hi, > > i have some trouble using the generated js source. > > As i figured out, having an serialised array in the soap response, the > > function IMPL_ArrayOf_apachesoap_Map_deserialize > looks up for "item" nodes directly in the [methodname]Return node of > the xml. > The structure doesn't have that nodes, just an attribute href to > reference to another arm of > the xml response. > > Please find a complete reponse xml at the end of this message. > The content should result in an array containing just one element with > another array > that contains several elements in a key / value representation of the > xml structure. > The values can be an array as well if the attribute href is given in > the value node. > > Is there a known solution for that or do we have to extend the > js-source ourselves? > The second option wouldn't be nice, because then we never would be able > to recreate > the js lib without do all changs to extend that again. > > Expected result would look like this: > array > [0] => > array > [CustomerProduct_gidTicketProduct_keyword] => > [reason] => > ... > [userRight] => 2147483647 > ... > [SLA_gidTicketSLA] => Standardreaktionszeiten > [#gidTicketSLA] => array > [startDate] => > ..... > > Array result: > result[0]['userRight'] = 2147483647 > result[0]['#gidTicketSLA'][insertUsername] = 'system' > > Greetings > Kai > > response xml : > > <?xml version="1.0" encoding="utf-8"?> > <soapenv:Envelope > xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" > xmlns:xsd="http://www.w3.org/2001/XMLSchema" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> > <soapenv:Body> > <ns1:getObjectResponse > soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" > xmlns:ns1="urn:api.applic.gidn.de"> > <getObjectReturn soapenc:arrayType="ns2:Map[1]" > xsi:type="soapenc:Array" > xmlns:ns2="http://xml.apache.org/xml-soap" > > xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"> > <getObjectReturn href="#id0"/> > </getObjectReturn> > </ns1:getObjectResponse> > <multiRef id="id0" soapenc:root="0" > > soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" > xsi:type="ns3:Map" > > xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" > xmlns:ns3="http://xml.apache.org/xml-soap"> > <item> > <key > xsi:type="soapenc:string">CustomerProduct_gidTicketProduct_keyword</key> > <value xsi:type="soapenc:string"/> > </item> > <item> > <key xsi:type="soapenc:string">reason</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">CustomerProduct_gidTicketProduct_status</key> > <value xsi:nil="true"/> > </item> > <item> > <key xsi:type="soapenc:string" > >> CustomerProduct_gidTicketProduct_remoteAccessOption2</key> > <value xsi:nil="true"/> > </item> > <item> > <key xsi:type="soapenc:string" > >> CustomerProduct_gidTicketProduct_remoteAccessOption1</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">userRight</key> > <value > xsi:type="soapenc:int">2147483647</value> > </item> > <item> > <key > xsi:type="soapenc:string">clearingCostCenter</key> > <value xsi:type="soapenc:string"/> > </item> > <item> > <key xsi:type="soapenc:string" > >> CustomerProduct_gidTicketProduct_remoteAccessOption5</key> > <value xsi:nil="true"/> > </item> > <item> > <key xsi:type="soapenc:string" > >> CustomerProduct_gidTicketProduct_remoteAccessOption4</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">Contact_gidTicketAgent</key> > <value xsi:nil="true"/> > </item> > <item> > <key xsi:type="soapenc:string" > >> CustomerProduct_gidTicketProduct_remoteAccessOption3</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">billingText</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">feedback</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">CustomerProduct_gidTicketProduct_category</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">SLA_gidTicketSLA</key> > <value > xsi:type="soapenc:string">Standardreaktionszeiten</value> > </item> > <item> > <key > xsi:type="soapenc:string">insertUserId</key> > <value > xsi:type="soapenc:string">402867f2211730d501211730ddc70003</value> > </item> > <item> > <key > xsi:type="soapenc:string">lastAccess</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">templateSync</key> > <value > xsi:type="soapenc:boolean">false</value> > </item> > <item> > <key xsi:type="soapenc:string" > >> CustomerProduct_gidTicketProduct_inventoryNumber</key> > <value xsi:type="soapenc:string"/> > </item> > <item> > <key > xsi:type="soapenc:string">template</key> > <value xsi:type="soapenc:int">0</value> > </item> > <item> > <key > xsi:type="soapenc:string">expirationDate</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">updateTimestamp</key> > <value > xsi:type="xsd:dateTime">2012-11-22T08:29:03.000Z</value> > </item> > <item> > <key > xsi:type="soapenc:string">slaFlat</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">CustomerProduct_gidTicketProduct_supportArea</key> > <value > xsi:type="soapenc:string">Fahrzeug</value> > </item> > <item> > <key > xsi:type="soapenc:string">entryDate</key> > <value > xsi:type="xsd:dateTime">2012-11-22T08:29:00.000Z</value> > </item> > <item> > <key > xsi:type="soapenc:string">CustomerProduct_gidTicketProduct_email</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">Contact_gidTicketCustomer</key> > <value xsi:type="soapenc:string">One-Up > Realty</value> > </item> > <item> > <key > xsi:type="soapenc:string">additionalEmails</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">_gidTicketEntryCount</key> > <value xsi:type="soapenc:long">0</value> > </item> > <item> > <key > xsi:type="soapenc:string">category</key> > <value > xsi:type="soapenc:string">Fehler</value> > </item> > <item> > <key xsi:type="soapenc:string">system</key> > <value > xsi:type="soapenc:boolean">false</value> > </item> > <item> > <key > xsi:type="soapenc:string">expirationDateNote</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">repeatUntil</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">CustomerProduct_gidTicketProduct_location</key> > <value xsi:type="soapenc:string"/> > </item> > <item> > <key > xsi:type="soapenc:string">language</key> > <value xsi:type="soapenc:string">de</value> > </item> > <item> > <key > xsi:type="soapenc:string">repeatStartDate</key> > <value xsi:nil="true"/> > </item> > <item> > <key xsi:type="soapenc:string" > >> CustomerProduct_gidTicketProduct_remoteAccessAddress</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">insertUsername</key> > <value > xsi:type="soapenc:string">admin</value> > </item> > <item> > <key > xsi:type="soapenc:string">customerReferenceId</key> > <value xsi:type="soapenc:string"/> > </item> > <item> > <key > xsi:type="soapenc:string">escalationStep</key> > <value xsi:type="soapenc:int">0</value> > </item> > <item> > <key > xsi:type="soapenc:string">#gidTicketGroup</key> > <value href="#id1"/> > </item> > <item> > <key > xsi:type="soapenc:string">CustomerProduct_gidTicketProduct_versionKeyword</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">repeatInterval</key> > <value xsi:type="soapenc:int">0</value> > </item> > <item> > <key > xsi:type="soapenc:string">Contact_gidTicketContact</key> > <value xsi:type="soapenc:string">Jana > Eisenhauer One-Up Realty</value> > </item> > <item> > <key xsi:type="soapenc:string">mainId</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">#gidTicketSLA</key> > <value href="#id2"/> > </item> > <item> > <key > xsi:type="soapenc:string">projectNumber</key> > <value xsi:type="soapenc:string"/> > </item> > <item> > <key > xsi:type="soapenc:string">isRecurrence</key> > <value > xsi:type="soapenc:boolean">false</value> > </item> > <item> > <key > xsi:type="soapenc:string">CustomerProduct_gidTicketProduct_description</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">closeDate</key> > <value xsi:nil="true"/> > </item> > <item> > <key xsi:type="soapenc:string" > >> CustomerProduct_gidTicketProduct_countClosedTickets</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">repeatType</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">transDescriptions</key> > <value href="#id3"/> > </item> > <item> > <key xsi:type="soapenc:string" > >> CustomerProduct_gidTicketProduct_remoteAccessSoftware</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">costCenter</key> > <value xsi:type="soapenc:string"/> > </item> > <item> > <key > xsi:type="soapenc:string">Contact_gidTicketGroup</key> > <value > xsi:type="soapenc:string">Hotline</value> > </item> > <item> > <key > xsi:type="soapenc:string">proxyAccess</key> > <value xsi:type="soapenc:int">27</value> > </item> > <item> > <key > xsi:type="soapenc:string">CustomerProduct_gidTicketProduct_warranty</key> > <value xsi:type="soapenc:string"/> > </item> > <item> > <key > xsi:type="soapenc:string">emailCCAddress</key> > <value xsi:type="soapenc:string"/> > </item> > <item> > <key xsi:type="soapenc:string">notes</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">updateUsername</key> > <value > xsi:type="soapenc:string">admin</value> > </item> > <item> > <key > xsi:type="soapenc:string">emailBCCAddress</key> > <value xsi:type="soapenc:string"/> > </item> > <item> > <key > xsi:type="soapenc:string">emailToAddress</key> > <value xsi:type="soapenc:string"/> > </item> > <item> > <key > xsi:type="soapenc:string">ticketNumber</key> > <value > xsi:type="soapenc:string">244</value> > </item> > <item> > <key xsi:type="soapenc:string">type</key> > <value xsi:type="soapenc:string">N</value> > </item> > <item> > <key > xsi:type="soapenc:string">questionnaire</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">priority</key> > <value > xsi:type="soapenc:string">normal</value> > </item> > <item> > <key > xsi:type="soapenc:string">description</key> > <value xsi:type="soapenc:string">Lorem ipsum > dolor sit amet, consetetur sadipscing > elitr, sed diam nonumy eirmod tempor > invidunt ut labore et dolore magna aliquyam > erat, sed diam voluptua. At vero eos > et accusam et justo duo dolores et ea > rebum. Stet clita kasd gubergren, no > sea takimata sanctus est Lorem ipsum dolor > sit amet. Lorem ipsum dolor sit > amet, consetetur sadipscing elitr, sed diam > nonumy eirmod tempor invidunt ut > labore et dolore magna aliquyam erat, sed diam > voluptua. At vero eos et accusam et > justo duo dolores et ea rebum. Stet clita > kasd gubergren, no sea takimata > sanctus est Lorem ipsum dolor sit amet.</value> > </item> > <item> > <key > xsi:type="soapenc:string">ticketCopy</key> > <value xsi:type="soapenc:string"/> > </item> > <item> > <key > xsi:type="soapenc:string">CustomerProduct_gidTicketProduct</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">mc3meldeart</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">mc3feedback</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">userAccess</key> > <value > xsi:type="soapenc:string"><userAccess> <accessright> > <userName>One-Up > Realty</userName> > > <userId>5551fa5c3b272214013b273bb615709e</userId> > <type>8</type> > <right>2147483647</right> > > <role>gidTicketCustomer</role> </accessright> > <accessright> > <userName>Öffentlich</userName> > > <userId>402867f2211730d501211730dd1b0001</userId> > <type>0</type> > <right>2147483647</right> <role /> > </accessright> > <accessright> <userName>Jana > Eisenhauer</userName> > > <userId>5551fa5c3b272214013b273bf64871a0</userId> > <type>4</type> > <right>2147483647</right> > > <role>gidTicketContact</role> </accessright> > </userAccess></value> > </item> > <item> > <key > xsi:type="soapenc:string">CustomerProduct_gidTicketProduct_priceExternal</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">mc3reason</key> > <value xsi:nil="true"/> > </item> > <item> > <key xsi:type="soapenc:string" > >> CustomerProduct_gidTicketProduct_remoteAccessPassword</key> > <value xsi:nil="true"/> > </item> > <item> > <key xsi:type="soapenc:string">status</key> > <value > xsi:type="soapenc:string">Neu</value> > </item> > <item> > <key > xsi:type="soapenc:string">reportedBy</key> > <value > xsi:type="soapenc:string">Support</value> > </item> > <item> > <key xsi:type="soapenc:string" > >> CustomerProduct_gidTicketProduct_countOpenTickets</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">deleted</key> > <value xsi:type="soapenc:int">0</value> > </item> > <item> > <key > xsi:type="soapenc:string">#gidTicketCustomer</key> > <value href="#id4"/> > </item> > <item> > <key > xsi:type="soapenc:string">updateUserId</key> > <value > xsi:type="soapenc:string">402867f2211730d501211730ddc70003</value> > </item> > <item> > <key > xsi:type="soapenc:string">templateAccess</key> > <value > xsi:type="soapenc:string"><userAccess /></value> > </item> > <item> > <key > xsi:type="soapenc:string">actualDuration</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">escalationEnd</key> > <value > xsi:type="xsd:dateTime">2012-11-22T16:29:00.000Z</value> > </item> > <item> > <key > xsi:type="soapenc:string">#gidTicketContact</key> > <value href="#id5"/> > </item> > <item> > <key xsi:type="soapenc:string" > >> CustomerProduct_gidTicketProduct_remoteAccessUsername</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">CustomerProduct_gidTicketProduct_invoice</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">CustomerProduct_gidTicketProduct_taxCode</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">recurrenceId</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">Email_gidTicketEmail</key> > <value xsi:nil="true"/> > </item> > <item> > <key xsi:type="soapenc:string">id</key> > <value > xsi:type="soapenc:string">5551fa5c3b272214013b273bfba771c2</value> > </item> > <item> > <key > xsi:type="soapenc:string">resolved</key> > <value xsi:nil="true"/> > </item> > <item> > <key xsi:type="soapenc:string">layout</key> > <value > xsi:type="soapenc:string">default</value> > </item> > <item> > <key > xsi:type="soapenc:string">CustomerProduct_gidTicketProduct_priceInternal</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">insertTimestamp</key> > <value > xsi:type="xsd:dateTime">2012-11-22T08:29:00.000Z</value> > </item> > <item> > <key > xsi:type="soapenc:string">externalReferenceId</key> > <value xsi:type="soapenc:string"/> > </item> > <item> > <key > xsi:type="soapenc:string">showOnProjectList</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">CustomerProduct_gidTicketProduct_serialNumber</key> > <value xsi:type="soapenc:string"/> > </item> > <item> > <key xsi:type="soapenc:string">alias</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">keyword</key> > <value > xsi:type="soapenc:string">Fehlermeldung für Fahrzeug</value> > </item> > <item> > <key > xsi:type="soapenc:string">referenceId</key> > <value xsi:nil="true"/> > </item> > <item> > <key xsi:type="soapenc:string">$type$</key> > <value > xsi:type="soapenc:string">Ticket</value> > </item> > <item> > <key > xsi:type="soapenc:string">CustomerProduct_gidTicketProduct_rentalItem</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">followUp</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">CustomerProduct_gidTicketProduct_rentalFee</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">languageGroup</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">CustomerProduct_gidTicketProduct_number</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">CustomerProduct_gidTicketProduct_rentalPeriod</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">templateId</key> > <value > xsi:type="soapenc:string">4028675530dab0880130db30264e000b</value> > </item> > <item> > <key xsi:type="soapenc:string">source</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">Document_gidTicketBill</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">joinedTicketNumber</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">fromAddress</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">supportArea</key> > <value > xsi:type="soapenc:string">Fahrzeug</value> > </item> > <item> > <key > xsi:type="soapenc:string">actualReaction</key> > <value xsi:nil="true"/> > </item> > <item> > <key xsi:type="soapenc:string">rating</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">displayName</key> > <value xsi:type="soapenc:string">#244# > Fehlermeldung für Fahrzeug</value> > </item> > <item> > <key > xsi:type="soapenc:string">slaBilled</key> > <value > xsi:type="soapenc:boolean">false</value> > </item> > <item> > <key > xsi:type="soapenc:string">templateName</key> > <value > xsi:type="soapenc:string">default</value> > </item> > </multiRef> > <multiRef id="id2" soapenc:root="0" > > soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" > xsi:type="ns4:Map" > xmlns:ns4="http://xml.apache.org/xml-soap" > > xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"> > <item> > <key > xsi:type="soapenc:string">startDate</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">freeInMonths</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">recurrenceId</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">insertUsername</key> > <value > xsi:type="soapenc:string">system</value> > </item> > <item> > <key > xsi:type="soapenc:string">escalationLevelFour</key> > <value xsi:type="soapenc:int">90</value> > </item> > <item> > <key > xsi:type="soapenc:string">timeZone</key> > <value > xsi:type="soapenc:string">Europe/Berlin</value> > </item> > <item> > <key > xsi:type="soapenc:string">userRight</key> > <value > xsi:type="soapenc:int">2147483647</value> > </item> > <item> > <key xsi:type="soapenc:string">id</key> > <value > xsi:type="soapenc:string">402867552aebfcc8012aec02bb760003</value> > </item> > <item> > <key > xsi:type="soapenc:string">followupBill</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">description</key> > <value xsi:nil="true"/> > </item> > <item> > <key xsi:type="soapenc:string">layout</key> > <value > xsi:type="soapenc:string">global</value> > </item> > <item> > <key > xsi:type="soapenc:string">insertUserId</key> > <value xsi:type="soapenc:string"/> > </item> > <item> > <key xsi:type="soapenc:string">mainId</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">insertTimestamp</key> > <value > xsi:type="xsd:dateTime">2010-09-07T11:44:16.000Z</value> > </item> > <item> > <key > xsi:type="soapenc:string">templateSync</key> > <value > xsi:type="soapenc:boolean">false</value> > </item> > <item> > <key > xsi:type="soapenc:string">isRecurrence</key> > <value > xsi:type="soapenc:boolean">false</value> > </item> > <item> > <key > xsi:type="soapenc:string">userAccess</key> > <value > xsi:type="soapenc:string"><userAccess> <accessright> > > <userName>Öffentlich</userName> > > <userId>402867f2211730d501211730dd1b0001</userId> > <type>0</type> > <right>2147483647</right> <role /> > </accessright> > </userAccess></value> > </item> > <item> > <key > xsi:type="soapenc:string">template</key> > <value xsi:type="soapenc:int">0</value> > </item> > <item> > <key > xsi:type="soapenc:string">updateTimestamp</key> > <value > xsi:type="xsd:dateTime">2013-02-21T10:18:28.000Z</value> > </item> > <item> > <key > xsi:type="soapenc:string">freeItemUnit</key> > <value xsi:nil="true"/> > </item> > <item> > <key > xsi:type="soapenc:string">workSchedule</key> > <value xsi:type="soapenc:string" > -- Daniel Kulp [email protected] - http://dankulp.com/blog Talend Community Coder - http://coders.talend.com
