[jboss-user] [JBoss Tools] New message: "Problem activating "PROJECT ARCHIVES" from ANT"

Kobi Ianko do-not-reply at jboss.com
Thu Feb 11 03:00:03 EST 2010


User development,

A new message was posted in the thread "Problem activating "PROJECT ARCHIVES" from ANT":

http://community.jboss.org/message/525662#525662

Author  : Kobi Ianko
Profile : http://community.jboss.org/people/kobiianko

Message:
--------------------------------------------------------------
Hi,
I've created a new JAR with Project Archives, and by clicking right-click Build Project(Full) it creates the JAR as expected.
 
But, I need it to run it from ANT Build, and not by Eclipse GUI mouse clicking.
I've tried useing this ANT task:
 
+<property name="studio.home" location="${eclipse.home}/../studio/eclipse"/>

 <path id="generate-archives-classpath">
  <fileset dir="${eclipse.home}/plugins">
   <include name="org.eclipse.equinox.common_*.jar"/>                                    
  </fileset>
  <fileset dir="${studio.home}">
   <include name="plugins/org.jboss.ide.eclipse.archives.core**/archivescore.jar"/>
   <include name="plugins/org.jboss.ide.eclipse.archives.core**/lib/*.jar"/>         
  </fileset>
</path>
                 
 <taskdef name="generate-archives" classpathref="generate-archives-classpath"       
classname="org.jboss.ide.eclipse.archives.core.ant.GenerateArchivesTask"/>
         
<target name="run-packaging">
 <!-- each project needs to have their root dir defined when running outside eclipse -->
 <property name="pojp.dir" value="C:/Users/max/workspace/pojp"/>
 <generate-archives projectPath="C:/Users/max/workspace/pojp"/>
</target>
+
this task causes an error, and the JAR file is not built.
the error is:
+Error adding child node myJar.jar
[GenerateArchives] org.jboss.ide.eclipse.archives.core.model.ArchivesModelException: Error adding child node myJar.jar
[GenerateArchives]      at org.jboss.ide.eclipse.archives.core.model.internal.ArchiveNodeImpl.addChild(ArchiveNodeImpl.java:273)
[GenerateArchives]      at org.jboss.ide.eclipse.archives.core.util.ModelUtil.fillArchiveModel(ModelUtil.java:216)
[GenerateArchives]      at org.jboss.ide.eclipse.archives.core.model.ArchivesModel.registerProject(ArchivesModel.java:194)
[GenerateArchives]      at org.jboss.ide.eclipse.archives.core.model.ArchivesModel.registerProject(ArchivesModel.java:170)
[GenerateArchives]      at org.jboss.ide.eclipse.archives.core.ant.GenerateArchivesTask.execute(GenerateArchivesTask.java:63)
[GenerateArchives]      at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
[GenerateArchives]      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[GenerateArchives]      at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
[GenerateArchives]      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[GenerateArchives]      at java.lang.reflect.Method.invoke(Unknown Source)
[GenerateArchives]      at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
[GenerateArchives]      at org.apache.tools.ant.Task.perform(Task.java:348)
[GenerateArchives]      at org.apache.tools.ant.Target.execute(Target.java:357)
[GenerateArchives]      at org.apache.tools.ant.Target.performTasks(Target.java:385)
[GenerateArchives]      at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
[GenerateArchives]      at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
[GenerateArchives]      at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
[GenerateArchives]      at org.eclipse.ant.internal.ui.antsupport.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32)
[GenerateArchives]      at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
[GenerateArchives]      at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(InternalAntRunner.java:423)
[GenerateArchives]      at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(InternalAntRunner.java:137)+
+
+my using:
Eclipse Version: 3.4.2 Build id: M20090211-1700
JBoss Tools 3.0.3GA
windows 7, 32bit.

10x, Kobi



--------------------------------------------------------------

To reply to this message visit the message page: http://community.jboss.org/message/525662#525662




More information about the jboss-user mailing list