Oracle XML Parser for PLSQL 9.2.0.6.0 Production

No changes.

Oracle XML Parser for PLSQL 9.2.0.3.0 Production

July 23 2002

No changes

Known Problems:
Users of Oracle database version 9.0.1 may encounter errors loading the xmlparserv2.jar in the database using 'loadjava'. To fix this probem you will need to update to database version 9.0.1.3.



Oracle XML Parser for PLSQL 9.2.0.2.0 Production

April 1 2002

Known Problems:
Users of Oracle database version 9.0.1 may encounter errors loading the  xmlparserv2.jar in the database using 'loadjava'. To fix this probem you will need to
update to database version 9.0.1.3.

Bug Fixes:

     Bug #2282158: WHEN XML DOCUMENT OF SIZE 50~60M IS CREATED IN THE DATABASE THEN HEAP SIZE GROWS
     Bug #2232456: ORA-29532 WHILE CREATING XML DOCUMENT AND STORING IT INTO A CLOB


Oracle XML Parser for PLSQL 9.2.0.1.0 Beta

February 1 2002

This is the production release of XML Parser for PL/SQL 9.2.0.1 Oracle XML Parser for PLSQL 9.0.2.0.0D Beta



December 1 2001

This is the fourth beta release of XML Parser for PL/SQL 9.0.2

