cancel
Showing results for 
Search instead for 
Did you mean: 

Defining + testing Web Service

Former Member
0 Kudos

Hi,

I've defined a web service from ID and loaded the WSDL into XML Spy and trying to SOAP request from the WSDL.

But I get the following error when I try to validate the WSDL.

Unable to locate a reference to a supported schema type (DTD, W3C Schema) within this document instance.

however I've the following XML tag in my WSDL

<?xml version="1.0" encoding="ISO-8859-1"?>

<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:p1="http://Webservice.com/xi/WS00" name="MI_AVG_OUT" targetNamespace="http://Webservice.com/xi/WS00">

<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://Webservice.com/xi/WS00" targetNamespace="http://Webservice.com/xi/WS00">

I dont see the option 'Create new SOAP request' since the WSDL is not validated.

And another question..when I defined Webservice, I had to input Message interface twice

in 'Specify the Interface' step and (step 5 in <a href="http://help.sap.com/saphelp_nw04s/helpdata/en/31/daa0404dd52b54e10000000a1550b0/content.htm">help.sap.com</a>)

in 'Specify the Sender' step (step 7 in <a href="http://help.sap.com/saphelp_nw04s/helpdata/en/31/daa0404dd52b54e10000000a1550b0/content.htm">help.sap.com</a>)

What is the difference between these two...I mentioned my synchronous o/b interface MI_AVG_OUT and its namespace. Is that right?

Thanks in advance

praveen

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

I tried and tested the same WSDL using oxygen. It is working perfectly well.

I donno why XML spy was saying it as invalid, but I got what I wanted.