Hi,
BMC Support has informed us that the specific combination MidTier 7.1 /
Web Services / AR Server 6.3 has known errors, and that they have no plans
to fix the issue.
I will try to get the customer to upgrade to AR Server 7.1, or possibly to
downgrade MidTier...
Best Regards - Misi, RRR AB, http://rrr.se
> Hi,
>
> We have published an AR System Web Service for creating tickets.
>
> ERROR (326): Required field cannot be reset to a NULL value; InputDoc
>
> The above error is shown in the browser. Usually there should be a field
> ID appended rather than the InputDoc.
>
> Note that Get and GetList operations works fine, it is the Create
> operation we have a problem with!
>
> The develpment environment worked with the following setup:
> Windows, AR Server 7.1.0 patch 1, Mid Tier 7.1.0 patch 1, Tomcat
>
> The test environment has the following setup:
> Windows, AR Server 6.3.0 patch 18, Mid Tier 7.1.0 patch 1, Tomcat
>
> The problems seems to be related to the server version. Does anyone have
> any input on the configuration?
>
> It looks like the mapping from version 7.1 to 6.3 of the
> ARXMLCreateEntry()-call does not work. The InputDoc may be blank or
> something like this.
>
> I set up ARAPILOGGING=1 and 2 on the MidTier-server. This gave us the
> following output:
>
> ### arapicmd.log ###
>
> #
> # ARXMLCreateEntry
> #
> xmlce
>
> ### arapires.log ###
>
> ARXMLCreateEntry results
> Return Code: ERROR
> Status List: 1 items
> Status Struct:
> Message type: ERROR
> Message number: 326
> Message: Required field cannot be reset to a NULL value
> Appended: InputDoc
>
> ### armidtier.log ###
>
> 2008-jan-25 09:19:28 - FINE (com.remedy.log.WEBSERVICES) : input document:
> <?xml version="1.0" encoding="UTF-8"?>
> <ROOT Mottagare="MinSida" Telefon="-" Tilldelad_Grupp="-"
> xmlns="urn:MinSida_HD">
> <Kategori>Mjukvara</Kategori>
> <Omrade>Bestallning</Omrade>
> <Typ>Licens RK/UM-LAN</Typ>
> <Arendemening>test</Arendemening>
> <Detaljbeskrivning>test</Detaljbeskrivning>
> <Login_id>FA_URT</Login_id>
> </ROOT>
> 2008-jan-25 09:19:28 - SEVERE (com.remedy.log.WEBSERVICES) : AxisFault :
> ERROR (326): Required field cannot be reset to a NULL value; InputDoc
>
> 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.
>
_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor: www.rmsportal.com ARSlist: "Where the Answers Are"