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