New APIs:

  • XMLDOM.importNode(doc DOMDocument, src DOMNode, deep boolean)
  • XMLDOM.adoptNode(doc DOMDocument, src DOMNode)

  •  

     
     
     

    Bug Fixes:

  • Bug #2121144: NEITHER IMPORTNODE NOR ADOPTNODE IMPLEMENTED IN PL/SQL
  • Bug #2120784: ORA 24345: TRUNCATION OR NULL FETCH ERROR WHEN PARSING XML WITH ERRORS
  • Bug #2103191: XMLPARSER DOESN'T FLUSH OUTPUT BUFFERS
  • Bug #2060389: XMLLOAD.SQL SHOULD CREATE A PUBLIC SYNONYM FOR XSLPROCESSOR

  •  

     
     
     

    A new sample file has been added to show usage of importNode and adoptNode APIs. 


    Oracle XML Parser for PLSQL 9.0.2.0.0C Beta

    October 1 2001

    This is the third beta release of XML Parser for PL/SQL 9.0.2

    Bug Fixes:

  • Bug #1998886: XSL:Output not supported in certain processXSL functions

  •  

     
     
     

    A new sample file has been added to show usage of XSLT to produce results to a stream, rather than build a document. 


    Oracle XML Parser for PLSQL 9.0.2.0.0B Beta

    August 1 2001 This is the second beta release of XML Parser for PL/SQL 9.0.2

    Bug Fixes:

  • Bug #1869120: GetReleaseVersion should also return version of java parser 
    Oracle XML Parser for PLSQL 9.0.2.0.0A Beta

  •  

     
     
     

    June 16 2001 This is the first beta release of XML Parser for PL/SQL 9.0.2

    Bug Fixes:

  • Bug #1714920: XSLPROCESSOR.VALUEOF CANNOT USE PATHS WITH NAMESPACE PREFIXES
    Oracle XML Parser for PLSQL 9.0.1.0.0 Production

  •  

     
     
     

    April 16 2001 This is the production release of XML Parser for PL/SQL

    Bug Fixes:

  • Bug #1730010: XML PL/SQL PACKAGES USER DEFINER RIGHTS INSTEAD OF INVOKER RIGHTS
  • Bug #1676294: ORA-29531: NO METHOD PARSEDTDBUFFER IN CLASS USING XML PLSQL
    Oracle XML Parser for PLSQL 9.0.0.0.0A Beta

  •  

     
     
     

    March 31 2001 This is the first beta release for 9.0.0.0.0

    Bug Fixes:

  • Bug #1730010: XML PARSER PACKAGES REDEFINED TO USE INVOKER RIGHTS INSTEAD OF DEFINER RIGHTS.
    Oracle XML Parser for PLSQL 9.0.0.0.0 Beta

  •  

     
     
     

    January 25 2001 This is the first beta release for 9.0.0.0.0

    Bug Fixes:

  • Bug #1611933: XML PARSER CANNOT PARSE THE XML DATA THAT INCLUDE MULTI-BYTE CHARACTER.
  • Bug #1552630: INVALID UTF-8 ENCODING ERROR
  • Bug #1533180: XML PL/SQL PARSER CRASHES AFTER IT RUNS ABOUT 2048 TIMES
  • Bug #1533071: DOMSAMPLE PROCEDURE DOESN'T INCLUDE FREEPARSER & FREEDOCUMENT PROCEDURES
  • Bug #1524967: TYPO IN XSLSTYLESHEETCOVER.JAVA
  • Bug #1453927: NLS: WRITETOCLOB() PROCEDURE PRODUCES QUESTION MARKS INSTEAD OF HEBREW
  • Bug #1401796: XMLLOAD.SQL DOES NOT CREATE PUBLIC SYNONYMS FOR PARSER PKGS
  • Bug #1371684: XMLDOMIMPL.SQL HAS DBMS_OUTPUT.PUT_LINE IN IT
  • Bug #1369632: XMLDOCUMENT.SETDOCTYPE NOT EXPOSED IN XMLDOM PACKAGE
  • Bug #1369312: NO WAY TO TELL WHAT VERSION OF XML PARSER FOR PL/SQL IS INSTALLED
  • Bug #1362669: NEED FOR XSLPROCESSOR.PROCESSXSL(PROCESSOR, STYLESHEET, URL)
  • Bug #1346307: XMLPARSERCOVER.NEWPARSER GETS ORA-00932
  • Bug #1341508: CORE DUMP WHEN CALLING XMLDOM.WRITETOCLOB ...
  • Bug #1336916: XMLL PARSER FOR PLSQL UNABLE TO AUTO-DETECT CHARACTER ENCODING

  • Oracle XML Parser for PLSQL 1.0.2.0.0
    ------------------------------

    May 18, 2000

    Changes: New APIs to free memory used by the Java object using the PL/SQL parser.

  • xmldoc.freeDocument(doc DOMDocument)
  • xmlparser.freeParser(p XMLParser)
  • xslprocessor.freeProccessor(p XSLProcessor)
  • xslprocessor.freeStylesheet(ss XSLStylesheet) New parameter setting/resetting APIs:
  • xslprocessor.setParam(ss Stylesheet, name VARCHAR2, value VARCHAR2);
  • xslprocessor.removeParam(ss Stylesheet, name VARCHAR2);
  • xslprocessor.resetParams(ss Stylesheet); New APIs in XSLProcessor:
  • xslprocessor.selectSingleNode(n xmldom.DOMNode, pattern varchar2) return xmldom.DOMNode;
  • xslprocessor.valueOf(n xmldom.DOMNode, pattern varchar2) return VARCHAR2;

  •  

     
     
     

    Bug Fixes:

  • BUG 1147031 - XMLPARSERCOVER.PARSEDTDCLOB CALLS WRONG METHOD NAME IN XMLPARSERCOVER.JAVA
  • BUG 1174588 - VALUEOF NOT EXPOSED THROUGH PLSQL PACKAGE COVERS
  • BUG 1194959 - STYLESHEET PARAMETER METHODS NOT EXPOSED IN PLSQL
  • BUG 1250519 - LARGE MEMORY LEAK IN V2 JAVA XML/XSL PARSER

  • Oracle XML Parser for PLSQL 1.0.1.0.0
    ------------------------------

    October 1, 1999

    Changes:

    Now uses the Oracle XML parser for Java V2.

    The xmlparser package has been split into two: xmlparser, which contains methods for parsing an XML document and xmldom, which contains methods to manipulate the DOM tree

    Methods to parse and set a DTD have been added to xmlparser

    Methods to print DOMNodes and external DTDs have been added

    Support for namespaces has been added

    XSLT support has been added and is available in the xslprocessor package

    This is the first production release
     

    Oracle XML Parser for PLSQL 1.0.0.1.0
    ------------------------------

    July 2, 1999

    Changes:

    Now uses the Oracle XML parser for Java V1.0.1.4.

    More API documentation has been added and the installation instructions in the READMEs have been expanded.

    This is the first beta patch release
     

    Oracle XML Parser for PLSQL 1.0.0.0.0
    ------------------------------

    April 19, 1999

    The Oracle XML parser for PLSQL is an early adopter release and is written in PLSQL and Java. It will check if an XML document is well-formed and, optionally, if it is valid. The parser will construct an object tree which can be accessed via PLSQL interfaces.

    The licensing agreement is found in LICENSE.  The parser is currently available only for testing purposes.  We expect to make the parser available for commercial use in the future.

    Please post any questions, comments, or bug reports to the XML Forum on the Oracle Technology Network at http://technet.oracle.com.  At this time OTN is your only support resource.

    The parser conforms to the following standards:

    * The W3C recommendation for Extensible Markup Language (XML) 1.0 at
       http://www.w3.org/TR/1998/REC-xml-19980210

    * The W3C recommendation for Document Object Model Level 1 1.0 at
       http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001

    The parser currently supports the following encodings:  UTF-8, BIG 5, US-ASCII,
    GB2312, EUC-JP, ISO-2022-JP, EUC-KR, ISO-2022-KR, KOI8-R, ISO-8859-1to -9, EBCDIC-CP-*, and Shift_JIS. UTF-8 is the default encoding if none is specified.  Any other ASCII or EBCDIC based encodings that are supported by the Oracle 8i database may be used. Additional encodings will be added to the list of supported encodings in future releases.

    The parser also provides error recovery.  It will recover from most errors and continue processing until a fatal error is encountered.

    The following directories and files are found in the release:

       license.html - licensing agreement
       readme.html - this file
       doc/ - API documentation
       lib/ - contains the XML parser archive
       sample/ - contains examples of how to use the XML parser