It should not be necessary to change the datatype. Strings will always be ok to send NULL values, not other datatypes as a NULL value is not valid.
Do you specify minOccurs for the elemets? -- Jarl On Dec 19, 2007 11:11 AM, Misi Mladoniczky <[EMAIL PROTECTED]> wrote: > Hi Jarl, > > Yes it does. We tried it both ways after my original post. > > As it turned out, NULL-values was OK for character fields but not for > Integers and Date Fields. By changing the mapping sligthly for Date and > Integer Fields and changing the Properties->Type to string instead of > dateTime/integer/double, we could circumvent the problem. > > The bad thing about that solution was that the data was sent as a string > instead of the correct type. > > The other solution we found, was to use the wsdl.exe from Microsoft to > generate code specific to the specified WSDL and programming language. > Just google for wsdl.exe, and you will get to the correct page: > http://msdn2.microsoft.com/en-us/library/7h3ystb6(VS.71).aspx > > After the template code has been created, you can go in and change the > code for the specific fields so that it works the way you want it to. > > Best Regards - Misi, RRR AB, http://www.rrr.se > > Products from RRR Scandinavia: > * RRR|License - Not enough Remedy licenses? Save money by optimizing. > * RRR|Log - Performance issues or elusive bugs? Analyze your Remedy logs. > * RRR|Translator - Manage and automate your language translations. > Find these products, and many free tools and utilities, at http://rrr.se. > > > > Does the XML schema states that the elements can be null? > > > > -- > > Jarl > > > > On Dec 19, 2007 9:50 AM, Misi Mladoniczky <[EMAIL PROTECTED]> wrote: > >> Hi, > >> > >> When a NULL-value is returned from the AR System Web Service, the .net > >> developer gets the following error. The problematic XML-tag is the empty > >> tag <ns0:Integer_Field xsi:type="xsd:int"/>, but it is the same with any > >> empty tag/field. > >> > >> There is an error in XML document (4,41) > >> > >> 2007-dec-18 11:31:31 - FINE (com.remedy.log.WEBSERVICES) : output > >> document > >> from AR > >> Server: <?xml version="1.0" encoding="windows-1252"?> > >> <ns0:ROOT xmlns:ns0="urn:MinSidaWebServiceTest" > >> xmlns:xsd="http://www.w3.org/2001/XMLSchema" > >> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> > >> <ns0:Assigned_To xsi:type="xsd:string">Rolf</ns0:Assigned_To> > >> <ns0:Create_Date > >> xsi:type="xsd:dateTime">2007-12-13T08:43:06+01:00</ns0:Create_Date> > >> <ns0:Integer_Field xsi:type="xsd:int"/> > >> <ns0:Last_Modified_By > >> xsi:type="xsd:string">MinSida</ns0:Last_Modified_By> > >> <ns0:Modified_Date > >> xsi:type="xsd:dateTime">2007-12-13T08:43:06+01:00</ns0:Modified_Date> > >> <ns0:Request_ID xsi:type="xsd:string">000000000000001</ns0:Request_ID> > >> <ns0:Short_Description > >> xsi:type="xsd:string">Test</ns0:Short_Description> > >> <ns0:Status xsi:type="xsd:string">New</ns0:Status> > >> <ns0:Status_History > >> xsi:type="xsd:string">2007-12-13T08:43:06+01:00MinSida</ns0:Status_History> > >> <ns0:Submitter xsi:type="xsd:string">Ulf</ns0:Submitter> > >> </ns0:ROOT> > >> > >> Any suggestions on what has been done wrong on the .net side? > >> > >> Best Regards - Misi, RRR AB, http://rrr.se > >> > >> _______________________________________________________________________________ > >> UNSUBSCRIBE or access ARSlist Archives at www.arslist.org > >> Platinum Sponsor: www.rmsportal.com ARSlist: "Where the Answers Are" > >> > > > > _______________________________________________________________________________ > > UNSUBSCRIBE or access ARSlist Archives at www.arslist.org > > Platinum Sponsor: www.rmsportal.com ARSlist: "Where the Answers Are" > > > > _______________________________________________________________________________ > UNSUBSCRIBE or access ARSlist Archives at www.arslist.org > Platinum Sponsor: www.rmsportal.com ARSlist: "Where the Answers Are" > _______________________________________________________________________________ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: www.rmsportal.com ARSlist: "Where the Answers Are"

