Hello
 
I have packaged my templates and classes in a jar and I copied the jar to WEB-INF/var/shared-templates
I installed the Jahia5 beta 2 version I and choose my new package when configuring.
When I restart Jahia I have this error:
 
 Error loading initializing service, Service Registry Initialization Exception, root cause:Initialization error., Error loading initializing service, root cause:a different object with the same identifier value was already associated with the session: [org.jahia.hibernate.model.JahiaFieldsDef#1]; nested exception is org.hibernate.NonUniqueObjectException: a different object with the same identifier value was already associated with the session: [org.jahia.hibernate.model.JahiaFieldsDef#1]


Exception StackTrace: Cause level : 0 (level 0 is the most precise exception)
org.springframework.orm.hibernate3.HibernateSystemException: a different object with the same identifier value was already associated with the session: [org.jahia.hibernate.model.JahiaFieldsDef#1]; nested exception is org.hibernate.NonUniqueObjectException: a different object with the same identifier value was already associated with the session: [org.jahia.hibernate.model.JahiaFieldsDef#1]
org.hibernate.NonUniqueObjectException: a different object with the same identifier value was already associated with the session: [org.jahia.hibernate.model.JahiaFieldsDef#1]
at org.hibernate.event.def.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:144)
at org.hibernate.event.def.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:108)
at org.hibernate.event.def.DefaultMergeEventListener.entityIsTransient(DefaultMergeEventListener.java:157)
at org.springframework.orm.hibernate3.support.IdTransferringMergeEventListener.entityIsTransient(IdTransferringMergeEventListener.java:55)
at org.hibernate.event.def.DefaultMergeEventListener.onMerge(DefaultMergeEventListener.java:104)
at org.hibernate.event.def.DefaultMergeEventListener.onMerge(DefaultMergeEventListener.java:54)
at org.hibernate.impl.SessionImpl.merge(SessionImpl.java:535)
at org.hibernate.impl.SessionImpl.merge(SessionImpl.java:539)
at org.springframework.orm.hibernate3.HibernateTemplate$23.doInHibernate(HibernateTemplate.java:667)
at org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:312)
at org.springframework.orm.hibernate3.HibernateTemplate.merge(HibernateTemplate.java:664)
at org.jahia.hibernate.dao.JahiaFieldsDefinitionDAO.save(JahiaFieldsDefinitionDAO.java:83)
at org.jahia.hibernate.manager.JahiaFieldsDefinitionManager.createFieldDefinition(JahiaFieldsDefinitionManager.java:63)
at org.jahia.hibernate.manager.JahiaFieldsDefinitionManager$$FastClassByCGLIB$$61bed144.invoke(<generated>)
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:661)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:122)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:57)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144)
at org.springframework.aop.framework.Cglib2AopProxy$FixedChainStaticTargetInterceptor.intercept(Cglib2AopProxy.java:546)
at org.jahia.hibernate.manager.JahiaFieldsDefinitionManager$$EnhancerByCGLIB$$e241b4d9.createFieldDefinition(<generated>)
at org.jahia.services.fields.JahiaFieldBaseService.saveFieldDefinition(JahiaFieldBaseService.java:1453)
at org.jahia.services.fields.JahiaFieldBaseService$$FastClassByCGLIB$$a23200ff.invoke(<generated>)
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:661)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:122)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:57)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144)
at org.springframework.aop.framework.Cglib2AopProxy$FixedChainStaticTargetInterceptor.intercept(Cglib2AopProxy.java:546)
at org.jahia.services.fields.JahiaFieldBaseService$$EnhancerByCGLIB$$71808ef6.saveFieldDefinition(<generated>)
at org.jahia.registries.JahiaFieldDefinitionsRegistry.setDefinition(JahiaFieldDefinitionsRegistry.java:188)
at org.jahia.services.metadata.MetadataBaseService.reloadConfigurationFile(MetadataBaseService.java:115)
at org.jahia.services.metadata.MetadataBaseService.start(MetadataBaseService.java:82)
at org.jahia.services.metadata.MetadataBaseService$$FastClassByCGLIB$$65e32ed7.invoke(<generated>)
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:661)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:122)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:57)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144)
at org.springframework.aop.framework.Cglib2AopProxy$FixedChainStaticTargetInterceptor.intercept(Cglib2AopProxy.java:546)
at org.jahia.services.metadata.MetadataBaseService$$EnhancerByCGLIB$$96776f5e.start(<generated>)
at org.jahia.registries.ServicesRegistry.initService(ServicesRegistry.java:612)
at org.jahia.registries.ServicesRegistry.init(ServicesRegistry.java:286)
at org.jahia.bin.Jahia.initServicesRegistry(Jahia.java:1025)
at org.jahia.bin.Jahia.init(Jahia.java:439)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1091)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:925)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3881)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4142)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:603)
at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:535)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1118)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
at org.apache.catalina.core.StandardService.start(StandardService.java:450)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:680)
at org.apache.catalina.startup.Catalina.start(Catalina.java:540)
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:324)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
 
Thank you

Reply via email to