SoapUI で groovy スクリプトを使用しており、サーバーに対して XMLRPC 呼び出しを行う必要があります。私はgroovy.net.xmlrpc.XMLRPCServerProxy
これを使用しており、invokeMethod にはオブジェクトとしてパラメーターが必要です。私が使用しようとしている例では、パラメーターとして整数が必要であり、今ではこの整数を狂人のようにキャストしていますが、常に取得し続けています:
キャッチ: java.lang.ClassCastException: java.lang.Integer を [Ljava.lang.Object; にキャストできません。java.lang.ClassCastException: java.lang.Integer は [Ljava.lang.Object; にキャストできません。xmlrpctest.run で (xmlrpctest.groovy:17)
import groovy.net.xmlrpc.XMLRPCServerProxy
def base_url = 'http://www.cookcomputing.com/xmlrpcsamples/RPC2.ashx'
def serverProxy = new XMLRPCServerProxy(base_url)
def num = 1;
def response = serverProxy.invokeMethod('examples.getStateName', (Object)num)