|
|
||
Eduardo Pelegri-Llopart's BlogOctober 2004 ArchivesUsing JAXP 1.3; even in older JVMs!Posted by pelegri on October 19, 2004 at 10:34 PM | Permalink | Comments (4)JAXP 1.3 is in Tiger. The latest release of the Java API for XML processing includes support for all the latest versions of your favorite standards (DOM level 3, SAX 2, XML 1.1), the old goodies (Namespaces, XSLT 1.0, XPath 1.0, XML Schema), and some new standards (XInclude). It includes some very useful new APIs including a validation API that can be used to preparse an schema for performance. The validation API can support multiple validators, so it can support, for example, Relax NG. JAXP 1.3 also includes a new API for XPath manipulation, and other goodies. Jeff, Ramesh and Bhakti gave a good overview of JAXP 1.3 at JavaOne this year. A PDF of the presentation is available for free at JavaOne Online. JavaOne Online also has available the transcript and voice recording of many (all?) presentations, since I expected significant interest, I asked them to make this session free. You may want to check it out; it uses a flash client and it is quite cool. The spec itself was written by Jeff, Norm and Kohsuke with help from all the JSR-206 crowd and it is available at the JCP site. Jeff insisted in writing it in XML and automatically generate PDF and HTML from it. Unfortunately there seems to be something somewhat broken with the download page for the official final spec, but the proposed final draft 2 is available and my recollection is that it was pretty much the same as the final. Use that while I track down the problem. Now, how do get your hands on an implementation of JAXP 1.3? The easiest way is to just download Tiger, J2SE 1.5. But if you need to use an older JVM like 1.3 or 1.4, you will need an unbundled implementation. We just released one at Java.Net. It based on the same code base as the Tiger implementation, including the high-performance XSLTC compiler. As with previous versions of JAXP, we are cooperating with ASF and the code will eventually make it back to xerces and xalan, but you don't have to wait to use it!
Enjoy, and start collecting ideas for JAXP 1,4, which will be part of Mustang.
Want to help lead the WS & XML Community at Java.Net?Posted by pelegri on October 15, 2004 at 04:37 PM | Permalink | Comments (0)We are going through a rotation on the management team of this community. The Java Web Services and XML community was created at JavaOne '03 and Kohsuke Kawaguchi and myself were the original community managers. Later Michael Champion and Will Iverson joined the team. Mike and Will are overloaded with other commitments and are stepping down and I am also planning to step down so I can focus on other projects (and maybe even start blogging more consistently!) but Alejandro Abdelnur and Ramesh Mandava will be joining the team. Thanks to Mike and Will, and welcome to Alejandro and Ramesh! And continued thanks to Kohsuke! Three is a good sized team but a larger team is even better as then it is very easy to do a rotation, like they do in the java-enterprise community, and then the load is very manageable. In addition, Alejandro, Ramesh and Kohsuke are all Sun employees and it would be nice to have non-Sun members in the team. So... Please send me mail at pelegri@dev.java.net if you are interested in this opportunity. Thanks, - eduard/o | ||
|
|