Consultor Eletrônico



Kbase P114463: Error (11748) when generating Web Service's documentation via bprowsdldoc
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   30/03/2006
Status: Unverified

FACT(s) (Environment):

OpenEdge 10.x
Web Services

SYMPTOM(s):

Error (11748) when generating Web Service's documentation via bprowsdldoc

Error loading WSDL document (11748)

Error loading WSDL document <URL-to-the-WSDL-file>: Element 'definitions' is in invalid namespace 'http://www.w3.org/1999/xhtml'. Expected namespace is 'http://schemas.xmlsoap.org/wsdl/'

For more details see element 'definitions:http://schemas.xmlsoap.org/wsdl/' on line 2 in 'http://<web-server-name>:<port-num>/wsa/wsa1/wsdl'. (11748)

Error occurs when executing the WSDL Analyzer Utility (bprowsdldoc) against a WSDL document

Error happens when attempting to connect to the deployed Web Service from within the 4GL

CAUSE:

The URL to the deployed Web Service's WSDL file is incorrect

FIX:

Make sure that the correct WSDL's URL is being specified with the bprowsdldoc command as well as with the CONNECT method's -WSDL parameter in the 4GL

One way to get to the correct URL to a deployed Web Service's WSDL file is by accessing the list of deployed Web Services through a Web Browser using a URL similar to the following:

http://<web-server-name>:<port-num>/wsa/wsa1/wsdl

Then, click on the link of the desired Web Service to get the complete WSDL's URL with the valid URI specification