Hi all, I have created a Struts 2 application and had sucessfully run the basic CRUD application for the same.
Now i tried creating a New Class the appfuse:gen and then Install the same. Its working fine. I want the full source so i run the command "mvn appfuse:full-source". After running this command when i run the server using command "mvn jetty:run-war" am getting this test Case Failure Error...PLz help me out. <<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> C:\CES\gms>mvn -e jetty:run-war + Error stacktraces are turned on. [INFO] Scanning for projects... [INFO] Searching repository for plugin with prefix: 'jetty'. [INFO] ------------------------------------------------------------------------ [INFO] Building AppFuse Struts 2 Application [INFO] task-segment: [jetty:run-war] [INFO] ------------------------------------------------------------------------ [INFO] Preparing jetty:run-war [INFO] [aspectj:compile {execution: default}] [INFO] [native2ascii:native2ascii {execution: native2ascii-utf8}] [INFO] [native2ascii:native2ascii {execution: native2ascii-8859_1}] [INFO] [resources:resources] [INFO] Using default encoding to copy filtered resources. [INFO] [compiler:compile] [INFO] Nothing to compile - all classes are up to date [INFO] [resources:testResources] [INFO] Using default encoding to copy filtered resources. [INFO] Preparing hibernate3:hbm2ddl [WARNING] Removing: hbm2ddl from forked lifecycle, to prevent recursive invocation. [INFO] [aspectj:compile {execution: default}] [INFO] [native2ascii:native2ascii {execution: native2ascii-utf8}] [INFO] [native2ascii:native2ascii {execution: native2ascii-8859_1}] [INFO] [resources:resources] [INFO] Using default encoding to copy filtered resources. [INFO] [hibernate3:hbm2ddl {execution: default}] [INFO] Configuration XML file loaded: C:\CES\gms\src\main\resources\hibernate.cfg.xml [INFO] Configuration XML file loaded: C:\CES\gms\src\main\resources\hibernate.cfg.xml [INFO] Configuration Properties file loaded: C:\CES\gms\target\classes\jdbc.properties alter table user_role drop foreign key FK143BF46A84754A42; alter table user_role drop foreign key FK143BF46ADF4A8662; drop table if exists app_user; drop table if exists role; drop table if exists user_role; create table app_user (id bigint not null auto_increment, username varchar(50) not null unique, emai l varchar(255) not null unique, password_hint varchar(255), first_name varchar(50) not null, last_na me varchar(50) not null, phone_number varchar(255), website varchar(255), account_expired bit not nu ll, account_locked bit not null, credentials_expired bit not null, city varchar(50) not null, provin ce varchar(100), postal_code varchar(15) not null, address varchar(150), country varchar(100), accou nt_enabled bit, version integer, password varchar(255) not null, primary key (id)) ENGINE=InnoDB; ERROR [main] SchemaExport.create(274) | Unsuccessful: create table app_user (id bigint not null auto _increment, username varchar(50) not null unique, email varchar(255) not null unique, password_hint varchar(255), first_name varchar(50) not null, last_name varchar(50) not null, phone_number varchar( 255), website varchar(255), account_expired bit not null, account_locked bit not null, credentials_e xpired bit not null, city varchar(50) not null, province varchar(100), postal_code varchar(15) not n ull, address varchar(150), country varchar(100), account_enabled bit, version integer, password varc har(255) not null, primary key (id)) ENGINE=InnoDB ERROR [main] SchemaExport.create(275) | Table 'app_user' already exists create table role (id bigint not null auto_increment, name varchar(20), description varchar(64), pri mary key (id)) ENGINE=InnoDB; ERROR [main] SchemaExport.create(274) | Unsuccessful: create table role (id bigint not null auto_inc rement, name varchar(20), description varchar(64), primary key (id)) ENGINE=InnoDB ERROR [main] SchemaExport.create(275) | Table 'role' already exists create table user_role (user_id bigint not null, role_id bigint not null, primary key (user_id, role _id)) ENGINE=InnoDB; alter table user_role add index FK143BF46A84754A42 (user_id), add constraint FK143BF46A84754A42 fore ign key (user_id) references app_user (id); alter table user_role add index FK143BF46ADF4A8662 (role_id), add constraint FK143BF46ADF4A8662 fore ign key (role_id) references role (id); [WARNING] 6 errors occurred while performing <hbm2ddl>. [ERROR] Error #1: java.sql.SQLException: Error on rename of '.\gms\user_role' to '.\gms\#sql2-258-24 ' (errno: 152) [ERROR] Error #1: java.sql.SQLException: Error on rename of '.\gms\user_role' to '.\gms\#sql2-258-24 ' (errno: 152) [ERROR] Error #1: com.mysql.jdbc.exceptions.MySQLIntegrityConstraintViolationException: Cannot delet e or update a parent row: a foreign key constraint fails [ERROR] Error #1: com.mysql.jdbc.exceptions.MySQLIntegrityConstraintViolationException: Cannot delet e or update a parent row: a foreign key constraint fails [ERROR] Error #1: com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Table 'app_user' already exis ts [ERROR] Error #1: com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Table 'role' already exists [INFO] [compiler:testCompile] [INFO] Compiling 22 source files to C:\CES\gms\target\test-classes [INFO] [dbunit:operation {execution: test-compile}] [INFO] [surefire:test] [INFO] Surefire report directory: C:\CES\gms\target\surefire-reports org.apache.maven.surefire.booter.SurefireExecutionException: org/appfuse/webapp/action/BaseActionTes tCase; nested exception is java.lang.NoClassDefFoundError: org/appfuse/webapp/action/BaseActionTestC ase java.lang.NoClassDefFoundError: org/appfuse/webapp/action/BaseActionTestCase at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:620) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) at java.net.URLClassLoader.access$100(URLClassLoader.java:56) at java.net.URLClassLoader$1.run(URLClassLoader.java:195) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at org.apache.maven.surefire.booter.IsolatedClassLoader.loadClass(IsolatedClassLoader.java:1 03) at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.locateTestSets(AbstractDirecto ryTestSuite.java:87) at org.apache.maven.surefire.Surefire.createSuiteFromDefinition(Surefire.java:150) at org.apache.maven.surefire.Surefire.run(Surefire.java:111) 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:585) at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:29 0) at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:818) [INFO] ------------------------------------------------------------------------ [ERROR] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] There are test failures. [INFO] ------------------------------------------------------------------------ [INFO] Trace org.apache.maven.BuildFailureException: There are test failures. at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor .java:560) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifec ycleExecutor.java:480) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.forkProjectLifecycle(DefaultLifecycle Executor.java:896) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.forkLifecycle(DefaultLifecycleExecuto r.java:739) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor .java:510) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycl eExecutor.java:493) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor. java:463) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultL ifecycleExecutor.java:311) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleE xecutor.java:278) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java :143) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126) at org.apache.maven.cli.MavenCli.main(MavenCli.java:282) 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:585) at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) at org.codehaus.classworlds.Launcher.main(Launcher.java:375) Caused by: org.apache.maven.plugin.MojoFailureException: There are test failures. at org.apache.maven.plugin.surefire.SurefirePlugin.execute(SurefirePlugin.java:425) at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:447) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor .java:539) ... 20 more [INFO] ------------------------------------------------------------------------ [INFO] Total time: 13 seconds [INFO] Finished at: Fri Mar 07 01:18:57 IST 2008 [INFO] Final Memory: 16M/43M [INFO] ------------------------------------------------------------------------ <<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Urgent Help required am i am doing some New Project POC. Will really appriciate your efforts. Thanks in advance. Thanks n Regards Preet kanwal Singh DISCLAIMER: This email (including any attachments) is intended for the sole use of the intended recipient/s and may contain material that is CONFIDENTIAL AND PRIVATE COMPANY INFORMATION. Any review or reliance by others or copying or distribution or forwarding of any or all of the contents in this message is STRICTLY PROHIBITED. If you are not the intended recipient, please contact the sender by email and delete all copies; your cooperation in this regard is appreciated.