Bug#240344: gjdoc: does not work at all

Roman Kennke Roman Kennke <roman@ontographics.com>, 240344@bugs.debian.org
Fri Mar 26 14:54:04 2004


Package: gjdoc
Version: 0.6.1-8
Severity: grave
Justification: renders package unusable

When invoking gjdoc I get the following:

roman@moonlight:~/cvs/KTv4$ gjdoc -d doc -sourcepath src com.knowledgetracking
For now, please make sure that you include the core source directory
in -sourcepath
Loading classes for package com.knowledgetracking...
WARNING: No description found for package com.knowledgetracking
Constructing Javadoc information...
Resolving references in classes...
Resolving references in packages...
Resolving references in class comments...
Resolving references in package comments...
Running doclet...
Writing XML Index file...
Writing XML information for com.knowledgetracking.Test...
gnu.classpath.tools.doclets.xmldoclet.doctranslet.DocTransletException: Caused by - javax.xml.transform.TransformerFactoryConfigurationError: Factory class com.icl.saxon.TransformerFactoryImpl not found
   at gnu.classpath.tools.doclets.xmldoclet.doctranslet.DocTranslet.getOutputFileList (DocTranslet.java:267)
   at gnu.classpath.tools.doclets.xmldoclet.doctranslet.DocTranslet.apply (DocTranslet.java:119)
   at gnu.classpath.tools.doclets.xmldoclet.Driver.instanceStart (Driver.java:1102)
   at gnu.classpath.tools.doclets.xmldoclet.Driver.start (Driver.java:232)
   at java.lang.reflect.Method.invoke0 (Method.java)
   at java.lang.reflect.Method.invoke (Method.java:255)
   at gnu.classpath.tools.gjdoc.Main.startDoclet (Main.java:408)
   at gnu.classpath.tools.gjdoc.Main.start (Main.java:609)
   at gnu.classpath.tools.gjdoc.Main.main (Main.java:477)
ERROR: gnu.classpath.tools.doclets.xmldoclet.doctranslet.DocTransletException: Caused by - javax.xml.transform.TransformerFactoryConfigurationError: Factory class com.icl.saxon.TransformerFactoryImpl not found
Done.
1 warnings



At first glance this looks like the Saxon libraries are missing. I installed Saxon and included it in gjdocs classpath (by inserting it in /usr/bin/gjdoc), but this does not solve the problem, it produces the same stacktrace, only without the saxon part :-(

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.3-1-k7
Locale: LANG=de_DE@euro, LC_CTYPE=de_DE@euro

Versions of packages gjdoc depends on:
ii  debhelper              4.2.4             helper programs for debian/rules
ii  gij-3.3 [java1-runtime 1:3.3.3-1         The GNU Java bytecode interpreter
ii  kaffe [java1-runtime]  2:1.1.4-3         A JVM to run Java bytecode
ii  libgnujaxp-java        0.0.cvs20030915-2 A free implementation of jaxp api
ii  libxalan2-java         2.6.0-1           XSL Transformations (XSLT) process

-- no debconf information