Kbase P103293: Getting errors (9082), (9102) and (3131) when calling the CREATE-NODE-NAMESPACE Method on an X-docum
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  4/15/2005 |
|
Status: Verified
FACT(s) (Environment):
OpenEdge 10.x
SYMPTOM(s):
Running a 4GL procedure to create an XML document
Running a 4GL procedure to create a SOAP request header
Getting errors 9082, 9102 and 3131 when calling the CREATE-NODE-NAMESPACE Method on an X-document Object
X-NODEREF or X-DOCUMENT <method-name> got an error: <xml-exception>. (9082)
X-NODEREF or X-DOCUMENT CREATE-NODE-NAMESPACE got an error: XML Parser not initialized. (9082)
X-NODEREF must be associated with a valid X-DOCUMENT in order to use it in method <method>. (9102)
X-NODEREF must be associated with a valid X-DOCUMENT in order to use it in method NODE-VALUE. (9102)
Unable to set attribute <attribute name> in widget <widget name> of type <widget-type>. (3131)
Unable to set attribute NODE-VALUE in widget of type X-NODEREF. (3131)
Specifying "xmlns" as the ATTRIBUTE name of the XML node being created with CREATE-NODE-NAMESPACE
The namespace Uniform Resource Identifier (URI) of the node being created has an HTTP URL other than "http://www.w3.org/2000/xmlns/"
CAUSE:
When specifying "xmlns" as the attribute name, one is required to use the "http://www.w3.org/2000/xmlns/" namespace
FIX:
Change the namespace Uniform Resource Identifier (URI) of the "xmlns" attribute to be "http://www.w3.org/2000/xmlns/"