Hi Jarl,

I used the default setting for minOccurs which was 1 even though the field
was an optional field...

The developer has tested the settings, and he got it to work when changing
minOccurs to 0 on Integer fields. The tag was removed completely.

Unfortunately, when chaning the DateTime-filed to minOccurs=0, the tag is
still sent by the Web Service.

        Best Regards - Misi, RRR AB, http://www.rrr.se/sv/

> 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&#xF8E3;MinSida&#xF8E2;</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"
>

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor: www.rmsportal.com ARSlist: "Where the Answers Are"

Reply via email to