Skip to Content
author's profile photo Former Member
Former Member

Web Dynpro Domino Web Service Consumer Problem

Dear All,

We are trying to consume a Web Service on Domino.

The web service is working Fine on webdynpro web service checker (EP perspective, Web Service Checker), but when tested with check and deploy, the Webservice return an error:

"Service call exception; nested exception is: com.sap.engine.lib.xml.parser.ParserException: The empty string is not acceptable for a value of an xmlns:* attribute.(:main:, row:1, col:0)"

It is a simple web service getting a string in input and returning a simple string (xsd string in both cases),

here are the soap messages used:

Input

-


http://schemas.xmlsoap.org/soap/envelope/" xmlns:tns=" http://bespordom.lhoist.net/web serviceagent.nsf/directorywsdl" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns="http://schemas.xmlsoap.org/wsdl/">

<SOAP-ENV:Body>

<tnsMethod:getperson xmlns:tnsMethod="uri:Domino">

http://www.w3.org/2001/XMLSchema-instance" xsi:type="xsd:string">Davis

</tnsMethod:getperson>

</SOAP-ENV:Body>

</SOAP-ENV:Envelope>

response

-


http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd=" http://www.w3.org/2001/XMLSchema">

<SOAP-ENV:Body>

http://schemas.xmlsoap.org/soap/encoding/">

<Answer xsi:type="xsd:string">Jim Davis555-9934480-7112Jim_Davis@JKToys.comGlen Falls1313 Mocking Bird laneNY127842241~</Answer>

</m:getpersonResponse>

</SOAP-ENV:Body>

</SOAP-ENV:Envelope>

this information came from the Webdynpro web service checker (or EP web service checker in Netweaver developer studio).

Any Idea will be welcome.

Message was edited by: Rui Felipe Rebelo Prego

Message was edited by: Rui Felipe Rebelo Prego

Add a comment
10|10000 characters needed characters exceeded

Related questions

1 Answer

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on Jan 12, 2005 at 01:07 PM

    Hi,

    In a Web Service Navigator when you call the Web Service you can check the Null checkbox and this data field is not send to web service. By defult even if you not provide this kind of data this message type is send with blank value. In WD enviroment the default bechaviour is like in a NULL case, which means that the field is not send.

    Your Web Service require you to send fields even with a blank value so you should instantiate their model instances and bind them to the model in any case.That's what this error says.

    Hope it helps.

    Victor.

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.