cancel
Showing results for 
Search instead for 
Did you mean: 

xMII and WSDL from localhost

Former Member
0 Kudos

Hi,

I am trying to pass a WSDL to an WS action block. I can do this when I am calling this WSDL from a server in the internet. When I try to do the same from my localhost like...

http://localhost:53000/SimpleCalculator/SimpleCalculator?wsdl&style=document

I get the error :

"SOAP Service could not be loaded: Your JVM SecurityManager has disallowed it."

If put the URL both in the URL and the BaseURL field I get the error

"SOAP Service could not be loaded: Whitespaces are required between publicId and systemId"

Did anyone get these errors any time..? can someone point me where my mistakes are...?

Since I am using the NetWeaver 2004 core with SP12, I am sure about my WSDL's and I cross checked them using WS-I Testing tools in soapUI. The passed the tests. I am using the "document/literal" format. My proxy settings have been set, my login info is updated at the system management console and I bypass proxy for localhost.

any help would be highly appreciated.

cheers

Domnic

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

My WSDL file in the browser looks like this..

<?xml version="1.0" encoding="UTF-8" ?>

<!-- Generated by WSDLDefinitionsParser

-->

<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" name="WS_MyEMICalculatorWsd" targetNamespace="urn:WS_MyEMICalculatorWsd" xmlns:bns0="urn:WS_MyEMICalculatorWsd/EMICalculator/document" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">

<wsdl:import location="http://localhost:53000/WS_MyEMICalculator/EMICalculator/bindings?wsdl&style=document" namespace="urn:WS_MyEMICalculatorWsd/EMICalculator/document" />

<wsdl:service name="WS_MyEMICalculator">

<wsdl:port name="EMICalculatorPort_Document" binding="bns0:EMICalculatorBinding">

<soap:address location="http://localhost:53000/WS_MyEMICalculator/EMICalculator?style=document" />

</wsdl:port>

</wsdl:service>

</wsdl:definitions>

Thanks

Domnic