Quantcast
Channel: Adobe Community : Popular Discussions - ColdFusion
Viewing all articles
Browse latest Browse all 14291

Broken SOAP, AxisFaults starting with CF10 Update 008

$
0
0

Anyone else experiencing this problem? It appears the cfinvoke arguments are not getting passed in the webservice call, so the remote end gets no arguments and the call fails. The code did not change a single character, and was working on CF10 Update 006, just before I updated to 8.

 

I'm calling a webservice hosted on CF7, and I am using wsversion=1 in my call. The wsdl looks fine to me. Again, was working fine on update 006.

 

Here's the exception being logged, I am clearly passing a struct called "form" into the cfinvoke as an argument, I've checked a half dozen times to make sure it's not something stupid I'm doing and that the cause of the error is not the obvious. I also use nearly the same code path to make a REST style call with cfhttp, and the form argument is being passed correctly (converted to wddx).

 

Cannot perform web service invocation sendWithdrawalEmail.The fault returned when invoking the web service operation is:<br> <pre>AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException faultSubcode: faultString: coldfusion.xml.rpc.CFCInvocationException: [coldfusion.runtime.MissingArgumentException : The parameter FORM to function sendWithdrawalEmail is required but was not passed in.] faultActor: faultNode: faultDetail: {http://xml.apache.org/axis/}stackTrace:coldfusion.xml.rpc.CFCInvocationException: [coldfusion.runtime.MissingArgumentException : The parameter FORM to function sendWithdrawalEmail is required but was not passed in.] at coldfusion.xml.rpc.CFComponentSkeleton.__createCFCInvocationException(CFComponentSkeleton .java:608) at coldfusion.xml.rpc.CFComponentSkeleton.__invoke(CFComponentSkeleton.java:554) at ec.wwc.forms.wwCenters.sendWithdrawalEmail(/oracle/FUSD/www/ec/wwc/forms/wwCenters.cfc) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Metho... The specific sequence of files included or processed is: /media/sf_cfwebhome/forms/core/remote/index.cfc, line: 26

 

This is a J2EE deployment on Weblogic, Oracle Enterprise Linux 5 (essentially RHEL5), with Oracle HTTP Server (aka Apache) in front of it, running in a VirtualBox VM, if it matters... oh and still on Java 6, I did not update the JRE to 7 even though I read I can do that, I did not read anywhere that it was required to do so. This is a developer edition environment, unfortunately I won't be able to update production until I find a fix for this issue.

 

I think I've done enough explaining. Did I miss something critical in the upgrade?


Viewing all articles
Browse latest Browse all 14291

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>