yubaolee / dddlib

Automatically exported from code.google.com/p/dddlib
0 stars 0 forks source link

executing mvn command failed with exception #2

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
steps to repeate

exec: mvn -e -Phsqldb -am -pl dsrouter clean  test-compile

...
[INFO] --- dbunit-maven-plugin:1.0-beta-3:operation (default) @ 
dayatang-commons-spring ---
36023 [main] INFO org.dbunit.database.DatabaseDataSet -
        database name=HSQL Database Engine
        database version=2.0.0
        database major version=2
        database minor version=0
        jdbc driver name=HSQL Database Engine Driver
        jdbc driver version=2.0.0
        jdbc driver major version=2
        jdbc driver minor version=0

36032 [main] INFO org.dbunit.database.DatabaseDataSet - Table 'dictionaries' 
not found in tableMap=org.dbunit.dataset.Or
deredTableNameMap[_tableNames=[], _tableMap={}, _caseSensitiveTableNames=false]
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Dayatang Commons Project .......................... SUCCESS [0.809s]
[INFO] Dayatang Common API Interfaces and Base Classes ... SUCCESS [2.933s]
[INFO] Test base classes ................................. SUCCESS [2.147s]
[INFO] Dayatang Persistence API implemented by Hibernate . SUCCESS [23.810s]
[INFO] Dayatang Common API implemented by Springframework  FAILURE [35.645s]
[INFO] Dayatang Database Utils ........................... SKIPPED
[INFO] Dayatang Commons QueryChannel Module .............. SKIPPED
[INFO] Dayatang Test classes for spring .................. SKIPPED
[INFO] Dayatang Datasource Router classes for spring ..... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1:06.340s
[INFO] Finished at: Thu Oct 06 22:40:23 CEST 2011
22:40:24,069  INFO org.hibernate.connection.DriverManagerConnectionProvider - 
cleaning up connection pool: jdbc:hsqldb:C
:\\devel\\projects\\dddlib\\spring/target/testdb;shutdown=true
[INFO] Final Memory: 14M/33M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal 
org.codehaus.mojo:dbunit-maven-plugin:1.0-beta-3:operation (default) on project 
dayatang-
commons-spring: Error executing database operation: CLEAN_INSERT: dictionaries 
-> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal 
org.codehaus.mojo:dbunit-maven-plugin:1.0
-beta-3:operation (default) on project dayatang-commons-spring: Error executing 
database operation: CLEAN_INSERT
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:217)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
        at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
        at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
        at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
        at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:319)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
        at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
        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:597)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
        at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
        at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
Caused by: org.apache.maven.plugin.MojoExecutionException: Error executing 
database operation: CLEAN_INSERT
        at org.codehaus.mojo.dbunit.OperationMojo.execute(OperationMojo.java:109)
        at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
        ... 19 more
Caused by: org.dbunit.dataset.NoSuchTableException: dictionaries
        at org.dbunit.database.DatabaseDataSet.getTableMetaData(DatabaseDataSet.java:281)
        at org.dbunit.operation.DeleteAllOperation.execute(DeleteAllOperation.java:109)
        at org.dbunit.operation.CompositeOperation.execute(CompositeOperation.java:79)
        at org.dbunit.ant.Operation.execute(Operation.java:195)
        at org.codehaus.mojo.dbunit.OperationMojo.execute(OperationMojo.java:100)
        ... 21 more

Original issue reported on code.google.com by udo.kue...@gmail.com on 6 Oct 2011 at 8:48

GoogleCodeExporter commented 8 years ago
There are differences betwenn the file hibernate.cfg.xml in project hibernate 
and spring.

workaround: Overwrite the file hibernate.cfg.xml into project spring

copy .\hibernate\src\test\resources\hibernate.cfg.xml 
.\spring\src\test\resources\

Original comment by udo.kue...@gmail.com on 8 Oct 2011 at 7:52

GoogleCodeExporter commented 8 years ago
please try "mvn clean install -Ph2"

Original comment by chencao0...@gmail.com on 3 Nov 2011 at 6:53