Forum Discussion

pvdev's avatar
pvdev
New Contributor
16 years ago

Help with WSRP WSDL Import failure

I'm hoping someone may have some insight into this error.  I'm importing a WSRP WSDL from an internal link (I've localized the wsdls in the zip file) which serves both the WSRP 1.0 and 2.0 WSDLs for the producer, but I get the following error:

java.lang.NullPointerException
        at com.eviware.soapui.impl.wsdl.support.wsdl.WsdlUtils.getDefaultWsaAction(WsdlUtils.java:1161)
        at com.eviware.soapui.impl.wsdl.support.wsdl.WsdlUtils.setDefaultWsaAction(WsdlUtils.java:1233)
        at com.eviware.soapui.impl.wsdl.WsdlOperation.addNewRequest(WsdlOperation.java:154)
        at com.eviware.soapui.impl.WsdlInterfaceFactory.importWsdl(WsdlInterfaceFactory.java:92)
        at com.eviware.soapui.impl.WsdlInterfaceFactory.importWsdl(WsdlInterfaceFactory.java:56)

see attached "log.txt" file for full detail.  In the wsdl zip file there are three service producer files I produced for testing.

    producer.xml is the original one that combines both the WSRP 1.0 and 2.0 as initiated from the server

    producer_wsrp1_Only.xml I created and has the 2.0 import commented out

    producer_wsrp2.xml only imports the 2.0 definitions.

Both the wsrp1 and wsrp2 only versions complete the soapUI project build, but never seem to resolve completely. 

BTW, I noticed that when I use the resolve tool, it doesn't seem to care if I pick the wrong wsdl.  Ie, I can pick the 1.0 version binding where the 2.0 would be the correct selection.

I get the same error in soapUI 2.5.1 and 3.5

Thanks in advance for any help.
No RepliesBe the first to reply