DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=16996>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=16996 build.bat script fails with javac error. Summary: build.bat script fails with javac error. Product: Fop Version: 0.20.4 Platform: PC OS/Version: Windows NT/2K Status: NEW Severity: Blocker Priority: Other Component: general AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] The Ant build script for FOP 0.20.4 (when run via the provided 'build.bat') file, failed in the "compile" target with two javac compiler errors. The distribution in question was from http://xml.apache.org/dist/fop/fop-0.20.4- src.tar.gz (i.e the current stable source release). Detail from download page: fop-0.20.4-src.tar.gz 08-Jul-2002 04:52 7.8M FOP downloads The compile problem is that the PDFGraphicsConfiguration class is being instantiated (new) when it is abstract. This in turn seems to be caused by the fact the PDFGraphicsConfiguration is extending GraphicsConfiguration but not implementing createCompatibleVolatileImage(). This is a bit odd, since you'd expect that this is the sort of problem that would prevent the distribution from ever compiling. Surely someone has downloaded and compiled this sucessfully? Thought: could this be a CLASSPATH problem? Maybe with two versions of that class in the build path? (However build.bat seems to configure the CLASSPATH for the build, so this seems unlikely.) Alternatively, is the bundled version of Batik the right one? Ant output shown below (javac errors at bottom): C:\java\fop-0.20.4>build.bat Fop Build System ---------------- Building with classpath c:\java\j2sdk1.4.1\lib\tools.jar;c:\java\j2sdk1.4.1\lib\ classes.zip;lib\ant-1.4.1.jar;lib\batik.jar;lib\buildtools.jar;lib\xercesImpl-2. 0.1.jar;lib\xml-apis.jar;lib\xalan-2.3.1.jar;lib\bsf.jar;lib\jimi-1.0.jar;lib\av alon-framework-cvs-20020315.jar Starting Ant... Buildfile: build.xml init-avail: init-filters-xalan2: init: [echo] ------------------- Fop 0.20.4 [1999-2002] ---------------- prepare: [echo] Preparing the build directories [mkdir] Created dir: C:\java\fop-0.20.4\build\src\org\apache\fop\fo\properti es [mkdir] Created dir: C:\java\fop-0.20.4\build\src\org\apache\fop\render\pdf\ fonts [mkdir] Created dir: C:\java\fop-0.20.4\build\src\org\apache\fop\svg [mkdir] Created dir: C:\java\fop-0.20.4\build\classes\conf [mkdir] Created dir: C:\java\fop-0.20.4\build\classes\hyph [copy] Copying 3 files to C:\java\fop-0.20.4\build\classes\conf codegen: [echo] Resetting codegen directory [copy] Copying 37 files to C:\java\fop-0.20.4\build\src\codegen [echo] Generating the java files from xml resources [style] Processing C:\java\fop-0.20.4\build\src\codegen\allprops.xml to C:\j ava\fop-0.20.4\build\src\org\apache\fop\fo\properties\Constants.java [style] Loading stylesheet C:\java\fop-0.20.4\build\src\codegen\genconst.xsl [style] Processing C:\java\fop-0.20.4\build\src\codegen\foproperties.xml to C:\java\fop-0.20.4\build\src\org\apache\fop\fo\properties\fo_ignore_this.java [style] Loading stylesheet C:\java\fop-0.20.4\build\src\codegen\properties.x sl [style] Processing C:\java\fop-0.20.4\build\src\codegen\foproperties.xml to C:\java\fop-0.20.4\build\src\org\apache\fop\fo\properties\FOPropertyMapping.java [style] Loading stylesheet C:\java\fop-0.20.4\build\src\codegen\propmap.xsl [style] Processing C:\java\fop-0.20.4\build\src\codegen\foproperties.xml to C:\java\fop-0.20.4\build\src\org\apache\fop\fo\properties\foenums_ignore_this.ja va [style] Loading stylesheet C:\java\fop-0.20.4\build\src\codegen\enumgen.xsl [style] Processing C:\java\fop-0.20.4\build\src\codegen\extproperties.xml to C:\java\fop-0.20.4\build\src\org\apache\fop\fo\properties\ExtensionPropertyMapp ing.java [style] Loading stylesheet C:\java\fop-0.20.4\build\src\codegen\propmap.xsl [style] Processing C:\java\fop-0.20.4\build\src\codegen\encodings.xml to C:\ java\fop-0.20.4\build\src\org\apache\fop\render\pdf\CodePointMapping.java [style] Loading stylesheet C:\java\fop-0.20.4\build\src\codegen\code-point-m apping.xsl [style] Processing C:\java\fop-0.20.4\build\src\codegen\Courier.xml to C:\ja va\fop-0.20.4\build\src\org\apache\fop\render\pdf\fonts\Courier.java [style] Loading stylesheet C:\java\fop-0.20.4\build\src\codegen\font-file.xs l [style] Processing C:\java\fop-0.20.4\build\src\codegen\Courier-Oblique.xml to C:\java\fop-0.20.4\build\src\org\apache\fop\render\pdf\fonts\CourierOblique.j ava [style] Loading stylesheet C:\java\fop-0.20.4\build\src\codegen\font-file.xs l [style] Processing C:\java\fop-0.20.4\build\src\codegen\Courier-Bold.xml to C:\java\fop-0.20.4\build\src\org\apache\fop\render\pdf\fonts\CourierBold.java [style] Loading stylesheet C:\java\fop-0.20.4\build\src\codegen\font-file.xs l [style] Processing C:\java\fop-0.20.4\build\src\codegen\Courier-BoldOblique. xml to C:\java\fop-0.20.4\build\src\org\apache\fop\render\pdf\fonts\CourierBoldO blique.java [style] Loading stylesheet C:\java\fop-0.20.4\build\src\codegen\font-file.xs l [style] Processing C:\java\fop-0.20.4\build\src\codegen\Helvetica.xml to C:\ java\fop-0.20.4\build\src\org\apache\fop\render\pdf\fonts\Helvetica.java [style] Loading stylesheet C:\java\fop-0.20.4\build\src\codegen\font-file.xs l [style] Processing C:\java\fop-0.20.4\build\src\codegen\Helvetica-Bold.xml t o C:\java\fop-0.20.4\build\src\org\apache\fop\render\pdf\fonts\HelveticaBold.jav a [style] Loading stylesheet C:\java\fop-0.20.4\build\src\codegen\font-file.xs l [style] Processing C:\java\fop-0.20.4\build\src\codegen\Helvetica-Oblique.xm l to C:\java\fop-0.20.4\build\src\org\apache\fop\render\pdf\fonts\HelveticaObliq ue.java [style] Loading stylesheet C:\java\fop-0.20.4\build\src\codegen\font-file.xs l [style] Processing C:\java\fop-0.20.4\build\src\codegen\Helvetica-BoldObliqu e.xml to C:\java\fop-0.20.4\build\src\org\apache\fop\render\pdf\fonts\HelveticaB oldOblique.java [style] Loading stylesheet C:\java\fop-0.20.4\build\src\codegen\font-file.xs l [style] Processing C:\java\fop-0.20.4\build\src\codegen\Times-Roman.xml to C :\java\fop-0.20.4\build\src\org\apache\fop\render\pdf\fonts\TimesRoman.java [style] Loading stylesheet C:\java\fop-0.20.4\build\src\codegen\font-file.xs l [style] Processing C:\java\fop-0.20.4\build\src\codegen\Times-Italic.xml to C:\java\fop-0.20.4\build\src\org\apache\fop\render\pdf\fonts\TimesItalic.java [style] Loading stylesheet C:\java\fop-0.20.4\build\src\codegen\font-file.xs l [style] Processing C:\java\fop-0.20.4\build\src\codegen\Times-Bold.xml to C: \java\fop-0.20.4\build\src\org\apache\fop\render\pdf\fonts\TimesBold.java [style] Loading stylesheet C:\java\fop-0.20.4\build\src\codegen\font-file.xs l [style] Processing C:\java\fop-0.20.4\build\src\codegen\Times-BoldItalic.xml to C:\java\fop-0.20.4\build\src\org\apache\fop\render\pdf\fonts\TimesBoldItalic .java [style] Loading stylesheet C:\java\fop-0.20.4\build\src\codegen\font-file.xs l [style] Processing C:\java\fop-0.20.4\build\src\codegen\Symbol.xml to C:\jav a\fop-0.20.4\build\src\org\apache\fop\render\pdf\fonts\Symbol.java [style] Loading stylesheet C:\java\fop-0.20.4\build\src\codegen\font-file.xs l [style] Processing C:\java\fop-0.20.4\build\src\codegen\ZapfDingbats.xml to C:\java\fop-0.20.4\build\src\org\apache\fop\render\pdf\fonts\ZapfDingbats.java [style] Loading stylesheet C:\java\fop-0.20.4\build\src\codegen\font-file.xs l prepare-jimi: prepare-jai: prepare-trax: [echo] JAXP1.1 transforms is present. Installing TRaX support [copy] Copying 3 files to C:\java\fop-0.20.4\build\src prepare-src: [copy] Copying 409 files to C:\java\fop-0.20.4\build\src compile: [echo] Compiling the sources [mkdir] Created dir: C:\java\fop-0.20.4\build\classes\org\apache\fop\viewer\ resources [copy] Copying 14 files to C:\java\fop-0.20.4\build\classes\org\apache\fop\ viewer\resources [mkdir] Created dir: C:\java\fop-0.20.4\build\classes\org\apache\fop\viewer\ Images [copy] Copying 6 files to C:\java\fop-0.20.4\build\classes\org\apache\fop\v iewer\Images [javac] Compiling 717 source files to C:\java\fop-0.20.4\build\classes [javac] Note: sun.tools.javac.Main has been deprecated. [javac] C:\java\fop-0.20.4\build\src\org\apache\fop\svg\PDFGraphics2D.java:1 199: nested class org.apache.fop.svg.PDFGraphics2D. PDFGraphicsConfiguration is an abstract class. It can't be instantiated. [javac] return new PDFGraphicsConfiguration(); [javac] ^ [javac] C:\java\fop-0.20.4\build\src\org\apache\fop\svg\PDFGraphics2D.java:1 206: nested class org.apache.fop.svg.PDFGraphics2D. PDFGraphicsConfiguration mus t be declared abstract. It does not define java.awt.image.VolatileImage createCo mpatibleVolatileImage(int, int) from class java.awt.GraphicsConfiguration. [javac] static class PDFGraphicsConfiguration extends GraphicsConfigurat ion { [javac] ^ [javac] 2 errors, 1 warning --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]