I would suggest creating a new project with a modular archetype and then 
comparing plugins in the new poms with yours.

On Jun 25, 2010, at 4:55 AM, Josep García <jgar...@isigma.es> wrote:

> Hi,
> 
> I am in the process of moving to multi-module an existing AppFuse maven 
> project.
> 
> I have succeded in having core and web modules.
> To run jetty in the web module, I learned I have to do mvn install from core 
> module before.
> Ok.
> Now, if I do mvn jetty:run from web module, everything is fine, except that 
> in the next mvn jetty:run, I get an error beacause of the previous run did 
> some database insertions.
> 
> Could it be that I need from web subproject to run core dbunit ? And how?
> 
> Josep
> 
> 
> > mvn jetty:run
> Listening for transport dt_socket at address: 4000
> [INFO] Scanning for projects...
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Building PortaSigma - Web
> [INFO]    task-segment: [jetty:run]
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Preparing jetty:run
> [INFO] [native2ascii:native2ascii {execution: native2ascii-utf8}]
> [INFO] [native2ascii:native2ascii {execution: native2ascii-8859_1}]
> [INFO] [resources:resources {execution: default-resources}]
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 36 resources
> [INFO] Copying 52 resources
> [INFO] Copying 127 resources
> [INFO] Copying 127 resources
> [WARNING] POM for 'es.isigma.firmaqui:portasigma-core:pom:1.1:compile' is 
> invalid.
> 
> Its dependencies (if any) will NOT be available to the current build.
> [INFO] [compiler:compile {execution: default-compile}]
> [INFO] Nothing to compile - all classes are up to date
> [INFO] [resources:testResources {execution: default-testResources}]
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 6 resources
> [INFO] Copying 1 resource
> [INFO] Copying 11 resources
> [INFO] [compiler:testCompile {execution: default-testCompile}]
> [INFO] Nothing to compile - all classes are up to date
> [INFO] [dbunit:operation {execution: test-compile}]
> 108 [main] INFO org.dbunit.database.DatabaseDataSet -
>         database name=MySQL
>         database version=5.1.41-community
>         database major version=5
>         database minor version=1
>         jdbc driver name=MySQL-AB JDBC Driver
>         jdbc driver version=mysql-connector-java-5.0.5 ( $Date: 2007-03-01 
> 00:01:06 +0100 (Thu, 01 Mar 2007) $, $Revision: 6329 $ )
>         jdbc driver major version=5
>         jdbc driver minor version=0
> 
> [INFO] 
> ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Error executing database operation: CLEAN_INSERT
> 
> Embedded error: 
> com.mysql.jdbc.exceptions.MySQLIntegrityConstraintViolationException: Cannot 
> delete or update a parent row: a foreig
> n key constraint fails (`portasigma`.`document`, CONSTRAINT 
> `FK_DOCUMENT_USER` FOREIGN KEY (`owner_id`) REFERENCES `app_user` (`id`)
> )

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@appfuse.dev.java.net
For additional commands, e-mail: users-h...@appfuse.dev.java.net

Reply via email to