Bug#594719: fop: must depend on libxmlgraphics-commons-java 1.4 or above

brian m. carlson sandals at crustytoothpaste.net
Sat Aug 28 17:08:52 UTC 2010


Package: fop
Version: 1:1.0.dfsg-2
Severity: serious

fop 1.0 uses the class
org.apache.xmlgraphics.util.uri.CommonURIResolver, which is only found
in libxmlgraphics-commons-java 1.4 or above.  Otherwise fop fails with
an exception about the missing class.

The dependencies should be adjusted appropriately.

Transcript:

  lakeview ok % fop -fo /home/bmc/checkouts/website-bmc/build/writings/aoif/an-orange-in-flight.fo -pdf /tmp/aoif.pdf
  [warning] /usr/bin/fop: Unable to locate servlet-api in /usr/share/java
  Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/xmlgraphics/util/uri/CommonURIResolver
  	at org.apache.fop.apps.FOURIResolver.<init>(FOURIResolver.java:56)
  	at org.apache.fop.apps.FopFactory.<init>(FopFactory.java:155)
  	at org.apache.fop.apps.FopFactory.newInstance(FopFactory.java:177)
  	at org.apache.fop.cli.CommandLineOptions.<init>(CommandLineOptions.java:121)
  	at org.apache.fop.cli.Main.startFOP(Main.java:157)
  	at org.apache.fop.cli.Main.main(Main.java:205)
  Caused by: java.lang.ClassNotFoundException: org.apache.xmlgraphics.util.uri.CommonURIResolver
  	at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
  	at java.security.AccessController.doPrivileged(Native Method)
  	at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
  	at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
  	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
  	at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
  	... 6 more


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages fop depends on:
ii  default-jre-headless [jav 1:1.6-40       Standard Java or Java compatible R
ii  gcj-4.4-jre-headless [jav 4.4.4-10       Java runtime environment using GIJ
ii  gcj-4.5-jre-headless [jav 4.5.0-10       Java runtime environment using GIJ
ii  gcj-jre-headless [java2-r 4:4.4.4-2      Java runtime environment using GIJ
ii  java-wrappers             0.1.16         wrappers for java executables
ii  libavalon-framework-java  4.2.0-7        Common framework for Java server a
ii  libbatik-java             1.7-6          xml.apache.org SVG Library
ii  libbsf-java               1:2.4.0-4      Bean Scripting Framework to suppor
ii  libcommons-io-java        1.4-3          Common useful IO related classes
ii  libcommons-logging-java   1.1.1-8        commmon wrapper interface for seve
ii  libxalan2-java            2.7.1-5        XSL Transformations (XSLT) process
ii  libxerces2-java           2.9.1-4.1      Validating XML parser for Java wit
ii  libxml-commons-external-j 1.3.05-2       XML Commons external code - DOM, S
ii  libxmlgraphics-commons-ja 1.4.dfsg-1     reusable components used by Batik 
ii  libxp6                    1:1.0.0.xsf1-2 X Printing Extension (Xprint) clie
ii  libxt6                    1:1.0.7-1      X11 toolkit intrinsics library
ii  libxtst6                  2:1.1.0-3      X11 Testing -- Record extension li
ii  openjdk-6-jre-headless [j 6b18-1.8.1-1   OpenJDK Java runtime, using Hotspo

Versions of packages fop recommends:
ii  libsaxon-java                 1:6.5.5-6  The Saxon XSLT Processor

Versions of packages fop suggests:
ii  fop-doc                     1:1.0.dfsg-2 Documentation for fop
pn  libservlet2.4-java          <none>       (no description available)

-- no debconf information

-- 
brian m. carlson / brian with sandals: Houston, Texas, US
+1 832 623 2791 | http://www.crustytoothpaste.net/~bmc | My opinion only
OpenPGP: RSA v4 4096b: 88AC E9B2 9196 305B A994 7552 F1BA 225C 0223 B187
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-java-maintainers/attachments/20100828/e7892a6f/attachment.pgp>


More information about the pkg-java-maintainers mailing list