DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=16037>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=16037 A illegal namespace directive is being added to my docuement Summary: A illegal namespace directive is being added to my docuement Product: XalanC Version: 1.4.x Platform: Sun OS/Version: Solaris Status: NEW Severity: Normal Priority: Other Component: XalanC AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] I am running into a problem when streaming out a document in Xalan. A namespace directive is being added to my docuement, and it is illegal according to Oracle - the Oracle XML data type rejects it. Their contention is that name spaces that use 'xml' are reserved: http://www.w3.org/TR/REC-xml-names/ Namespace Constraint: Leading "XML" Prefixes beginning with the three-letter sequence x, m, l, in any case combination, are reserved for use by XML and XML-related specifications. My test program uses this input: <?xml version="1.0"?> <attrLists> </attrLists> And streams this output: <?xml version="1.0" encoding="UTF-8"?> <attrLists xmlns:xml="http://www.w3.org/XML/1998/namespace"> </attrLists> The file from which this comes is: ./src/DOMSupport/DOMServices.cpp: ::s_XMLNamespacePrefix = XALAN_STATIC_UCODE_STRING("xmlns:xml"); Has anyone else seen this behavior? Am I missing something? To run the test program: sol/tst t.xml This was reproduced on: SunOS sol8bld 5.8 Generic_108528-14 sun4u sparc SUNW,Sun-Fire-880 CC: Forte Developer 7 C++ 5.4 2002/03/09
