on 05-02-2008 11:34 PM
Hi,
I have a WSDL file from an XI SOAP receiver and I need to import it into an Adaptive Web Service Model. However, when I try to import the file generated out of XI, I get the following error in the log at the top of the stack trace:
com.sap.tc.webdynpro.model.webservice.exception.WSModelLimitationException: XML schema element 'any' is not supported by the Web Service model
This is odd because the WSDL has no schema element "any" within it. It does have a number of complex types that use the "all" schema element.
Has anyone encountered such a problem before? If so, what was the workaround to import the XI WSDL file? Or, failing that, how can I create a suitable context to call the XI SOAP service?
TIA.
Rob
Hi Robert,
There is nothing you can do from dynpro side.
Tell your XI developers to chek the XML schema mentioned for there reciever. And try out a simple one
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks, guys. I've awarded some points for the attempts. I know that the WSDL is valid since it is from a working XI configuration. I'm going to open a message with SAP.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Robert,
Before importing the webservice model, First test the wsdl with any webclient( altova xml spy, soap ui, extra ) if it is properly working or not. Then import the model in the webdynpro project.
Also refer the weblog
/people/riyaz.sayyad/blog/2006/05/08/consuming-xi-web-services-using-web-dynpro-150-part-ii
Thanks
Deviprasad.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.