Chad,

I try again with Maven RC2 and the error persist...
I think the problem is in my project files. I don´t know where/when this occur.
I send an e-mail for you with may project files and new errors descriptions from Maven with -X option.

Thanks

Chad Brandon wrote:
--- Jose Carlos <[EMAIL PROTECTED]> wrote:
  
I am trying to use in a project the AndroMDA with
the Maven. An error occurs when the Maven tries to
execute andromda:run:

BUILD FAILED
File...... file:/home/jose/workspace/nevcev/
Element... maven:reactor
Line...... 29
Column.... 35
Unable to obtain goal [cev-build] --
file:/home/jose/workspace/nevcev/core/:22:25:
<maven:maven> Unable to obtain goal [pom:install] --

    
file:/home/jose/.maven/plugins/maven-andromda-plugin-3.0-SNAPSHOT/:86:48:
  
<ant:taskdef> taskdef class
org.andromda.core.anttasks.AndroMDAGenTask cannot be
found
Total time: 44 seconds
Finished at: Thu Apr 08 12:21:45 BRT 2004
    

Hmm strange, it looks like it can't find the AndroMDA
ank task for some reason.   Animal Quiz builds fine
for you, right?  Can you run maven with a '-X' and see
if it shows you any more helpful output?   Just type
'maven -X'....it will print out all the debugging
info.

Also, which version of Maven are you using?  I would
recommend rc2 (even though it has a minor bug, I talk
about on Building AndroMDA from Scratch), because its
much better at memory handling and a lot of bugs have
been fixed.  If you do upgrade to rc2 you'll need to
make sure you delete your plugin cache
($HOME/.maven/plugins) before you run it or else
you'll have strange errors. 

  
I tried to make similar to the AnimalQuiz Sample
Project.

Chad... can you help me?
You can see my configuration files for the Maven
below:


Main:

maven.xml

<project default="cev-build"
         xmlns:maven="jelly:maven">

  	<!--

    
==================================================================
  
  			 Clean
  		

    
==================================================================
  
-->
  	<goal name="cev-clean">

 		<maven:reactor
     		basedir="${basedir}"
      		includes="*/project.xml"
      		goals="cev-clean"
      		ignoreFailures="false"
      		postProcessing="false"
      		banner="Build NEV-CEV project:"/>

  	</goal>

  	<!--

    
==================================================================
  
  			 Build all projects
  		

    
==================================================================
  
-->
  	<goal name="cev-build">

 		<maven:reactor
 		       basedir="${basedir}"
 		       includes="*/project.xml"
 		       goals="cev-build"
 		       ignoreFailures="false"
 		       postProcessing="false"/>

  	</goal>

</project>


    
-------------------------------------------------------
  
Core Module

maven.xml
<project default="cev-build"
         xmlns:texen="texen"
         xmlns:maven="jelly:maven"
         xmlns:j="jelly:core"
         xmlns:ant="jelly:ant"
         xmlns:util="jelly:util">


  	<!--

    
==================================================================
  
  			 Clean
  		

    
==================================================================
  
-->
  	<goal name="cev-clean">
  	</goal>

  	<goal name="cev-build">
  		<attainGoal name="cev-mda"/>
  	</goal>

	<goal name="cev-mda">
		<maven:maven
			descriptor="${basedir}/mda/project.xml"
			goals="pom:install"/>
	</goal>

</project>
-----------------------------------------------
MDA module

maven.xml

<project>



  	<preGoal name="pom:install">

 		<attainGoal name="andromda:run"/>

  	</preGoal>



</project>

project.xml

<?xml version="1.0" encoding="ISO-8859-1"?>
<project>
  <extend>../project.xml</extend>
  <name>NEV-CEV-CORE-MDA</name>
  <id>nev-cev-core-mda</id>
  <shortDescription>CEV - Core
MDA</shortDescription>

  <description>
    Este sub-projeto destina-se a utilizar o
AndroMDA
    na geração de código java a partir do modelo
UML.
  </description>

  <dependencies>

		<dependency>
			<groupId>andromda</groupId>
	  		<artifactId>maven-andromda-plugin</artifactId>
	 		<version>${andromda.version}</version>
	 		<type>plugin</type>
		</dependency>

	  	<!-- specify the plugins we want for mda -->
		<dependency>
			<groupId>andromda-cartridges</groupId>
	  		<artifactId>andromda-ejb-cartridge</artifactId>
	 		<version>${andromda.version}</version>
		</dependency>
		<dependency>
			<groupId>andromda-cartridges</groupId>
	  	
<artifactId>andromda-java-cartridge</artifactId>
	 		<version>${andromda.version}</version>
		</dependency>
		<dependency>
			<groupId>andromda-cartridges</groupId>
	  	

    
<artifactId>andromda-bpm4struts-cartridge</artifactId>
  
	 		<version>${andromda.version}</version>
		</dependency>
	</dependencies>

</project>

Thanks

Jose Carlos
JCMOJ

[EMAIL PROTECTED]
Quer internet Grátis com qualidade e muito mais
serviços? Escolha o Caminho Mais Curto! Ubbi free!
baixe agora o discador - http://free.ubbi.com.br/




    
-------------------------------------------------------
  
This SF.Net email is sponsored by: IBM Linux
Tutorials
Free Linux tutorial presented by Daniel Robbins,
President and CEO of
GenToo technologies. Learn everything from
fundamentals to system

    
administration.http://ads.osdn.com/?ad_id70&alloc_id638&op=click
  
_______________________________________________
Andromda-devel mailing list
[EMAIL PROTECTED]

    
https://lists.sourceforge.net/lists/listinfo/andromda-devel




-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Andromda-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/andromda-devel


  

Reply via email to