I haave a JDeveloper ant script I want to run with Maven. I get no issues
when I run this through JDeveloper.

           <plugin>
               <artifactId>maven-antrun-plugin</artifactId>
               <executions>
                   <execution>
                       <phase>generate-sources</phase>
                       <configuration>
                           <tasks>

                               <ant antfile="${basedir}/src/main/build.xml"
inheritRefs="true">
                                   <target name="compile"/>
                               </ant>


                           </tasks>
                           <!--<sourceRoot>${project.build.directory
}/generated-sources/main/java</sourceRoot>
                           <testSourceRoot>${project.build.directory
}/generated-sources/test/java</testSourceRoot>-->
                       </configuration>
                       <goals>
                           <goal>run</goal>
                       </goals>
                   </execution>
               </executions>
           </plugin>



I get this error though when I run this through Maven:
======================================

compile:
    [echo]
    [echo] --------------------------------------------------------------
    [echo] | Compiling bpel process MISFileIntakeProcess, revision 1.0
    [echo] --------------------------------------------------------------
    [echo]
validating
"C:\viewstore\esp_lynx_dap\esp\dap\c2\bpel\mis-file-intake-bpel\src\main\bpel\MISFileIntakeProcess.bpel"
...
java.lang.NoClassDefFoundError: sun/tools/javac/Main
       at com.collaxa.cube.util.JavaHelper.javac(JavaHelper.java:203)
       at com.collaxa.cube.util.JavaHelper.javac(JavaHelper.java:174)
       at
com.collaxa.cube.lang.compiler.CubeProcessor.compileGeneratedClasses(
CubeProcessor.java:963)
       at com.collaxa.cube.lang.compiler.CubeProcessor.transformClientSide(
CubeProcessor.java:572)
       at com.collaxa.cube.lang.compiler.CubeProcessor.transformClientSide(
CubeProcessor.java:457)
       at com.collaxa.cube.lang.compiler.CubeParserHelper.compileClientSide
(CubeParserHelper.java:83)
       at com.collaxa.cube.ant.taskdefs.Bpelc.execute(Bpelc.java:626)
       at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java
:275)
       at org.apache.tools.ant.Task.perform(Task.java:364)
       at org.apache.tools.ant.Target.execute(Target.java:341)
       at org.apache.tools.ant.Target.performTasks(Target.java:369)
       at org.apache.tools.ant.Project.executeSortedTargets(Project.java
:1216)
       at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(
SingleCheckExecutor.java:37)
       at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
       at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:382)
       at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java
:275)
       at org.apache.tools.ant.Task.perform(Task.java:364)
       at org.apache.tools.ant.Target.execute(Target.java:341)
       at org.apache.maven.plugin.antrun.AbstractAntMojo.executeTasks(
AbstractAntMojo.java:108)
       at org.apache.maven.plugin.antrun.AntRunMojo.execute(AntRunMojo.java
:83)
       at org.apache.maven.plugin.DefaultPluginManager.executeMojo(
DefaultPluginManager.java:420)
       at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(
DefaultLifecycleExecutor.java:539)
       at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle
(DefaultLifecycleExecutor.java:480)
       at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(
DefaultLifecycleExecutor.java:459)
       at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures
(DefaultLifecycleExecutor.java:311)
       at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(
DefaultLifecycleExecutor.java:278)
       at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(
DefaultLifecycleExecutor.java:143)
       at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:330)
       at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:123)
       at org.apache.maven.cli.MavenCli.main(MavenCli.java:272)
       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:585)
       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)




--
---
Thanks,
Mick Knutson

http://www.baselogic.com
http://www.blincmagazine.com
http://www.djmick.com
http://www.myspace.com/mickknutson
http://www.myspace.com/djmick_dot_com
http://www.myspace.com/sexybeotches
http://www.thumpradio.com
---

Reply via email to