Simexplorer-si-devel
Threads by month
- ----- 2026 -----
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
July 2008
- 1 participants
- 1 discussions
Bonjour j'ai une erreur l'ors de l'ajout d'un utilisateur Il me renvoie
l'erreur une erreur (mais il le crée bien !!!)
A+
Thierry Faure
Exception inconnue
* org.apache.tapestry.runtime.ComponentEventException
org.hibernate.exception.ConstraintViolationException: could not
insert: [fr.cemagref.simexplorer.is.security.entities.User]
context
eventType
action
location
context:UserEdit.tml, line 4, column 10
1 <t:layout
xmlns:t="http://tapestry.apache.org/schema/tapestry_5_0_0.xsd"
2 title="${windowtitle}">
3
4 <t:form>
5 <t:errors />
6
7 <p>${message:simexplorer.ui.web.name} : <t:if test="creating">
8 <input t:type="TextField" t:id="login"
9 t:validate="required" t:value="user.login" size="40" />
* org.apache.tapestry.runtime.ComponentEventException
org.hibernate.exception.ConstraintViolationException: could not
insert: [fr.cemagref.simexplorer.is.security.entities.User]
context
eventType
success
location
context:UserEdit.tml, line 4, column 10
* javax.ejb.EJBTransactionRolledbackException
org.hibernate.exception.ConstraintViolationException: could not
insert: [fr.cemagref.simexplorer.is.security.entities.User]
causedByException
javax.persistence.EntityExistsException:
org.hibernate.exception.ConstraintViolationException: could
not insert: [fr.cemagref.simexplorer.is.security.entities.User]
* org.hibernate.exception.ConstraintViolationException
could not insert: [fr.cemagref.simexplorer.is.security.entities.User]
SQL
insert into USERS (login, mail, passwordHash, admin,
superAdmin, actorId) values (?, ?, ?, ?, ?, ?)
SQLException
org.h2.jdbc.JdbcSQLException: Unique index or primary key
violation: CONSTRAINT_INDEX_4 ON PUBLIC.USERS(LOGIN) [23001-64]
SQLState
23001
constraintName
CONSTRAINT_INDEX_4 ON PUBLIC.USERS(LOGIN) [23001-64]
errorCode
23001
messages
o could not insert:
[fr.cemagref.simexplorer.is.security.entities.User]
o Unique index or primary key violation:
CONSTRAINT_INDEX_4 ON PUBLIC.USERS(LOGIN) [23001-64]
throwableCount
2
throwables
o org.hibernate.exception.ConstraintViolationException:
could not insert:
[fr.cemagref.simexplorer.is.security.entities.User]
o org.h2.jdbc.JdbcSQLException: Unique index or primary
key violation: CONSTRAINT_INDEX_4 ON PUBLIC.USERS(LOGIN)
[23001-64]
* org.h2.jdbc.JdbcSQLException
Unique index or primary key violation: CONSTRAINT_INDEX_4 ON
PUBLIC.USERS(LOGIN) [23001-64]
SQLState
23001
errorCode
23001
originalMessage
Unique index or primary key violation: CONSTRAINT_INDEX_4 ON
PUBLIC.USERS(LOGIN)
Stack trace
o org.h2.message.Message.getSQLException(Message.java:89)
o org.h2.message.Message.getSQLException(Message.java:93)
o org.h2.message.Message.getSQLException(Message.java:71)
o org.h2.index.BaseIndex.getDuplicateKeyException(BaseIndex.java:68)
o org.h2.index.BtreeLeaf.add(BtreeLeaf.java:65)
o org.h2.index.BtreeIndex.add(BtreeIndex.java:162)
o org.h2.table.TableData.addRow(TableData.java:89)
o org.h2.command.dml.Insert.update(Insert.java:88)
o org.h2.command.CommandContainer.update(CommandContainer.java:68)
o org.h2.command.Command.executeUpdate(Command.java:125)
o org.h2.jdbc.JdbcPreparedStatement.executeUpdateInternal(JdbcPreparedStatement.java:127)
o org.h2.jdbc.JdbcPreparedStatement.executeUpdate(JdbcPreparedStatement.java:116)
o org.jboss.resource.adapter.jdbc.WrappedPreparedStatement.executeUpdate(WrappedPreparedStatement.java:251)
o org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2250)
o org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2640)
o org.hibernate.action.EntityIdentityInsertAction.execute(EntityIdentityInsertAction.java:48)
o org.hibernate.engine.ActionQueue.execute(ActionQueue.java:250)
o org.hibernate.event.def.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:298)
o org.hibernate.event.def.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:181)
o org.hibernate.event.def.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:107)
o org.hibernate.event.def.DefaultPersistEventListener.entityIsTransient(DefaultPersistEventListener.java:131)
o org.hibernate.event.def.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:87)
o org.hibernate.event.def.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:38)
o org.hibernate.impl.SessionImpl.firePersist(SessionImpl.java:618)
o org.hibernate.impl.SessionImpl.persist(SessionImpl.java:592)
o org.hibernate.impl.SessionImpl.persist(SessionImpl.java:596)
o org.hibernate.ejb.AbstractEntityManagerImpl.persist(AbstractEntityManagerImpl.java:212)
o org.jboss.ejb3.entity.TransactionScopedEntityManager.persist(TransactionScopedEntityManager.java:182)
o fr.cemagref.simexplorer.is.security.dao.DaoActorImpl.saveActor(DaoActorImpl.java:173)
o sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
o sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
o sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
o java.lang.reflect.Method.invoke(Method.java:597)
o org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:112)
o org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:166)
o org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor.invoke(EJB3InterceptorsInterceptor.java:63)
o org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
o org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:54)
o org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
o org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
o org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
o org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
o org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:195)
o org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
o org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:95)
o org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
o org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:62)
o org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
o org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:77)
o org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.invoke(Ejb3AuthenticationInterceptor.java:110)
o org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
o org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:46)
o org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
o org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106)
o org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
o org.jboss.ejb3.stateless.StatelessContainer.localInvoke(StatelessContainer.java:240)
o org.jboss.ejb3.stateless.StatelessContainer.localInvoke(StatelessContainer.java:210)
o org.jboss.ejb3.stateless.StatelessLocalProxy.invoke(StatelessLocalProxy.java:84)
o fr.cemagref.simexplorer.is.service.AuthenticationServiceImpl.saveUser(AuthenticationServiceImpl.java:491)
o sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
o sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
o sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
o java.lang.reflect.Method.invoke(Method.java:597)
o org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:112)
o org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:166)
o org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor.invoke(EJB3InterceptorsInterceptor.java:63)
o org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
o org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:54)
o org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
o org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
o org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
o org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:79)
o org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:191)
o org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
o org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:95)
o org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
o org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:62)
o org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
o org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:77)
o org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.invoke(Ejb3AuthenticationInterceptor.java:110)
o org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
o org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:46)
o org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
o org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106)
o org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
o org.jboss.ejb3.stateless.StatelessContainer.dynamicInvoke(StatelessContainer.java:304)
o org.jboss.ejb3.remoting.IsLocalInterceptor.invokeLocal(IsLocalInterceptor.java:81)
o org.jboss.ejb3.remoting.IsLocalInterceptor.invoke(IsLocalInterceptor.java:72)
o org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
o org.jboss.ejb3.stateless.StatelessRemoteProxy.invoke(StatelessRemoteProxy.java:107)
o fr.cemagref.simexplorer.is.ui.web.pages.UserEdit.onSuccess(UserEdit.java:154)
o fr.cemagref.simexplorer.is.ui.web.pages.UserEdit.dispatchComponentEvent(UserEdit.java)
o org.apache.tapestry.internal.structure.ComponentPageElementImpl.dispatchEvent(ComponentPageElementImpl.java:843)
o org.apache.tapestry.internal.structure.ComponentPageElementImpl.triggerContextEvent(ComponentPageElementImpl.java:1004)
o org.apache.tapestry.internal.structure.InternalComponentResourcesImpl.triggerContextEvent(InternalComponentResourcesImpl.java:178)
o org.apache.tapestry.corelib.components.Form.onAction(Form.java:359)
o org.apache.tapestry.corelib.components.Form.dispatchComponentEvent(Form.java)
o org.apache.tapestry.internal.structure.ComponentPageElementImpl.dispatchEvent(ComponentPageElementImpl.java:851)
o org.apache.tapestry.internal.structure.ComponentPageElementImpl.triggerContextEvent(ComponentPageElementImpl.java:1004)
o org.apache.tapestry.internal.services.ComponentEventRequestHandlerImpl.handle(ComponentEventRequestHandlerImpl.java:67)
o org.apache.tapestry.internal.services.ImmediateActionRenderResponseFilter.handle(ImmediateActionRenderResponseFilter.java:42)
o org.apache.tapestry.internal.services.AjaxFilter.handle(AjaxFilter.java:42)
o org.apache.tapestry.services.TapestryModule$40.handle(TapestryModule.java:2110)
o org.apache.tapestry.internal.services.ComponentEventDispatcher.dispatch(ComponentEventDispatcher.java:135)
o org.apache.tapestry.services.TapestryModule$13.service(TapestryModule.java:944)
o org.apache.tapestry.internal.services.LocalizationFilter.service(LocalizationFilter.java:42)
o org.apache.tapestry.services.TapestryModule$3.service(TapestryModule.java:553)
o org.apache.tapestry.services.TapestryModule$2.service(TapestryModule.java:520)
o org.apache.tapestry.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:79)
o org.apache.tapestry.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:93)
o org.apache.tapestry.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:84)
o org.apache.tapestry.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:77)
o org.apache.tapestry.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:106)
o org.apache.tapestry.services.TapestryModule$12.service(TapestryModule.java:924)
o org.apache.tapestry.upload.internal.services.MultipartServletRequestFilter.service(MultipartServletRequestFilter.java:43)
o org.apache.tapestry.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)
o org.apache.tapestry.TapestryFilter.doFilter(TapestryFilter.java:168)
o org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
o org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
o org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
o org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
o org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
o org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
o org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
o org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
o org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
o org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
o org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
o org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
o org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
o org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
o org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
o org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
o org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
o java.lang.Thread.run(Thread.java:619)
2
5