You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Sean Langford <me...@seanlangford.com> on 2003/02/03 19:46:56 UTC
help with maventask
Hi,
I'm having a little trouble using the Maven Ant Task. In my build.xml,
I have the following target:
<target name="maven">
<property environment="env"/>
<path id="maven.class.path">
<fileset dir="/home/maven/sw/maven-1.0-beta-7/lib">
<include name="*.jar"/>
<include name="*.zip"/>
</fileset>
</path>
<taskdef name="maven"
classname="org.apache.maven.ant.MavenTask"
classpathref="maven.class.path"/>
<maven mavenHome="/home/maven/sw/maven-1.0-beta-7"
goalName="site:generate"
projectBuildFile="maven.xml"
toolsJar="${env.JAVA_HOME}/lib/tools.jar"/>
</target>
Running "maven site:generate" works normally, yet when I try and use the
above target through ant ('ant maven') I get this result:
maven:
[property] Loading Environment env.
[maven] __ __
[maven] | \/ |__ Jakarta _ ___
[maven] | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~
[maven] |_| |_\__,_|\_/\___|_||_| v. 1.0-beta-7
[maven] /home/maven/dev/trunk-collision/src
[maven] site:generate:
[maven] [ERROR] BUILD FAILED
[maven] [ERROR] java.lang.NullPointerException
[maven] [ERROR] at
org.apache.commons.logging.LogFactory.getFactory(LogFactory.java:326)
[maven] [ERROR] at
org.apache.commons.logging.LogFactory.getLog(LogFactory.java:382)
[maven] [ERROR] at
org.apache.commons.jelly.tags.werkz.AttainGoalTag.<init>(AttainGoalTag.java:81)
[maven] [ERROR] at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[maven] [ERROR] at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
[maven] [ERROR] at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
[maven] [ERROR] at
java.lang.reflect.Constructor.newInstance(Constructor.java:274)
[maven] [ERROR] at java.lang.Class.newInstance0(Class.java:306)
[maven] [ERROR] at java.lang.Class.newInstance(Class.java:259)
[maven] [ERROR] at
org.apache.commons.jelly.impl.DefaultTagFactory.createTag(DefaultTagFactory.java:88)
[maven] [ERROR] at
org.apache.commons.jelly.impl.TagScript.createTag(TagScript.java:341)
[maven] [ERROR] at
org.apache.commons.jelly.impl.TagScript.getTag(TagScript.java:219)
[maven] [ERROR] at
org.apache.commons.jelly.impl.BeanTagScript.run(BeanTagScript.java:135)
[maven] [ERROR] at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:134)
[maven] [ERROR] at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:190)
[maven] [ERROR] at
org.apache.commons.jelly.tags.werkz.GoalTag$1.performAction(GoalTag.java:119)
[maven] [ERROR] at com.werken.werkz.Goal.attain(Goal.java:524)
[maven] [ERROR] at
org.apache.maven.app.Maven.runGoals(Maven.java:943)
[maven] [ERROR] at
org.apache.maven.app.Maven.attainGoals(Maven.java:844)
[maven] [ERROR] at org.apache.maven.app.App.doMain(App.java:379)
[maven] [ERROR] at org.apache.maven.app.App.main(App.java:892)
[maven] [ERROR] at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[maven] [ERROR] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[maven] [ERROR] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[maven] [ERROR] at java.lang.reflect.Method.invoke(Method.java:324)
[maven] [ERROR] at
com.werken.forehead.Forehead.run(Forehead.java:543)
[maven] [ERROR] at
com.werken.forehead.Forehead.main(Forehead.java:573)
[maven] [ERROR] at
org.apache.maven.ant.MavenTask.execute(MavenTask.java:213)
[maven] [ERROR] at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:166)
[maven] [ERROR] at org.apache.tools.ant.Task.perform(Task.java:319)
[maven] [ERROR] at
org.apache.tools.ant.Target.execute(Target.java:309)
[maven] [ERROR] at
org.apache.tools.ant.Target.performTasks(Target.java:336)
[maven] [ERROR] at
org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[maven] [ERROR] at
org.apache.tools.ant.Project.executeTargets(Project.java:1250)
[maven] [ERROR] at
org.apache.tools.ant.Main.runBuild(Main.java:610)
[maven] [ERROR] at org.apache.tools.ant.Main.start(Main.java:196)
[maven] [ERROR] at org.apache.tools.ant.Main.main(Main.java:235)
[maven] [ERROR] java.lang.NullPointerException
[maven] Total time: 24 seconds
Other people on this list have reported trouble with the Maven ant task.
Has anyone gotten it to work successfully? Anyone have any insight as
to what I might be doing wrong? Using maven-b7.
Thanks!
Sean