Hi, As per the requirement "Create" Operation requires well managed input mapping i.e. we should map all the required fields. At the time of input mapping we can provide default values for that field so at the time of consuming the webservice it need not to provide the value for that field. It will take the default value. You can set the default value in the properties window.
As per the error I think you missed out input mapping for a required field. Once again check the input mapping for all the required fields. Also while creating incidents using the WebService you can not use directly "HPD:Help Desk" form. Instead you should use the "HPD:IncidentInterface_Create" form. Thanks, Ajit Patil Misi Mladoniczky wrote: > > 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" > > -- View this message in context: http://www.nabble.com/Problems-with-Create-through-inbound-AR-System-Web-Services-tp15083497p15152716.html Sent from the ARS (Action Request System) mailing list archive at Nabble.com. _______________________________________________________________________________ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: www.rmsportal.com ARSlist: "Where the Answers Are"

