maven can't generate the scarab documentation on a fresh checkout

Hussayn Dabbous <[email protected]>
Newsgroups gmane.comp.java.scarab.devel
Message-ID <[email protected]>
Hi,
i just downloaded the trunk from

     http://scarab.tigris.org/svn/scarab/trunk

i checked the README and just did follow the suggestions, which
have been written down there. So the very first thing i tried was to
generate the scarab documentation using maven. But that failed.

i am running on windows xp (sp2) using cygwin and
java version "1.4.2_08"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_08-b03)
Java HotSpot(TM) Client VM (build 1.4.2_08-b03, mixed mode)

In shortest words, the system responds with:

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
Provider for javax.xml.transform.TransformerFactory cannot be found
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

This is what i see on my shell window, when running from within the
root directory of the scarab checkout:

$ maven xdoc:transform
  __  __
|  \/  |__ _Apache__ ___
| |\/| / _` \ V / -_) ' \  ~ intelligent projects ~
|_|  |_\__,_|\_/\___|_||_|  v. 1.0.2

Attempting to download commons-dbcp-1.2.2.jar.
118K downloaded
Attempting to download jcs-1.3.jar.
425K downloaded
Attempting to download lucene-core-2.2.0.jar.
525K downloaded
Attempting to download lucene-analyzers-2.2.0.jar.
70K downloaded
Attempting to download torque-gen-3.3-RC2.jar.
120K downloaded
Attempting to download torque-3.3-RC2.jar.
169K downloaded
Attempting to download torque-gen-templates-3.3-RC2.jar.
206K downloaded
Attempting to download fulcrum-parser-1.0.2-dev-r223202-patched.jar.
24K downloaded
Attempting to download hsqldb-1.8.0.7.jar.
628K downloaded
Attempting to download maven-tasks-plugin-1.3.0.jar.
8K downloaded
Attempting to download maven-findbugs-plugin-1.3.1.jar.
9K downloaded
build:start:

xdoc:init:
     [mkdir] Created dir: 
C:\usr\local\projects\scarab\trunk\target\generated-xdocs
     [mkdir] Created dir: C:\usr\local\projects\scarab\trunk\target\docs
Caught exception evaluating: 
org.apache.commons.jexl.ExpressionImpl@18e18a3. Reason: 
java.lang.Exception: Null comparison : GE
java.lang.Exception: Null comparison : GE
         at 
org.apache.commons.jexl.parser.ASTGENode.value(ASTGENode.java:95)
         at 
org.apache.commons.jexl.parser.ASTExpression.value(ASTExpression.java:85)
         at 
org.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java:123)
         at 
org.apache.commons.jelly.expression.jexl.JexlExpression.evaluate(JexlExpression.java:115)
         at 
org.apache.commons.jelly.expression.jexl.JexlExpressionFactory$ExpressionSupportLocal.evaluate(JexlExpressionFactory.java:168)
         at 
org.apache.commons.jelly.expression.ExpressionSupport.evaluateRecurse(ExpressionSupport.java:106)
         at 
org.apache.commons.jelly.expression.ExpressionSupport.evaluateAsBoolean(ExpressionSupport.java:116)
         at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:87)
         at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
         at 
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
         at 
org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)
         at 
org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)
         at com.werken.werkz.Goal.fire(Goal.java:639)
         at com.werken.werkz.Goal.attain(Goal.java:575)
         at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
         at 
org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGoalTag.java:127)
         at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
         at 
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
         at 
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
         at 
com.werken.werkz.jelly.PostGoalTag$1.firePostGoal(PostGoalTag.java:87)
         at com.werken.werkz.Goal.firePostGoalCallbacks(Goal.java:710)
         at com.werken.werkz.Goal.fire(Goal.java:654)
         at com.werken.werkz.Goal.attain(Goal.java:575)
         at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
         at com.werken.werkz.Goal.attain(Goal.java:573)
         at 
org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:671)
         at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
         at org.apache.maven.cli.App.doMain(App.java:488)
         at org.apache.maven.cli.App.main(App.java:1239)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at com.werken.forehead.Forehead.run(Forehead.java:551)
         at com.werken.forehead.Forehead.main(Forehead.java:581)
set-xml-transformer:

     [style] Transforming into 
C:\usr\local\projects\scarab\trunk\target\generated-xdocs
     [style] Processing 
C:\usr\local\projects\scarab\trunk\xdocs\scarab_properties.xml to 
C:\usr\local\projects\scarab\trunk\target\generated-xdocs\sca
rab_properties.xml
     [style] Loading stylesheet 
C:\usr\local\projects\scarab\trunk\xdocs\properties.xsl

BUILD FAILED
File...... c:\usr\local\projects\scarab\trunk\maven.xml
Element... ant:style
Line...... 277
Column.... 76
Provider for javax.xml.transform.TransformerFactory cannot be found
Total time: 15 seconds
Finished at: Wed Mar 12 21:52:24 CET 2008


hdab@xpw001-p34 /cygdrive/c/usr/local/projects/scarab/trunk
$ which java
/cygdrive/c/j2sdk1.4.2_08/bin/java

hdab@xpw001-p34 /cygdrive/c/usr/local/projects/scarab/trunk
$ maven --version
  __  __
|  \/  |__ _Apache__ ___
| |\/| / _` \ V / -_) ' \  ~ intelligent projects ~
|_|  |_\__,_|\_/\___|_||_|  v. 1.0.2


hdab@xpw001-p34 /cygdrive/c/usr/local/projects/scarab/trunk
$
Anybody got an idea what might possibly be te problem ?

thanks, regards, hussayn
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.