[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: RE: [docbook-apps] changed paths in java 1.4.2 when using xerces withsaxon
You're right--it is Sun's specific Xerces implementation, not the Java version. I got Xerces as part of Sun's Java API for XML Processing v. 1.2.6 (which itself seems to be shipped only as part of the huge Java Web Services Developer Pack 1.4). The version of Xerces appears to be 2.6.2. According to the JAXP 1.2.6 Release Notes: *** quoting *** Xerces ( parser ) implementation version changed from 2.3.0 to 2.6.2 ( + controlled bugfixes). This version include many bugfixes and performance improvements. Also the packages contained in xercesImpl.jar have been renamed. For example, the org.apache.xerces.* package is now called com.sun.org.apache.xerces.internal.* . *** end quoting *** I moved Xerces and the other jar files into the J2SDK1.4.2_05/jre/lib/endorsed directory, so I guess I was thinking of these files files as part of the new Java--rather than as part of Sun's JAXP. Thanks for helping clarify this. And maybe this still will be helpful for those who get Xerces from Sun. Dave Nilsson > -----Original Message----- > From: Bob Stayton [SMTP:bobs@sagehill.net] > Sent: Thursday, October 07, 2004 1:43 AM > To: Nilsson, David F; docbook-apps@lists.oasis-open.org > Subject: Re: [docbook-apps] changed paths in java 1.4.2 when using > xerces with saxon > > Well, I wonder what is going on here. I use Java 1.4.2 and the -D options > you provided don't work for me. I get this error: > > "javax.xml.parsers.FactoryConfigurationError: Provider > com.sun.org.apache.xerces. > internal.jaxp.SAXParserFactoryImpl not found" > > When I use the values from my book, it works without error. > > I don't think the difference has to do with the version of Java, but with > the version of xerces being used. I use Xerces 2.6.2 from apache.org, and > the listing of classes in its jar file includes the > org/apache/xerces/jaxp/SAXParserFactoryImpl.class. The version that works > for you seems to be an "internal" version that comes from Sun, but I don't > have that version. Do you know where your Xerces came from, and where it > is > in your CLASSPATH? > > Bob Stayton > Sagehill Enterprises > DocBook Consulting > bobs@sagehill.net > > > ----- Original Message ----- > From: "Nilsson, David F" <dfnilsson@switch.com> > To: <docbook-apps@lists.oasis-open.org> > Sent: Wednesday, October 06, 2004 8:58 AM > Subject: [docbook-apps] changed paths in java 1.4.2 when using xerces with > saxon > *** trimmed *** > > > > If you are using Java version 1.4.2, the -D options (for the Java > command > > line) given in Bob Stayton's excellent book, "DocBook XSL: The Complete > > Guide", have changed. > > >
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]