Hi all
In a build
that used to work, a ton of Linux patches were applied to my
server and now I'm getting this not found message:
Exception
in thread "main" java.lang.NoClassDefFoundError:
org/apache/xmlgraphics/io/ResourceResolver
As you can
see, I've put everything and the kitchen sink in the class path
trying to help java find this class, to no avail. Here's the
end of the build log - any ideas?
[echo]
***************************
[echo]
[echo]
Converting FO file ../output/fo/xyz/xyz-fo.xml to PDF
[echo]
[echo]
product.build.files=/scratch/publishing/hudson/jobs/build-main-xyz-documentation/workspace/serverdoc/WorkingDoc/main/publishing/build-files/document-files-xyz/build-document-list-xyz.xml
[echo]
product.build.files.documentFilePath= document-files-xyz
[echo]
product.build.files.foXsl=
../docbook-xsl-customization/gs-fo-book.xsl
[echo]
product.build.files.webhelpTemplateDirectory= common-xyz
[echo]
product.build.files.buildInitialization=
build-initialize-xyz.xml
[echo]
product.build.files.pdfCoverImage=
../reusable-content/xyz-doc-cover-image-pdf.svg
[echo]
product.build.files.packagingSteps= build-package-xyz.xml
[echo]
product.build.files.linkedResourceDatabase=
/scratch/publishing/hudson/jobs/build-main-xyz-documentation/workspace/serverdoc/WorkingDoc/main/publishing/build-files/document-files-xyz/linked-resources.xml
[echo]
product.build.files.webhelpXsl=
../docbook-xsl-customization/mdex/mdex-webhelp-book.xsl
[echo]
product.build.files.baseDocumentBuild=
build-base-xyz-document.xml
[echo]
[echo]
***************************
[mkdir]
Created dir:
/scratch/publishing/hudson/jobs/build-main-xyz-documentation/workspace/serverdoc/WorkingDoc/main/publishing/output/pdf/config
[java]
Executing '/scratch/publishing/jdk1.6.0_37/jre/bin/java'
with arguments:
[java]
'-classpath'
[java]
'/scratch/publishing/publishing-tools/fop-2.3/fop/build/fop.jar:/scratch/publishing/publishing-tools/fop-2.3/fop/lib/avalon-framework-4.2.0.jar:/scratch/publishing/publishing-tools/fop-2.3/fop/lib/batik-all-1.7.jar:/scratch/publishing/publishing-tools/fop-2.3/fop/lib/commons-io-1.3.1.jar:/scratch/publishing/publishing-tools/fop-2.3/fop/lib/commons-logging-1.0.4.jar:/scratch/publishing/publishing-tools/fop-2.3/fop/lib/fop-hyph.jar:/scratch/publishing/publishing-tools/fop-2.3/fop/lib/jai_codec.jar:/scratch/publishing/publishing-tools/fop-2.3/fop/lib/jai_core.jar:/scratch/publishing/publishing-tools/fop-2.3/fop/lib/serializer-2.7.0.jar:/scratch/publishing/publishing-tools/fop-2.3/fop/lib/xercesImpl-2.7.1.jar:/scratch/publishing/publishing-tools/fop-2.3/fop/lib/xml-apis-1.3.04.jar:/scratch/publishing/publishing-tools/fop-2.3/fop/lib/xml-apis-ext-1.3.04.jar:/scratch/publishing/publishing-tools/fop-2.3/fop/lib/xmlgraphics-commons-1.5.jar'
[java]
'org.apache.fop.cli.Main'
[java]
'-d'
[java]
'-r'
[java]
'-v'
[java]
'-fo'
[java]
'../output/fo/config/xyzconfig/xyzconfig-fo.xml'
[java]
'-pdf'
[java]
'../output/pdf/config/xyzconfig.pdf'
[java]
'-c'
[java]
'/scratch/publishing/publishing-tools/fop-1.1/conf/userconfig.xml'
[java]
[java]
The ' characters around the executable and arguments are
[java]
not part of the command.
[java]
FOP Version 2.3
[java]
Exception in thread "main" java.lang.NoClassDefFoundError:
org/apache/xmlgraphics/io/ResourceResolver
[java]
at
org.apache.fop.apps.FopConfParser.(FopConfParser.java:127)
[java]
at
org.apache.fop.cli.CommandLineOptions.setUserConfig(CommandLineOptions.java:1024)
[java]
at
org.apache.fop.cli.CommandLineOptions.parse(CommandLineOptions.java:173)
[java]
at org.apache.fop.cli.Main.startFOP(Main.java:169)
[java]
at org.apache.fop.cli.Main.main(Main.java:217)
[java]
Caused by: java.lang.ClassNotFoundException:
org.apache.xmlgraphics.io.ResourceResolver
[java]
at
java.net.URLClassLoader$1.run(URLClassLoader.java:202)
[java]
at java.security.AccessController.doPrivileged(Native
Method)
[java]
at
java.net.URLClassLoader.findClass(URLClassLoader.java:190)
[java]
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
[java]
at
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
[java]
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
[java]
... 5 more
[ant]
Exiting
/scratch/publishing/hudson/jobs/build-main-xyz-documentation/workspace/serverdoc/WorkingDoc/main/publishing/build-files/xyz-build-doc-config.xml.
BUILD FAILED
Rob
Flynn
Principal
Technical Writer