У нас есть сотрудник, чья фамилия Null. Приложение для поиска сотрудников убивается, когда эта фамилия используется в качестве условия поиска (что часто случается довольно часто). Полученная ошибка (спасибо Fiddler!):
<soapenv:Fault>
<faultcode>soapenv:Server.userException</faultcode>
<faultstring>coldfusion.xml.rpc.CFCInvocationException: [coldfusion.runtime.MissingArgumentException : The SEARCHSTRING parameter to the getFacultyNames function is required but was not passed in.]</faultstring>
Симпатичный, да?
Тип параметра string
.
Я использую:
- WSDL (SOAP).
- Flex 3.5
- ActionScript 3
- ColdFusion 8
Обратите внимание, что ошибка не возникает при вызове веб-службы как объекта со страницы ColdFusion.