Jeremias,

give me two days... If i haven't found a java 1.4 compatible version on
sunday feel free to revert the patch. Afaik setting some properties on
the SAXparser should have the same effect.

Max


On Fre, 2008-02-22 at 14:37 +0100, Jeremias Maerki wrote:
> Hmm. Now this is one of those cases where we have to be careful. With
> this change FOP doesn't compile on Java 1.4 without putting a JAXP 1.3
> in <jre>/lib/endorsed directory or using the -Xbootclasspath argument.
> And those running it will have the same problem. If we really want to do
> this, putting the XML JARs (including xml-apis(-ext).jar) into
> <fop>/lib/endorsed will make things easier. And maybe we should dedicate
> a special page in our docs on this topic.
> 
> On 21.02.2008 19:22:23 maxberger wrote:
> > Author: maxberger
> > Date: Thu Feb 21 10:22:22 2008
> > New Revision: 629902
> > 
> > URL: http://svn.apache.org/viewvc?rev=629902&view=rev
> > Log:
> > Turned on XInclude processing for the main source given on the command line.
> > 
> > Modified:
> >     xmlgraphics/fop/trunk/src/java/org/apache/fop/cli/InputHandler.java
> >     xmlgraphics/fop/trunk/status.xml
> > 
> > Modified: 
> > xmlgraphics/fop/trunk/src/java/org/apache/fop/cli/InputHandler.java
> > URL: 
> > http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/src/java/org/apache/fop/cli/InputHandler.java?rev=629902&r1=629901&r2=629902&view=diff
> > ==============================================================================
> > --- xmlgraphics/fop/trunk/src/java/org/apache/fop/cli/InputHandler.java 
> > (original)
> > +++ xmlgraphics/fop/trunk/src/java/org/apache/fop/cli/InputHandler.java Thu 
> > Feb 21 10:22:22 2008
> <snip/>
> > +        Source result;
> > +        try {
> > +            InputSource is = new InputSource(new FileInputStream(
> > +                    this.sourcefile));
> > +            SAXParserFactory spf = SAXParserFactory.newInstance();
> > +            spf.setNamespaceAware(true);
> > +            spf.setXIncludeAware(true);
> > +            XMLReader xr = spf.newSAXParser().getXMLReader();
> > +            result = new SAXSource(xr, is);
> > +        } catch (SAXException e) {
> > +            result = new StreamSource(this.sourcefile);
> > +        } catch (IOException e) {
> > +            result = new StreamSource(this.sourcefile);
> > +        } catch (ParserConfigurationException e) {
> > +            result = new StreamSource(this.sourcefile);
> > +        }
> > +        return result;
> <snip/>
> 
> 
> 
> Jeremias Maerki
> 
mfG

Max Berger
e-mail: [EMAIL PROTECTED]

-- 
OpenPG ID: E81592BC   Print: F489F8759D4132923EC4 BC7E072AB73AE81592BC
For information about me and my work please see http://max.berger.name

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil

Reply via email to