Dear Matt,

Yes the build is "SUCCESSFUL". But the exception shows. My doubt is that
shouldn't it corrected before proceeding???? Anyway, Thanks. 




mraible wrote:
> 
> Are you sure these exceptions are failures? Does your build say
> "SUCCESSFUL"
> at the end? Some of these exceptions are expected and the tests assure
> they
> happen.
> 
> Matt
> 
> On Tue, Sep 1, 2009 at 6:45 AM, Greenhorn2005 <[email protected]>
> wrote:
> 
>>
>> Thanks Matt. I have changed my mind and take your suggestion. Now I am
>> trying
>> to put the two logins into one. This means that I have to do mvn
>> appfuse:full-source in order to change the app_user model.
>> Though I am using new version of appfuse 2.0.2, when I do mvn clean
>> jetty:run-war, I get the following test exception errors ...
>> and is given below....
>>
>> -------------------------------------------------------
>>  T E S T S
>> -------------------------------------------------------
>> Running com.trailsindia.innform.util.DateConverterTest
>> Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.133 sec
>> Running com.trailsindia.innform.dao.UniversalDaoTest
>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.682 sec
>> Running com.trailsindia.innform.service.impl.LookupManagerImplTest
>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.082 sec
>> Running com.trailsindia.innform.webapp.filter.StaticFilterTest
>> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 sec
>> Running com.trailsindia.innform.webapp.listener.StartupListenerTest
>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.818 sec
>> Running com.trailsindia.innform.util.DateUtilTest
>> Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec
>> Running com.trailsindia.innform.service.MailEngineTest
>> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.516 sec
>> Running com.trailsindia.innform.webapp.action.PasswordHintActionTest
>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.639 sec
>> Running com.trailsindia.innform.service.impl.UniversalManagerTest
>> Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 sec
>> Running com.trailsindia.innform.service.UserManagerTest
>> Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.289 sec
>> Running com.trailsindia.innform.dao.RoleDaoTest
>> Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.104 sec
>> Running com.trailsindia.innform.webapp.action.UserActionTest
>> org.springframework.dao.DataIntegrityViolationException: could not
>> update:
>> [com.trailsindia.innform.model.User#-1]; nested exception is
>> org.hibernate.exception.ConstraintViolationException: could not update:
>> [com.trailsindia.innform.model.User#-1]
>>        at
>>
>> org.springframework.orm.hibernate3.SessionFactoryUtils.convertHibernateAccessException(SessionFactoryUtils.java:624)
>>        at
>>
>> org.springframework.orm.hibernate3.HibernateAccessor.convertHibernateAccessException(HibernateAccessor.java:412)
>>        at
>>
>> org.springframework.orm.hibernate3.HibernateTemplate.doExecute(HibernateTemplate.java:424)
>>        at
>>
>> org.springframework.orm.hibernate3.HibernateTemplate.executeWithNativeSession(HibernateTemplate.java:374)
>>        at
>>
>> org.springframework.orm.hibernate3.HibernateTemplate.flush(HibernateTemplate.java:886)
>>        at
>>
>> com.trailsindia.innform.dao.hibernate.UserDaoHibernate.saveUser(UserDaoHibernate.java:50)
>>        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.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
>>        at
>>
>> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:198)
>>        at $Proxy40.saveUser(Unknown Source)
>>        at
>>
>> com.trailsindia.innform.service.impl.UserManagerImpl.saveUser(UserManagerImpl.java:101)
>>        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.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
>>        at
>>
>> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
>>        at
>>
>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
>>        at
>>
>> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
>>        at
>>
>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
>>        at
>>
>> org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:50)
>>        at
>>
>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
>>        at
>>
>> org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:50)
>>        at
>>
>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
>>        at
>>
>> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
>>        at
>>
>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
>>        at
>>
>> org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
>>        at
>>
>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
>>        at
>>
>> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
>>        at $Proxy42.saveUser(Unknown Source)
>>        at
>> com.trailsindia.innform.webapp.action.UserAction.save(UserAction.java:177)
>>        at
>>
>> com.trailsindia.innform.webapp.action.UserActionTest.testSaveConflictingUser(UserActionTest.java:71)
>>        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 junit.framework.TestCase.runTest(TestCase.java:168)
>>        at junit.framework.TestCase.runBare(TestCase.java:134)
>>        at
>>
>> org.springframework.test.ConditionalTestCase.runBare(ConditionalTestCase.java:76)
>>        at junit.framework.TestResult$1.protect(TestResult.java:110)
>>        at junit.framework.TestResult.runProtected(TestResult.java:128)
>>        at junit.framework.TestResult.run(TestResult.java:113)
>>        at junit.framework.TestCase.run(TestCase.java:124)
>>        at junit.framework.TestSuite.runTest(TestSuite.java:232)
>>        at junit.framework.TestSuite.run(TestSuite.java:227)
>>        at
>>
>> org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:81)
>>        at
>>
>> org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
>>        at
>>
>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
>>        at
>>
>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
>>        at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
>>        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.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:345)
>>        at
>>
>> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1009)
>> Caused by: org.hibernate.exception.ConstraintViolationException: could
>> not
>> update: [com.trailsindia.innform.model.User#-1]
>>        at
>>
>> org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:71)
>>        at
>>
>> org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
>>        at
>>
>> org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:2430)
>>        at
>>
>> org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:2312)
>>        at
>>
>> org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:2612)
>>        at
>> org.hibernate.action.EntityUpdateAction.execute(EntityUpdateAction.java:96)
>>        at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:279)
>>        at
>> org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:263)
>>        at
>> org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:168)
>>        at
>>
>> org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:298)
>>        at
>>
>> org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:27)
>>        at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1000)
>>        at
>>
>> org.springframework.orm.hibernate3.HibernateTemplate$28.doInHibernate(HibernateTemplate.java:888)
>>        at
>>
>> org.springframework.orm.hibernate3.HibernateTemplate.doExecute(HibernateTemplate.java:419)
>>        ... 56 more
>> Caused by:
>> com.mysql.jdbc.exceptions.MySQLIntegrityConstraintViolationException:
>> Duplicate entry '[email protected]' for key 2
>>        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:931)
>>        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2941)
>>        at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1623)
>>        at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1715)
>>        at com.mysql.jdbc.Connection.execSQL(Connection.java:3249)
>>        at
>>
>> com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1268)
>>        at
>> com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1541)
>>        at
>> com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1455)
>>        at
>> com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1440)
>>        at
>>
>> org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:101)
>>        at
>>
>> org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:101)
>>        at
>>
>> org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:2412)
>>        ... 67 more
>> Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.207 sec
>> Running com.trailsindia.innform.dao.UserDaoTest
>> Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.12 sec
>> Running com.trailsindia.innform.service.impl.UserManagerImplTest
>> org.springframework.dao.DataIntegrityViolationException:
>>        at org.jmock.lib.action.ThrowAction.invoke(ThrowAction.java:27)
>>        at
>>
>> org.jmock.internal.InvocationExpectation.invoke(InvocationExpectation.java:126)
>>        at
>>
>> org.jmock.internal.InvocationDispatcher.dispatch(InvocationDispatcher.java:52)
>>        at org.jmock.Mockery.dispatch(Mockery.java:204)
>>        at org.jmock.Mockery.access$000(Mockery.java:37)
>>        at org.jmock.Mockery$MockObject.invoke(Mockery.java:246)
>>        at
>> org.jmock.internal.InvocationDiverter.invoke(InvocationDiverter.java:27)
>>        at
>>
>> org.jmock.internal.ProxiedObjectIdentity.invoke(ProxiedObjectIdentity.java:36)
>>        at
>>
>> org.jmock.lib.JavaReflectionImposteriser$1.invoke(JavaReflectionImposteriser.java:33)
>>        at $Proxy45.saveUser(Unknown Source)
>>        at
>>
>> com.trailsindia.innform.service.impl.UserManagerImpl.saveUser(UserManagerImpl.java:101)
>>        at
>>
>> com.trailsindia.innform.service.impl.UserManagerImplTest.testUserExistsException(UserManagerImplTest.java:132)
>>        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.junit.internal.runners.TestMethod.invoke(TestMethod.java:59)
>>        at org.jmock.integration.junit4.JMock$1.invoke(JMock.java:36)
>>        at
>> org.junit.internal.runners.MethodRoadie.runTestMethod(MethodRoadie.java:98)
>>        at
>> org.junit.internal.runners.MethodRoadie$2.run(MethodRoadie.java:79)
>>        at
>>
>> org.junit.internal.runners.MethodRoadie.runBeforesThenTestThenAfters(MethodRoadie.java:87)
>>        at
>> org.junit.internal.runners.MethodRoadie.runTest(MethodRoadie.java:77)
>>        at
>> org.junit.internal.runners.MethodRoadie.run(MethodRoadie.java:42)
>>        at
>>
>> org.junit.internal.runners.JUnit4ClassRunner.invokeTestMethod(JUnit4ClassRunner.java:88)
>>        at
>>
>> org.junit.internal.runners.JUnit4ClassRunner.runMethods(JUnit4ClassRunner.java:51)
>>        at
>>
>> org.junit.internal.runners.JUnit4ClassRunner$1.run(JUnit4ClassRunner.java:44)
>>        at
>> org.junit.internal.runners.ClassRoadie.runUnprotected(ClassRoadie.java:27)
>>        at
>> org.junit.internal.runners.ClassRoadie.runProtected(ClassRoadie.java:37)
>>        at
>> org.junit.internal.runners.JUnit4ClassRunner.run(JUnit4ClassRunner.java:42)
>>        at
>>
>> org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
>>        at
>>
>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
>>        at
>>
>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
>>        at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
>>        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.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:345)
>>        at
>>
>> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1009)
>> Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.056 sec
>> Running com.trailsindia.innform.AppTest
>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
>> Running com.trailsindia.innform.dao.hibernate.HibernateConfigurationTest
>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.056 sec
>> Running com.trailsindia.innform.service.UserExistsExceptionTest
>> org.springframework.dao.DataIntegrityViolationException: could not
>> insert:
>> [com.trailsindia.innform.model.User]; nested exception is
>> org.hibernate.exception.ConstraintViolationException: could not insert:
>> [com.trailsindia.innform.model.User]
>>        at
>>
>> org.springframework.orm.hibernate3.SessionFactoryUtils.convertHibernateAccessException(SessionFactoryUtils.java:624)
>>        at
>>
>> org.springframework.orm.hibernate3.HibernateAccessor.convertHibernateAccessException(HibernateAccessor.java:412)
>>        at
>>
>> org.springframework.orm.hibernate3.HibernateTemplate.doExecute(HibernateTemplate.java:424)
>>        at
>>
>> org.springframework.orm.hibernate3.HibernateTemplate.executeWithNativeSession(HibernateTemplate.java:374)
>>        at
>>
>> org.springframework.orm.hibernate3.HibernateTemplate.saveOrUpdate(HibernateTemplate.java:744)
>>        at
>>
>> com.trailsindia.innform.dao.hibernate.UserDaoHibernate.saveUser(UserDaoHibernate.java:48)
>>        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.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
>>        at
>>
>> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:198)
>>        at $Proxy40.saveUser(Unknown Source)
>>        at
>>
>> com.trailsindia.innform.service.impl.UserManagerImpl.saveUser(UserManagerImpl.java:101)
>>        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.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
>>        at
>>
>> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
>>        at
>>
>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
>>        at
>>
>> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
>>        at
>>
>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
>>        at
>>
>> org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:50)
>>        at
>>
>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
>>        at
>>
>> org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:50)
>>        at
>>
>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
>>        at
>>
>> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
>>        at
>>
>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
>>        at
>>
>> org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
>>        at
>>
>> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
>>        at
>>
>> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
>>        at $Proxy42.saveUser(Unknown Source)
>>        at
>>
>> com.trailsindia.innform.service.UserExistsExceptionTest.testAddExistingUser(UserExistsExceptionTest.java:35)
>>        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 junit.framework.TestCase.runTest(TestCase.java:168)
>>        at junit.framework.TestCase.runBare(TestCase.java:134)
>>        at
>>
>> org.springframework.test.ConditionalTestCase.runBare(ConditionalTestCase.java:76)
>>        at junit.framework.TestResult$1.protect(TestResult.java:110)
>>        at junit.framework.TestResult.runProtected(TestResult.java:128)
>>        at junit.framework.TestResult.run(TestResult.java:113)
>>        at junit.framework.TestCase.run(TestCase.java:124)
>>        at junit.framework.TestSuite.runTest(TestSuite.java:232)
>>        at junit.framework.TestSuite.run(TestSuite.java:227)
>>        at
>>
>> org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:81)
>>        at
>>
>> org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
>>        at
>>
>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
>>        at
>>
>> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
>>        at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
>>        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.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:345)
>>        at
>>
>> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1009)
>> Caused by: org.hibernate.exception.ConstraintViolationException: could
>> not
>> insert: [com.trailsindia.innform.model.User]
>>        at
>>
>> org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:71)
>>        at
>>
>> org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
>>        at
>>
>> org.hibernate.id.insert.AbstractReturningDelegate.performInsert(AbstractReturningDelegate.java:40)
>>        at
>>
>> org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2163)
>>        at
>>
>> org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2643)
>>        at
>>
>> org.hibernate.action.EntityIdentityInsertAction.execute(EntityIdentityInsertAction.java:51)
>>        at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:279)
>>        at
>>
>> org.hibernate.event.def.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:298)
>>        at
>>
>> org.hibernate.event.def.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:181)
>>        at
>>
>> org.hibernate.event.def.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:107)
>>        at
>>
>> org.hibernate.event.def.DefaultSaveOrUpdateEventListener.saveWithGeneratedOrRequestedId(DefaultSaveOrUpdateEventListener.java:187)
>>        at
>>
>> org.hibernate.event.def.DefaultSaveOrUpdateEventListener.entityIsTransient(DefaultSaveOrUpdateEventListener.java:172)
>>        at
>>
>> org.hibernate.event.def.DefaultSaveOrUpdateEventListener.performSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:94)
>>        at
>>
>> org.hibernate.event.def.DefaultSaveOrUpdateEventListener.onSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:70)
>>        at
>> org.hibernate.impl.SessionImpl.fireSaveOrUpdate(SessionImpl.java:507)
>>        at
>> org.hibernate.impl.SessionImpl.saveOrUpdate(SessionImpl.java:499)
>>        at
>> org.hibernate.impl.SessionImpl.saveOrUpdate(SessionImpl.java:495)
>>        at
>>
>> org.springframework.orm.hibernate3.HibernateTemplate$16.doInHibernate(HibernateTemplate.java:747)
>>        at
>>
>> org.springframework.orm.hibernate3.HibernateTemplate.doExecute(HibernateTemplate.java:419)
>>        ... 55 more
>> Caused by:
>> com.mysql.jdbc.exceptions.MySQLIntegrityConstraintViolationException:
>> Duplicate entry '[email protected]' for key 2
>>        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:931)
>>        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2941)
>>        at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1623)
>>        at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1715)
>>        at com.mysql.jdbc.Connection.execSQL(Connection.java:3249)
>>        at
>>
>> com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1268)
>>        at
>> com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1541)
>>        at
>> com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1455)
>>        at
>> com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1440)
>>        at
>>
>> org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:101)
>>        at
>>
>> org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:101)
>>        at
>>
>> org.hibernate.id.IdentityGenerator$GetGeneratedKeysDelegate.executeAndExtract(IdentityGenerator.java:73)
>>        at
>>
>> org.hibernate.id.insert.AbstractReturningDelegate.performInsert(AbstractReturningDelegate.java:33)
>>        ... 71 more
>>
>>
>>
>> I have tried to google it but found this
>> http://issues.appfuse.org/browse/APF-1008 but it is only for version
>> 2.0.1
>> not 2.0.2
>>
>> Any idea on how to fix it???
>>
>> Thanks once again.
>>
>> GreenHorn.
>>
>>
>>
>> --
>> View this message in context:
>> http://www.nabble.com/Creating-two-logins-tp25219498s2369p25239730.html
>> Sent from the AppFuse - User mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Creating-two-logins-tp25219498s2369p25254794.html
Sent from the AppFuse - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to