Skip to Content
avatar image
Former Member

Problem while consuming external webservice

Hi,

I tried consuming webservice through se80->Enterprise Service->Service consumer.

For SAP webservices i am able to consume it. It is creating proper proxies.

But I tries it using with external WSDL url. It is saying error as

'Incorrect value: Unknown namespace http://www.w3.org/2001/XMLSchema'

Please help

Regards,

Dhana

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Best Answer
    avatar image
    Former Member
    Jul 22, 2009 at 09:05 AM

    Hi Dhana and Martin,

    when looking at the "Weather Service" WSDL speficialy, I guess the issue lies with the "HtttpGet" and "HttpPut" services defined at the end of the WSDL, and with the corresponding binding, port and portType definitions. The "http" bindings aren't really SOAP.

    Since you don't need these services/bindings to call the weather service from an ABAP system, simply remove them from the WSDL and generate the ABAP client proxy based on the modified WSDL.

    At least, this worked on my ABAP 7.01SR3 trial system.

    Hth,

    Markus

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jun 19, 2008 at 01:40 PM

    can u pls send the first few lines of the WSDL? need to see the namespace tag.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jul 23, 2009 at 09:42 AM

    Hi,

    Have you checked http proxy settings of your system or company network to perform http calls on internet as webservice you accessing is external.

    Thanks,

    Murthy.

    Add comment
    10|10000 characters needed characters exceeded