pvdev
16 years agoNew Contributor
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.
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.