What's the line of code on 
file:/usr/local/maven/plugins/maven-eclipse-plugin-plugin-0.1.1-SNAPSHOT/:238:43: 


i.e. line 238, column 43.

--
dIon Gillard, Multitask Consulting
Blog:      http://blogs.codehaus.org/people/dion/


Jeffrey Bonevich <[EMAIL PROTECTED]> wrote on 09/10/2003 12:47:43 PM:

> Posted this a few days back and have received no feedback.  Anyone home? 

> ;-)
> 
> Gilles Dodinet did a bit of refactoring of the build process for 
> mevenide, so things are a bit cleaner.  However, it continues to fail 
> for me (on linux, rc1, jdk1.4.2) but works fine for him (winxp, rc1):
> 
> [EMAIL PROTECTED] mevenide-master]$ maven -e mevenide:build-all
>   __  __
> |  \/  |__ _Apache__ ___
> | |\/| / _` \ V / -_) ' \  ~ intelligent projects ~
> |_|  |_\__,_|\_/\___|_||_|  v. 1.0-rc1-SNAPSHOT
> 
> 
> BUILD FAILED
> org.apache.commons.jelly.JellyTagException: 
> file:/usr/local/maven/plugins/maven-eclipse-plugin-plugin-0.1.1-
> SNAPSHOT/:238:43: 
> <ant:property> java.lang.StackOverflowError
>          at 
> 
org.apache.commons.jelly.impl.TagScript.handleException(TagScript.java:702)
>          at 
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:296)
>          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.GoalTag$1.performAction(GoalTag.java:128)
>          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 
> com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134)
>          at 
> org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag.
> doTag(LazyAttainGoalTag.java:107)
>          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 
> org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:91)
>          at 
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
>          at 
> org.apache.commons.jelly.JellyContext.runScript(JellyContext.java:634)
>          at 
> org.apache.commons.jelly.JellyContext.runScript(JellyContext.java:595)
>          at 
> org.apache.commons.jelly.tags.core.IncludeTag.doTag(IncludeTag.java:147)
>          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.GoalTag$1.performAction(GoalTag.java:128)
>          at com.werken.werkz.Goal.fire(Goal.java:639)
>          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:448)
>          at 
org.apache.maven.MavenSession.attainGoals(MavenSession.java:348)
>          at org.apache.maven.cli.App.doMain(App.java:543)
>          at org.apache.maven.cli.App.main(App.java:1109)
>          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)
> Caused by: java.lang.StackOverflowError
> Root cause
> java.lang.StackOverflowError
> Root cause
> java.lang.StackOverflowError
> File...... file:/usr/local/eclipse/mevenide/test/mevenide-master/
> Element... j:include
> Line...... 30
> Column.... 41
> file:/usr/local/maven/plugins/maven-eclipse-plugin-plugin-0.1.1-
> SNAPSHOT/:238:43: 
> <ant:property> java.lang.StackOverflowError
> Total time: 19 seconds
> Finished at: Wed Oct 08 22:46:09 EDT 2003
> 
> Any clues where to start looking?
> 
> jeff
> 
> Jeffrey Bonevich wrote:
> > I am working on the mevenide plugin, and we are using ant:property to 
> > get at environment info like so:
> > 
> > * in maven.xml:
> >   <goal name="mevenide:init" description="Copy eclipse dependencies to 

> > maven.repo.local if necessary">
> >     <util:file var="installScript" 
> > name="${basedir}/install-dependencies.xml"/>
> >     <j:include file="${installScript}"/>
> >   </goal>
> > 
> > * and the contents of install-dependencies.xml has:
> > <?xml version="1.0"?>
> > <j:jelly xmlns:ant="jelly:ant" xmlns:j="jelly:core">
> > 
> >   <!-- set eclipse.home property -->
> >   <ant:property environment="env"/>
> >   <ant:property name="eclipse.home" location="${env.ECLIPSE_HOME}"/>
> > 
> >   <!-- find swt.plugin.dir -->
> >   <ant:available property="swt.plugin.dir"
> >            value="org.eclipse.swt.gtk_3.0.0/ws/gtk"
> > 
> > 
file="${eclipse.home}/plugins/org.eclipse.swt.gtk_3.0.0/ws/gtk/swt.jar"/>
> > ...
> > 
> > Everytime I try to do a maven mevenide:build-all I get the following:
> > 
> > [EMAIL PROTECTED] mevenide-master]$ maven -e mevenide:build-all
> >  __  __
> > |  \/  |__ _Apache__ ___
> > | |\/| / _` \ V / -_) ' \  ~ intelligent projects ~
> > |_|  |_\__,_|\_/\___|_||_|  v. 1.0-rc1-SNAPSHOT
> > 
> > 
> > BUILD FAILED
> > org.apache.commons.jelly.JellyTagException: 
> > file:/usr/local/eclipse/mevenide/test/mevenide-master/install-
> dependencies.xml:5:35: 
> > <ant:property> java.lang.StackOverflowError
> >         at 
> > 
org.apache.commons.jelly.impl.TagScript.handleException(TagScript.java:702)
> >         at 
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:296)
> >         at 
> > org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
> >         at 
> > org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
> >         at 
> > org.apache.commons.jelly.tags.core.JellyTag.doTag(JellyTag.java:91)
> >         at 
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
> >         at 
> > org.apache.commons.jelly.JellyContext.runScript(JellyContext.java:634)
> >         at 
> > org.apache.commons.jelly.JellyContext.runScript(JellyContext.java:595)
> >         at 
> > 
org.apache.commons.jelly.tags.core.IncludeTag.doTag(IncludeTag.java:147)
> >         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.GoalTag$1.performAction(GoalTag.java:128)
> >         at com.werken.werkz.Goal.fire(Goal.java:639)
> >         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:448)
> >         at 
org.apache.maven.MavenSession.attainGoals(MavenSession.java:348)
> >         at org.apache.maven.cli.App.doMain(App.java:543)
> >         at org.apache.maven.cli.App.main(App.java:1109)
> >         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)
> > Caused by: java.lang.StackOverflowError
> > Root cause
> > java.lang.StackOverflowError
> > Root cause
> > java.lang.StackOverflowError
> > File...... file:/usr/local/eclipse/mevenide/test/mevenide-master/
> > Element... j:include
> > Line...... 21
> > Column.... 41
> > file:/usr/local/eclipse/mevenide/test/mevenide-master/install-
> dependencies.xml:5:35: 
> > <ant:property> java.lang.StackOverflowError
> > Total time: 11 seconds
> > Finished at: Sun Oct 05 12:57:34 EDT 2003
> > 
> > 
> > I have tried this under both maven-1.0-beta10 and rc1 (on linux, java 
> > 1.4.2-b28), and have tried it as various users to see if it was bad 
> > environment data or something.  Any clues what might be going on?  I 
do 
> > not think it is a maven problem, but rather for our maven.xml script 
or 
> > project def.  All attached.
> > 
> > jeff
> > 
> > 
> > 
> > 
------------------------------------------------------------------------
> > 
> > <?xml version="1.0" encoding="UTF-8"?>
> > 
> > <project>
> >   <pomVersion>3</pomVersion>
> >   <groupId>mevenide</groupId>
> >   <currentVersion>0.1</currentVersion>
> >   <logo>/images/mevenide-logo.jpg</logo>
> >   <organization>
> >     <name>Sourceforge</name>
> >     <url>http://sf.net/</url>
> > 
<logo>http://sourceforge.net/sflogo.php?group_id=54263&amp;type=5</logo>
> >   </organization>
> > 
> >   <inceptionYear>2003</inceptionYear>
> >   <package>org.mevenide</package>
> >   <!-- url>http://mevenide.sf.net/${pom.artifactId}/</url -->
> >   <url>http://mevenide.sf.net</url>
> >   <issueTrackingUrl>http://sourceforge.net/tracker/?
> group_id=54263&amp;atid=473195</issueTrackingUrl>
> >   <siteAddress>shell.sourceforge.net</siteAddress>
> >   <!-- siteDirectory>/home/groups/m/me/mevenide/htdocs</siteDirectory 
-->
> > 
<siteDirectory>${user.home}/.mevenide/${pom.artifactId}</siteDirectory>
> > 
> >   <repository>
> >     <connection>scm:cvs:pserver:[EMAIL PROTECTED]:
> /cvsroot/mevenide:${pom.artifactId}</connection>
> >     <developerConnection>scm:cvs:ext:[EMAIL PROTECTED]
> 
sourceforge.net:/cvsroot/mevenide:${pom.artifactId}</developerConnection>
> >     <url>http://cvs.sourceforge.net/cgi-bin/viewcvs.
> cgi/mevenide/${pom.artifactId}/</url>
> >   </repository>
> > 
> >   <versions>
> >     <version>
> >       <id>ea</id>
> >       <name>0.1-ea</name>
> >       <tag>V_0_1_ALPHA_1</tag>
> >     </version>
> >     <version>
> >       <id>alpha-1</id>
> >       <name>0.1-alpha-A</name>
> >       <tag>V_0_1_ALPHA_1_1</tag>
> >     </version>
> >   </versions>
> > 
> >   <mailingLists>
> >     <mailingList>
> >       <name>Mevenide User List</name>
> >       <subscribe>[EMAIL PROTECTED]
> body=subscribe</subscribe>
> >       <unsubscribe>[EMAIL PROTECTED]
> body=unsubscribe</unsubscribe>
> >       <archive>http://sourceforge.net/mailarchive/forum.php?
> forum_id=9925</archive>
> >     </mailingList>
> >     <mailingList>
> >       <name>Mevenide Developer List</name>
> >       <subscribe>[EMAIL PROTECTED]
> net?body=subscribe</subscribe>
> >       <unsubscribe>[EMAIL PROTECTED]
> net?body=unsubscribe</unsubscribe>
> >       <archive>http://sourceforge.net/mailarchive/forum.php?
> forum_id=10398</archive>
> >     </mailingList>
> >   </mailingLists>
> > 
> >   <developers>
> >     <developer>
> >       <name>Gilles Dodinet</name>
> >       <id>gdodinet</id>
> >       <email>[EMAIL PROTECTED]</email>
> >       <organization/>
> >       <roles>
> >          <role>Developer Java</role>
> >       </roles>
> >       <timezone>GMT+1</timezone>
> >     </developer>
> >     <developer>
> >       <name>Jeffrey Bonevich</name>
> >       <id>jbonevic</id>
> >       <email>[EMAIL PROTECTED]</email>
> >       <organization/>
> >       <roles>
> >          <role>Developer Java</role>
> >       </roles>
> >       <url>http://www.bonevich.com/index.php</url>
> >       <timezone>-4</timezone>
> >     </developer>
> >   </developers>
> > 
> >   <build>
> >      <nagEmailAddress>[EMAIL PROTECTED]</nagEmailAddress>
> > 
> >     <sourceDirectory>src/java</sourceDirectory>
> >     <unitTestSourceDirectory>src/test/java</unitTestSourceDirectory>
> >     <aspectSourceDirectory>src/aspects</aspectSourceDirectory>
> > 
> >     <unitTest>
> > 
> >       <includes>
> >         <include>**/*Test.java</include>
> >       </includes>
> > 
> > 
> >       <resources>
> > 
> >         <resource>
> >           <directory>${basedir}/etc</directory>
> >           <includes>
> >             <include>**/*.*</include>
> >           </includes>
> >         </resource>
> > 
> >         <resource>
> >           <directory>${basedir}/src/test/etc</directory>
> >           <includes>
> >             <include>**/*.*</include>
> >           </includes>
> >         </resource>
> >         <resource>
> >           <directory>${basedir}/src/test/etc</directory>
> >           <includes>
> >             <include>fixtures/*.*</include>
> >           </includes>
> >         </resource>
> >          <resource>
> >           <directory>${basedir}/src/test/conf</directory>
> >           <includes>
> >             <include>**/*.*</include>
> >           </includes>
> >         </resource>
> > 
> >         <resource>
> >           <directory>${basedir}/etc</directory>
> >           <includes>
> >             <include>*.*</include>
> >             <include>META-INF/services/*.*</include>
> >             <include>templates/**/*.*</include>
> >           </includes>
> >         </resource>
> > 
> > 
> >       </resources>
> > 
> >     </unitTest>
> > 
> >     <resources>
> >       <resource>
> >           <directory>${basedir}/etc</directory>
> >           <includes>
> >             <include>*.*</include>
> >           </includes>
> >       </resource>
> >       <resource>
> >            <directory>${basedir}/etc</directory>
> >           <includes>
> >             <include>META-INF/services/*.*</include>
> >           </includes>
> >       </resource>
> >     </resources>
> > 
> >   </build>
> > 
> >   <reports>
> > 
> >     <report>maven-jdepend-plugin</report>
> >     <report>maven-checkstyle-plugin</report>
> >     <report>maven-changes-plugin</report>
> >     <report>maven-changelog-plugin</report>
> >     <!-- report>maven-findbugs-plugin</report -->
> >     <report>maven-file-activity-plugin</report>
> >     <report>maven-developer-activity-plugin</report>
> >     <report>maven-javadoc-plugin</report>
> >     <report>maven-jxr-plugin</report>
> >     <report>maven-junit-report-plugin</report>
> >     <report>maven-tasklist-plugin</report>
> >     <!-- report>maven-jcoverage-plugin</report -->
> >     <!-- report>maven-jellydoc-plugin</report -->
> >     <report>maven-pmd-plugin</report>
> >     <!-- report>maven-simian-plugin</report -->
> >     <report>maven-faq-plugin</report>
> >     <report>maven-multiproject-plugin</report>
> >   </reports>
> > 
> > 
> > </project>
> > 
> > 
> > 
------------------------------------------------------------------------
> > 
> > <?xml version="1.0"?>
> > <j:jelly xmlns:ant="jelly:ant" xmlns:j="jelly:core"> 
> > 
> >   <ant:filterset id="project.ids.filterset.id">
> >     <ant:filter token="org.mevenide.core.id" value="${org.
> mevenide.core.id}"/> 
> >     <ant:filter token="org.mevenide.grabber.id" value="${org.
> mevenide.grabber.id}"/> 
> >     <ant:filter token="org.mevenide.ui.eclipse.id" value="${org.
> mevenide.ui.eclipse.id}"/> 
> >     <ant:filter token="org.mevenide.eclipse.feature.id" 
> value="${org.mevenide.eclipse.feature.id}"/> 
> >   </ant:filterset>
> >   <ant:filterset id="project.versions.filterset.id">
> >     <ant:filter token="org.mevenide.core.version" value="${org.
> mevenide.core.version}"/> 
> >     <ant:filter token="org.mevenide.grabber.version" value="${org.
> mevenide.grabber.version}"/> 
> >     <ant:filter token="org.mevenide.ui.eclipse.version" 
> value="${org.mevenide.ui.eclipse.version}"/> 
> >     <ant:filter token="org.mevenide.eclipse.feature.version" 
> value="${org.mevenide.eclipse.feature.version}"/> 
> >   </ant:filterset> 
> >   <ant:filterset id="${maven.eclipse.plugin.filterset.id}">
> >     <ant:filterset refid="project.versions.filterset.id"/>
> >     <ant:filterset refid="project.ids.filterset.id"/>
> >   </ant:filterset>
> > 
> > </j:jelly>
> > 
> > 
> > 
------------------------------------------------------------------------
> > 
> > <?xml version="1.0"?>
> > <j:jelly xmlns:ant="jelly:ant" xmlns:j="jelly:core">
> > 
> >    <!-- set eclipse.home property -->
> >    <ant:property environment="env"/>
> >      <ant:property name="eclipse.home" 
location="${env.ECLIPSE_HOME}"/>
> > 
> >    <!-- find swt.plugin.dir -->
> >    <ant:available property="swt.plugin.dir" 
> >                 value="org.eclipse.swt.gtk_3.0.0/ws/gtk"
> >                file="${eclipse.home}/plugins/org.eclipse.swt.
> gtk_3.0.0/ws/gtk/swt.jar"/>
> > 
> >    <ant:available property="swt.plugin.dir" 
> >                   value="org.eclipse.swt.gtk1x_3.0.0/ws/gtk1x"
> >                 file="${eclipse.home}/plugins/org.eclipse.swt.
> gtk1x_3.0.0/ws/gtk1x/swt.jar/swt.jar"/>
> > 
> >    <ant:available property="swt.plugin.dir" 
> >                 value="org.eclipse.swt.motif_3.0.0/ws/motif"
> >                 file="${eclipse.home}/plugins/org.eclipse.swt.
> motif_3.0.0/ws/motif/swt.jar"/> 
> > 
> >    <ant:available property="swt.plugin.dir" 
> >                 value="org.eclipse.swt.photon_3.0.0/ws/photon"
> >                 file="${eclipse.home}/plugins/org.eclipse.swt.
> photon_3.0.0/ws/photon/swt.jar"/> 
> > 
> >    <ant:available property="swt.plugin.dir" 
> >                 value="org.eclipse.swt.win32_3.0.0/ws/win32"
> >                 file="${eclipse.home}/plugins/org.eclipse.swt.
> win32_3.0.0/ws/win32/swt.jar"/>
> > 
> >      <!-- 
>        ensure that all dependencies are present in 
> the repository 
> >        by copying all needed eclipse-plugins jars
> >      -->
> >      <ant:copy file="${eclipse.home}/plugins/org.eclipse.core.
> resources_3.0.0/resources.jar" 
> >                tofile="${maven.repo.local}/eclipse/jars/eclipse-
> resources-3.0.0.jar"/>
> > 
> >      <ant:copy file="${eclipse.home}/plugins/org.eclipse.debug.
> core_3.0.0/dtcore.jar" 
> >                tofile="${maven.repo.local}/eclipse/jars/eclipse-
> dtcore-3.0.0.jar"/>
> > 
> >      <ant:copy file="${eclipse.home}/plugins/org.eclipse.debug.
> ui_3.0.0/dtui.jar" 
> >                tofile="${maven.repo.local}/eclipse/jars/eclipse-
> dtui-3.0.0.jar"/>
> > 
> >     <ant:copy file="${eclipse.home}/plugins/org.eclipse.jdt.
> core_3.0.0/jdtcore.jar" 
> >                tofile="${maven.repo.local}/eclipse/jars/eclipse-
> jdtcore-3.0.0.jar"/>
> > 
> >     <ant:copy file="${eclipse.home}/plugins/org.eclipse.jdt.ui_3.
> 0.0/jdt.jar" 
> >                tofile="${maven.repo.local}/eclipse/jars/eclipse-
> jdt-3.0.0.jar"/>
> > 
> >      <ant:copy file="${eclipse.home}/plugins/org.eclipse.jdt.
> launching_3.0.0/launching.jar" 
> >                tofile="${maven.repo.local}/eclipse/jars/eclipse-
> launching-3.0.0.jar"/>
> > 
> >     <ant:copy file="${eclipse.home}/plugins/org.eclipse.help_3.0.
> 0/help.jar" 
> >                 tofile="${maven.repo.local}/eclipse/jars/eclipse-
> help-3.0.0.jar"/>
> >      <ant:copy file="${eclipse.home}/plugins/org.eclipse.jface_3.
> 0.0/jface.jar" 
> >               tofile="${maven.repo.local}/eclipse/jars/eclipse-
> jface-3.0.0.jar"/> 
> > 
> >      <ant:copy file="${eclipse.home}/plugins/org.eclipse.jface.
> text_3.0.0/jfacetext.jar" 
> >               tofile="${maven.repo.local}/eclipse/jars/eclipse-
> jfacetext-3.0.0.jar"/> 
> > 
> >      <ant:copy file="${eclipse.home}/plugins/org.eclipse.text_3.0.
> 0/text.jar" 
> >               tofile="${maven.repo.local}/eclipse/jars/eclipse-
> text-3.0.0.jar"/> 
> > 
> >      <ant:copy file="${eclipse.home}/plugins/org.eclipse.core.
> runtime_3.0.0/runtime.jar" 
> >               tofile="${maven.repo.local}/eclipse/jars/eclipse-
> runtime-3.0.0.jar"/> 
> > 
> >      <ant:copy file="${eclipse.home}/plugins/org.eclipse.ui.
> workbench_3.0.0/workbench.jar" 
> >               tofile="${maven.repo.local}/eclipse/jars/eclipse-
> workbench-3.0.0.jar"/> 
> > 
> >      <ant:copy file="${eclipse.home}/plugins/org.eclipse.ui.
> workbench.texteditor_3.0.0/texteditor.jar" 
> >               tofile="${maven.repo.local}/eclipse/jars/eclipse-
> texteditor-3.0.0.jar"/> 
> > 
> >     <ant:copy file="${eclipse.home}/plugins/org.eclipse.ui.
> views_3.0.0/views.jar" 
> >               tofile="${maven.repo.local}/eclipse/jars/eclipse-
> views-3.0.0.jar"/> 
> > 
> >     <ant:copy file="${eclipse.home}/plugins/org.eclipse.ui.
> editors_3.0.0/editors.jar" 
> >               tofile="${maven.repo.local}/eclipse/jars/eclipse-
> editors-3.0.0.jar"/> 
> > 
> >     <ant:copy file="${eclipse.home}/plugins/org.eclipse.ui.
> externaltools_3.0.0/externaltools.jar" 
> >               tofile="${maven.repo.local}/eclipse/jars/eclipse-
> externaltools-3.0.0.jar"/> 
> > 
> >     <ant:copy file="${eclipse.home}/plugins/${swt.plugin.dir}/swt.jar" 

> >               tofile="${maven.repo.local}/eclipse/jars/eclipse-
> swt-3.0.0.jar"/> 
> > 
> > 
> > </j:jelly>
> > 
> > 
> > 
------------------------------------------------------------------------
> > 
> > <project default="build-all" 
> >        xmlns:maven="jelly:maven" 
> >        xmlns:j="jelly:core"
> >        xmlns:util="jelly:util"
> >        xmlns:ant="jelly:ant">
> > 
> >   <goal name="mevenide:install-maven-eclipse-plugin-plugin" 
> >          description="Checkout maven-eclipse-plugin-plugin from 
> cvs and install it">
> >       <attainGoal name="scm:checkout-project"/>
> >       <util:file var="mavenEclipsePluginPluginPom" name="${maven.
> 
scm.checkout.dir}/maven-plugins/maven-eclipse-plugin-plugin/project.xml"/>
> >     <maven:maven descriptor="${mavenEclipsePluginPluginPom}" 
> goals=" plugin:install,plugin:deploy"/>
> >   </goal>
> > 
> >   <goal name="mevenide:clean">
> >      <ant:delete dir="${maven.repo.local}/eclipse" quiet="true"/>
> >      <ant:delete dir="${maven.repo.local}/mevenide" quiet="true"/>
> >   </goal>
> > 
> >   <goal name="mevenide:init" description="Copy eclipse 
> dependencies to maven.repo.local if necessary">
> >     <util:file var="installScript" name="${basedir}/install-
> dependencies.xml"/>
> >     <j:include file="${installScript}"/>
> >   </goal>
> > 
> >   <goal name="mevenide:build-all" description="Build all Mevenide 
> modules" prereqs="mevenide:init">
> >     <attainGoal name="multiproject:goal"/>
> >     <attainGoal name="mevenide:create-update-dist"/>
> >   </goal>
> > 
> >   <goal name="mevenide:create-update-dist" prereqs="mevenide:init"
> description="Build Eclipse plugin update site">
> >       <util:file var="updateSiteProjectDescriptor" 
> name="${mevenide.eclipse.update.project.location}/project.xml"/>
> >     <maven:maven descriptor="${updateSiteProjectDescriptor}" 
> goals="eclipse-plugin:create-artifact-dist"/>
> >   </goal>
> > 
> >   <goal name="mevenide:build-core" description="Build Mevenide-core 
module">
> >       <util:file var="mevenideCoreProjectdescriptor" 
> name="${mevenide.core.project.location}/project.xml"/>
> >     <maven:maven descriptor="${mevenideCoreProjectdescriptor}" 
> goals="clean,jar:install"/> 
> >   </goal>
> > 
> >   <goal name="mevenide:build-site" description="Build Mevenide Site">
> >      <j:set var="maven.multiproject.excludes" value="${maven.
> multiproject.excludes}"/>
> >      <j:set var="maven.multiproject.includes" value="${maven.
> multiproject.includes},${mevenide.eclipse.plugin.project.location}
> /project.xml"/>
> >      <attainGoal name="multiproject:site"/>
> >   </goal>
> > 
> >   <goal name="mevenide:wiki">
> >      <j:set var="goal" value="wiki"/>
> >      <attainGoal name="multiproject:goal"/>
> >   </goal>
> > 
> >   <preGoal name="eclipse-plugin:install-artifact">
> >      <util:file var="filters" name="${mevenide.master.project.
> location}/init-filtersets.xml"/>
> >      <j:include file="${filters}"/>
> >   </preGoal>
> > 
> > </project>
> > 
> > 
> > 
------------------------------------------------------------------------
> > 
> > <?xml version="1.0" encoding="UTF-8"?>
> > 
> > <project>
> >   <extend>${basedir}/base-project.xml</extend>
> >   <pomVersion>3</pomVersion>
> >   <name>Mevenide Master</name>
> >   <id>mevenide-master</id>
> >   <artifactId>mevenide-master</artifactId>
> >   <currentVersion>0.2-SNAPSHOT</currentVersion>
> >   <url>http://mevenide.sf.net/</url>
> > 
> > 
> > 
> > </project>
> > 
> > 
> > 
> > 
------------------------------------------------------------------------
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> 
> -- 
> Jeffrey Bonevich
> Ann Arbor, Michigan
> bonevich at covad dot net
> jeff at bonevich dot com
> http://www.bonevich.com
> 
> "Make me a fire and I'm warm for a night.  Set me
> on fire and I'm warm for the rest of my life."
> - Ancient Didactical Saying
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to