I want use H2 database to show my project, in core module it's sucessful
C:\Users\Yen\workspace\empi\core>mvn integration-test -Ph2 [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Building AppFuse Modular Application - Core [INFO] task-segment: [integration-test] [INFO] ------------------------------------------------------------------------ [INFO] [aspectj:compile {execution: default}] [INFO] [resources:resources {execution: default-resources}] [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 6 resources [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 5 resources [INFO] Preparing hibernate3:hbm2ddl [WARNING] Removing: hbm2ddl from forked lifecycle, to prevent recursive invocati on. [INFO] [aspectj:compile {execution: default}] [INFO] [resources:resources {execution: default-resources}] [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 6 resources [INFO] [hibernate3:hbm2ddl {execution: default}] [INFO] Configuration XML file loaded: file:/C:/Users/Yen/workspace/empi/core/src /main/resources/hibernate.cfg.xml [INFO] Configuration XML file loaded: file:/C:/Users/Yen/workspace/empi/core/src /main/resources/hibernate.cfg.xml [INFO] Configuration Properties file loaded: C:\Users\Yen\workspace\empi\core\ta rget\test-classes\jdbc.properties alter table user_role drop constraint FK143BF46A4FD90D75; alter table user_role drop constraint FK143BF46AF503D155; drop table app_user if exists; drop table role if exists; drop table user_role if exists; create table app_user (id bigint generated by default as identity, account_expir ed bit not null, account_locked bit not null, address varchar(150), city varchar (50), country varchar(100), postal_code varchar(15), province varchar(100), cred entials_expired bit not null, email varchar(255) not null unique, account_enable d bit, first_name varchar(50) not null, last_name varchar(50) not null, password varchar(255) not null, password_hint varchar(255), phone_number varchar(255), u sername varchar(50) not null unique, version integer, website varchar(255), prim ary key (id)); create table role (id bigint generated by default as identity, description varch ar(64), name varchar(20), primary key (id)); create table user_role (user_id bigint not null, role_id bigint not null, primar y key (user_id, role_id)); alter table user_role add constraint FK143BF46A4FD90D75 foreign key (role_id) re ferences role; alter table user_role add constraint FK143BF46AF503D155 foreign key (user_id) re ferences app_user; [INFO] [compiler:testCompile {execution: default-testCompile}] [INFO] Nothing to compile - all classes are up to date [INFO] [dbunit:operation {execution: test-compile}] 172 [main] INFO org.dbunit.database.DatabaseDataSet - database name=H2 database version=1.0.79 (2008-09-26) database major version=1 database minor version=0 jdbc driver name=H2 JDBC Driver jdbc driver version=1.0.79 (2008-09-26) jdbc driver major version=1 jdbc driver minor version=0 187 [main] INFO org.dbunit.util.SQLHelper - class org.dbunit.database.DatabaseTa bleMetaData. Corrected table name: oldValue=user_role newValue=USER_ROLE 187 [main] INFO org.dbunit.util.SQLHelper - class org.dbunit.database.DatabaseTa bleMetaData. Corrected table name: oldValue=role newValue=ROLE 203 [main] INFO org.dbunit.util.SQLHelper - class org.dbunit.database.DatabaseTa bleMetaData. Corrected table name: oldValue=app_user newValue=APP_USER [INFO] [surefire:test {execution: default-test}] [INFO] Surefire report directory: C:\Users\Yen\workspace\empi\core\target\surefi re-reports ------------------------------------------------------- T E S T S ------------------------------------------------------- Running com.carefx.empi.core.CoreTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.062 sec Results : Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [jar:jar {execution: default-jar}] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESSFUL [INFO] ------------------------------------------------------------------------ [INFO] Total time: 11 seconds [INFO] Finished at: Tue Dec 08 15:18:45 CST 2009 [INFO] Final Memory: 28M/51M [INFO] ------------------------------------------------------------------------ C:\Users\Yen\workspace\empi\core> ======================================================= but in web module ,it's failure C:\Users\Yen\workspace\empi\web> mvn integration-test -Ph2 [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Building AppFuse Modular Application - Web (Struts 2) [INFO] task-segment: [integration-test] [INFO] ------------------------------------------------------------------------ [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 21 resources [INFO] Copying 37 resources [INFO] Copying 2 resources [INFO] Copying 89 resources [INFO] Copying 89 resources [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 5 resources [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}] 187 [main] INFO org.dbunit.database.DatabaseDataSet - database name=H2 database version=1.0.79 (2008-09-26) database major version=1 database minor version=0 jdbc driver name=H2 JDBC Driver jdbc driver version=1.0.79 (2008-09-26) jdbc driver major version=1 jdbc driver minor version=0 203 [main] INFO org.dbunit.util.SQLHelper - class org.dbunit.database.DatabaseTa bleMetaData. Corrected table name: oldValue=user_role newValue=USER_ROLE 203 [main] INFO org.dbunit.util.SQLHelper - class org.dbunit.database.DatabaseTa bleMetaData. Corrected table name: oldValue=role newValue=ROLE 219 [main] INFO org.dbunit.util.SQLHelper - class org.dbunit.database.DatabaseTa bleMetaData. Corrected table name: oldValue=app_user newValue=APP_USER [INFO] [surefire:test {execution: default-test}] [INFO] Surefire report directory: C:\Users\Yen\workspace\empi\web\target\surefir e-reports ------------------------------------------------------- T E S T S ------------------------------------------------------- Running com.carefx.empi.webapp.listener.StartupListenerTest DEBUG [main] StartupListener.contextInitialized(40) | Initializing context... DEBUG [main] StartupListener.contextInitialized(76) | authenticationManager bean not found, assuming test and ignoring... DEBUG [main] StartupListener.contextInitialized(84) | Remember Me Enabled? null DEBUG [main] StartupListener.contextInitialized(88) | Populating drop-downs... DEBUG [main] StartupListener.setupContext(105) | Drop-down initialization comple te [OK] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.826 sec Running com.carefx.empi.webapp.filter.LocaleFilterTest DEBUG [main] LocaleFilter.init(157) | Initializing filter '' DEBUG [main] LocaleFilter.init(182) | Filter '' configured successfully DEBUG [main] MockFilterChain.doFilter(37) | Forwarding to: DEBUG [main] LocaleFilter.init(157) | Initializing filter '' DEBUG [main] LocaleFilter.init(182) | Filter '' configured successfully DEBUG [main] MockFilterChain.doFilter(37) | Forwarding to: DEBUG [main] LocaleFilter.init(157) | Initializing filter '' DEBUG [main] LocaleFilter.init(182) | Filter '' configured successfully DEBUG [main] MockFilterChain.doFilter(37) | Forwarding to: DEBUG [main] LocaleFilter.init(157) | Initializing filter '' DEBUG [main] LocaleFilter.init(182) | Filter '' configured successfully DEBUG [main] MockFilterChain.doFilter(37) | Forwarding to: DEBUG [main] LocaleFilter.init(157) | Initializing filter '' DEBUG [main] LocaleFilter.init(182) | Filter '' configured successfully DEBUG [main] MockFilterChain.doFilter(37) | Forwarding to: Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.078 sec Running com.carefx.empi.webapp.action.SignupActionTest INFO [main] SignupActionTest.loadContextLocations(187) | Loading context for loc ations: classpath:/applicationContext-resources.xml,classpath:/applicationContex t-dao.xml,classpath:/applicationContext-service.xml,classpath*:/applicationConte xt.xml,/WEB-INF/applicationContext*.xml 2009-12-8 15:27:02 net.sf.ehcache.CacheManager detectAndFixDiskStorePathConflict 警告: Creating a new instance of CacheManager using the diskStorePath "C:\Users\ Yen\AppData\Local\Temp\" which is already used by an existing CacheManager. The source of the configuration was classpath. The diskStore path for this CacheManager will be set to C:\Users\Yen\AppData\Loc al\Temp\\ehcache_auto_created_1260257222743. To avoid this warning consider using the CacheManager factory methods to create a singleton CacheManager or specifying a separate ehcache configuration (ehcache .xml) for each CacheManager instance. DEBUG [main] SignupActionTest.startNewTransaction(392) | Began transaction (1): transaction manager [org.springframework.orm.hibernate3.HibernateTransactionMana g...@508be]; rollback [true]. DEBUG [main] SignupAction.sendUserMessage(164) | sending e-mail to user [self-re giste...@raibledesigns.com]... DEBUG [main] SignupActionTest.endTransaction(360) | Rolled back transaction afte r execution of test [testExecute]. DEBUG [main] SignupActionTest.startNewTransaction(392) | Began transaction (1): transaction manager [org.springframework.orm.hibernate3.HibernateTransactionMana g...@508be]; rollback [true]. DEBUG [main] SignupActionTest.endTransaction(360) | Rolled back transaction afte r execution of test [testDisplayForm]. Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.309 sec Running com.carefx.empi.webapp.filter.StaticFilterTest DEBUG [main] MockFilterChain.doFilter(37) | Forwarding to: /editProfile.html Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.062 sec Running com.carefx.empi.webapp.action.PasswordHintActionTest DEBUG [main] PasswordHintActionTest.startNewTransaction(392) | Began transaction (1): transaction manager [org.springframework.orm.hibernate3.HibernateTransacti onmana...@508be]; rollback [true]. DEBUG [main] PasswordHintAction.execute(45) | Processing Password Hint... DEBUG [main] PasswordHintActionTest.endTransaction(360) | Rolled back transactio n after execution of test [testExecute]. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.11 sec Running com.carefx.empi.webapp.action.UserActionTest DEBUG [main] UserActionTest.startNewTransaction(392) | Began transaction (1): tr ansaction manager [org.springframework.orm.hibernate3.HibernateTransactionManage r...@508be]; rollback [true]. DEBUG [main] UserActionTest.endTransaction(360) | Rolled back transaction after execution of test [testCancel]. DEBUG [main] UserActionTest.startNewTransaction(392) | Began transaction (1): tr ansaction manager [org.springframework.orm.hibernate3.HibernateTransactionManage r...@508be]; rollback [true]. DEBUG [main] UserAction.edit(111) | checking for remember me login... DEBUG [main] UserActionTest.endTransaction(360) | Rolled back transaction after execution of test [testEdit]. DEBUG [main] UserActionTest.startNewTransaction(392) | Began transaction (1): tr ansaction manager [org.springframework.orm.hibernate3.HibernateTransactionManage r...@508be]; rollback [true]. DEBUG [main] UserActionTest.endTransaction(360) | Rolled back transaction after execution of test [testSave]. DEBUG [main] UserActionTest.startNewTransaction(392) | Began transaction (1): tr ansaction manager [org.springframework.orm.hibernate3.HibernateTransactionManage r...@508be]; rollback [true]. DEBUG [main] UserActionTest.testSaveConflictingUser(65) | original version #: 2 DEBUG [main] UserActionTest.endTransaction(360) | Rolled back transaction after execution of test [testSaveConflictingUser]. DEBUG [main] UserActionTest.startNewTransaction(392) | Began transaction (1): tr ansaction manager [org.springframework.orm.hibernate3.HibernateTransactionManage r...@508be]; rollback [true]. DEBUG [main] UserActionTest.endTransaction(360) | Rolled back transaction after execution of test [testSearch]. DEBUG [main] UserActionTest.startNewTransaction(392) | Began transaction (1): tr ansaction manager [org.springframework.orm.hibernate3.HibernateTransactionManage r...@508be]; rollback [true]. DEBUG [main] UserActionTest.endTransaction(360) | Rolled back transaction after execution of test [testRemove]. Tests run: 6, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 2.371 sec <<< FA ILURE! Results : Tests in error: testSaveConflictingUser(com.carefx.empi.webapp.action.UserActionTest) Tests run: 17, Failures: 0, Errors: 1, Skipped: 0 [INFO] ------------------------------------------------------------------------ [ERROR] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] There are test failures. Please refer to C:\Users\Yen\workspace\empi\web\target\surefire-reports for the individual test results. [INFO] ------------------------------------------------------------------------ [INFO] For more information, run Maven with the -e switch [INFO] ------------------------------------------------------------------------ [INFO] Total time: 19 seconds [INFO] Finished at: Tue Dec 08 15:27:07 CST 2009 [INFO] Final Memory: 29M/53M [INFO] ------------------------------------------------------------------------ C:\Users\Yen\workspace\empi\web> =================================== why can not success in web module? if i use mysql ,it works,but use h2 ,it does not work. -- View this message in context: http://n4.nabble.com/Confuse-integration-test-Ph2-tp955040p955040.html Sent from the AppFuse - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@appfuse.dev.java.net For additional commands, e-mail: users-h...@appfuse.dev.java.net