Announcement Announcement Module
Collapse
No announcement yet.
New WSDL doesn't work - guidance requested Page Title Module
Move Remove Collapse
X
Conversation Detail Module
Collapse
  • Filter
  • Time
  • Show
Clear All
new posts

  • New WSDL doesn't work - guidance requested

    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
    Code:
    	<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>
    This is the error
    Code:
    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]
    -Richard

  • #2
    It looks like a problem at your end, because of the
    Code:
    {http://schemas.xmlsoap.org/soap/envelope/}Client
    fault error code. Besides that, there's not much I can do to help you, though.

    Comment

    Working...
    X