forget this. i think we found the actual issue being with abstract types. the argument name is shape and the type is box. how do i solve this?
http://www.msu.edu/~dwormans/test_wsdl.wsdl <cfscript> test = structnew(); test.height = "1"; test.length = "2"; test.width = "3"; test.volume = "4"; test.area = "5"; test.sides="6"; </cfscript> <cfdump var="#test#"> <cfinvoke webservice="http://www.msu.edu/~dwormans/test_wsdl.wsdl" method="EchoShape" returnvariable="aTemp"> <cfinvokeargument name="shape" value="#test#"/> </cfinvoke> <cfdump var="#aTemp#"> Error converting CFML arguments to Java classes for web service invocation. Unable to create web service argument class org.tempuri.Shape. Error: java.lang.InstantiationException. Often this is because the web service defines an abstract complexType as an input to an operation. You must create an actual instance of this type in Java. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Check out the new features and enhancements in the latest product release - download the "What's New PDF" now http://download.macromedia.com/pub/labs/coldfusion/cf8_beta_whatsnew_052907.pdf Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:292428 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

