Return-Path: Delivered-To: apmail-xml-general-archive@xml.apache.org Received: (qmail 81540 invoked by uid 500); 17 Nov 2001 03:31:45 -0000 Mailing-List: contact general-help@xml.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: general@xml.apache.org Delivered-To: mailing list general@xml.apache.org Received: (qmail 81527 invoked from network); 17 Nov 2001 03:31:29 -0000 X-Authentication-Warning: smtp3.ihug.com.au: Host p240-apx1.syd.ihug.com.au [203.173.140.240] claimed to be expresso.localdomain Date: Sat, 17 Nov 2001 14:36:54 +1100 From: Jeff Turner To: general@xml.apache.org Subject: XML APIs and JDK 1.4 Message-ID: <20011117143654.A2168@socialchange.net.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.23i X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Hi, On Eliotte Rusty Harold's Java news site (http://www.cafeaulait.org/2001november.html): " Thursday, November 8, 2001 Sun's posted the Maintenance Review Draft Specification for JSR-000917 J2SE 1.4 (Merlin) Beta 3. Mostly this beta makes various minor tweaks in the API. The only major addition is an "Endorsed Standards Override Mechanism". According to Sun, The Java 2 Platform includes a number of APIs that are governed by third-party endorsed standards. Examples are of such APIs are javax.rmi.CORBA.*, org.omg.*, and org.w3c.dom. Often software developers and vendors would like to use their own implementation of these APIs, or use a version of the external standard other than the version that is implemented in J2SE. To address this need, J2SE 1.4 supports the Endorsed Standards Override Mechansim, which makes use of new system property, java.endorsed.dirs. Review closes on December 10. " The "Endorsed Standards Override Mechanism" is online here: http://java.sun.com/j2se/1.4/docs/guide/standards/index.html This looks quite significant. Without this, it seems JDK 1.4 users are stuck forevermore with the XML standards as they currently stand (DOM 2, SAX 2). I have not tried the 1.4 betas though.. does that sound correct? One remaining question: will it be possible for an application to override the default parser (crimson I think), or when 1.4 is released, are we stuck with that parser and it's bugs? So far, when it comes to standards, Microsoft have "embrace and extend", and Sun have "embrace and inadvertently hold back". I wish they'd leave XML out of the JDK, but failing that, I hope (and would like confirmation from this group) that they haven't killed the advancement of DOM and SAX in Java. --Jeff --------------------------------------------------------------------- In case of troubles, e-mail: webmaster@xml.apache.org To unsubscribe, e-mail: general-unsubscribe@xml.apache.org For additional commands, e-mail: general-help@xml.apache.org