Hi
My application calls a Web Service that was written (for us) by another company. They have recently released a new version, with a new WSDL.
I've updated my spring config with the new URLs etc (but not generated any stubs etc - maybe this is the problem).
I get the following error, and all I would like to know is if the problem is caused by something I need to do, or a bug at the service's end.
This is my config
This is the errorCode:<bean id="masNewAccountService" class="com.lsb.uk.mqs.dao.webservice.mas.MasNewAccountRpcPortProxyFactoryBean" lazy-init="false"> <property name="serviceFactoryClass"> <value>org.apache.axis.client.ServiceFactory</value> </property> <property name="wsdlDocumentUrl"> <value>http://prdapp01.london-scottish.com:7780/MASDEV30/NewAccountWS?WSDL</value> </property> <property name="endpointAddress"> <value>http://prdapp01.london-scottish.com:7780/MASDEV30/NewAccountWS</value> </property> <property name="namespaceUri"> <value>http://com/lsb/uk/mas/webapp/webservice/INewAccountWS.wsdl</value> </property> <property name="serviceName"> <value>NewAccountWS</value> </property> <property name="portName"> <value>WebServiceImplPort</value> </property> <property name="serviceInterface"> <value>com.lsb.uk.mqs.dao.webservice.mas.MasNewAccountService</value> </property> </bean>
-RichardCode:DEBUG mas.MasNewAccountRpcPortProxyFactoryBean - Invoking operation 'NewAccountWebService' as JAX-RPC dynamic call org.springframework.remoting.RemoteAccessException: Cannot access remote service [{http://com/lsb/uk/mas/webapp/webservice/INewAccountWS.wsdl}WebServiceImplPort]; nested exception is Unable to retrieve PropertyDescriptor for property 'rtb' of class 'class com.lsb.uk.mas.webapp.webservice.ConvSecurityPropertyWS'. [java.lang.IllegalArgumentException] Caused by: AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Client faultSubcode: faultString: Unable to retrieve PropertyDescriptor for property 'rtb' of class 'class com.lsb.uk.mas.webapp.webservice.ConvSecurityPropertyWS'. [java.lang.IllegalArgumentException] faultActor: /MASDEV30/NewAccountWS faultNode: faultDetail: {http://xml.apache.org/axis/}stackTrace:Unable to retrieve PropertyDescriptor for property 'rtb' of class 'class com.lsb.uk.mas.webapp.webservice.ConvSecurityPropertyWS'. [java.lang.IllegalArgumentException]


Reply With Quote