[ 
https://jira.codehaus.org/browse/MANTRUN-111?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Benson Margulies closed MANTRUN-111.
------------------------------------

       Resolution: Not A Bug
    Fix Version/s: 1.6
         Assignee: Benson Margulies

You tried to use an ant task that is not part of the set of tasks that are 
included by default in the antrun plugin. You would have needed to add more 
dependencies to the plugin.

> Error related to running XSLT - v 1.3
> -------------------------------------
>
>                 Key: MANTRUN-111
>                 URL: https://jira.codehaus.org/browse/MANTRUN-111
>             Project: Maven 2.x Antrun Plugin
>          Issue Type: Bug
>    Affects Versions: 1.3
>         Environment: Windows XP
> Maven 2.1.0
>            Reporter: Jethrik
>            Assignee: Benson Margulies
>             Fix For: 1.6
>
>
> The best thing for me to do is probably just try using one of the Maven XSLT 
> plugins, which is what I'll do next, but I figured I'd report this.  My POM 
> looks like this:
>                       <plugin>
>                               <groupId>org.apache.maven.plugins</groupId>
>                               <artifactId>maven-antrun-plugin</artifactId>
>                               <version>1.3</version>
>                               <executions>
>                                       <execution>
>                                               <id>generate-custom-pom</id>
>                                               
> <phase>pre-integration-test</phase>
>                                               <goals>
>                                                       <goal>run</goal>
>                                               </goals>
>                                               <configuration>                 
>                         
>                                                       <tasks>
>                                                               <xslt 
> in="${basedir}/pom.xml" out="${basedir}/target/pom.xml" 
> style="${basedir}/src/strip-pom-parent.xslt" />
>                                                       </tasks>                
>                                 
>                                               </configuration>
>                                       </execution>
>                               </executions>
>                       </plugin>
> And running it generates this error:
> [INFO] [antrun:run {execution: generate-custom-pom}] 
> [INFO] Executing tasks 
> java.lang.ClassNotFoundException: 
> org.apache.tools.ant.taskdefs.optional.TraXLia ison 
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:200) 
>         at java.security.AccessController.doPrivileged(Native Method) 
>         at java.net.URLClassLoader.findClass(URLClassLoader.java:188) 
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:307) 
>         at 
> org.codehaus.classworlds.RealmClassLoader.loadClassDirect(RealmClassL 
> oader.java:195) 
>         at 
> org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassReal 
> m.java:255) 
>         at 
> org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassReal 
> m.java:274) 
>         at 
> org.codehaus.classworlds.RealmClassLoader.loadClass(RealmClassLoader. 
> java:214) 
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:252) 
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) 
>         at java.lang.Class.forName0(Native Method) 
>         at java.lang.Class.forName(Class.java:169) 
>         at 
> org.apache.tools.ant.taskdefs.XSLTProcess.loadClass(XSLTProcess.java: 548) 
>         at 
> org.apache.tools.ant.taskdefs.XSLTProcess.resolveProcessor(XSLTProces 
> s.java:533) 
>         at 
> org.apache.tools.ant.taskdefs.XSLTProcess.getLiaison(XSLTProcess.java :785) 
>         at 
> org.apache.tools.ant.taskdefs.XSLTProcess.execute(XSLTProcess.java:30 0) 
>         at 
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) 
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
>         at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. 
> java:39) 
>         at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces 
> sorImpl.java:25) 
>         at java.lang.reflect.Method.invoke(Method.java:597) 
>         at 
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.jav a:106) 
>         at org.apache.tools.ant.Task.perform(Task.java:348) 
>         at org.apache.tools.ant.Target.execute(Target.java:357) 
>         at 
> org.apache.maven.plugin.antrun.AbstractAntMojo.executeTasks(AbstractA 
> ntMojo.java:118) 
>         at 
> org.apache.maven.plugin.antrun.AntRunMojo.execute(AntRunMojo.java:98) 
>         at 
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi 
> nManager.java:483) 
>         at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa 
> ultLifecycleExecutor.java:678) 
>         at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLi 
> fecycle(DefaultLifecycleExecutor.java:540) 
>         at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau 
> ltLifecycleExecutor.java:519) 
>         at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan 
> dleFailures(DefaultLifecycleExecutor.java:371) 
>         at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen 
> ts(DefaultLifecycleExecutor.java:332) 
>         at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi 
> fecycleExecutor.java:181) 
>         at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:356) 
>         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:137) 
>         at org.apache.maven.cli.MavenCli.main(MavenCli.java:356) 
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
>         at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. 
> java:39) 
>         at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces 
> sorImpl.java:25) 
>         at java.lang.reflect.Method.invoke(Method.java:597) 
>         at 
> org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) 
>         at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) 
>         at 
> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) 
>         at org.codehaus.classworlds.Launcher.main(Launcher.java:375)

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to