Rick,

Are you mapping that default value in the filter that is consuming that web
service? If not yes that error would be expected when the XML is processed
by the web services plugin as that plugin has no idea if there is nor not a
default on a required field assuming that field is configured as required in
the Web Service.

Having said that, if that is not your case (that is you are mapping the
required field to a non null value), then please post the java plugin log
generated by the AR Server. That would capture the reason for the error if
it is at the Web Service plugin level.

Also, LJ has a valid question. Since you are on two separate versions on the
two systems that need to communicate, which system is trying to consume
whose service? I had recently ran into a issue where a lower version AR
System could not consume a 7.6.04 web service.. And BMC Customer Support
recognized that as an issue. Unfortunately, I do not remember what version
that lower version system was on but I can try to find out, I fear it was a
7.1 system.

Cheers

Joe


-----Original Message-----
From: Action Request System discussion list(ARSList)
[mailto:[email protected]] On Behalf Of Rick Cook
Sent: Friday, March 14, 2014 10:45 AM
To: [email protected]
Subject: Web Service Insert error

I have two Remedy systems, a 7.6.04 ITSM box and a 7.1 custom one.  I have
two web services that allow a custom bare bones ticketing system on the
custom server to interact with the ITSM server, so that a record created
under certain conditions on one box will create a corresponding record on
the other.

There is a bit of custom code and configuration data in place to facilitate
all of that, and it seems fine.  The WSDL in the web service displays the
XML fine, as does SoapUI.  The problem is that when I attempt to actually
fire it, I get an error that the logs don't seem to capture at a fine enough
level of detail to help me find the root of.  The error, "Error encountered
while executing a Web Service", is complaining that Field ID 8 (Short
Description) is NULL, and therefore the record can't be saved (since it's a
required field).  That field has a default value in it in every form we use
in the process, and we even map that field between forms to ensure that a
value is being pushed, but the error continues.

Has anyone had a problem like this before, or can someone point me to the
next thing to try?  AR Error logs aren't showing anything, and the Plug-in
logs don't say anything useful either.

Rick Cook

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
"Where the Answers Are, and have been for 20 years"

Reply via email to