-
Bug
-
Resolution: Won't Fix
-
Critical
-
4.0.0
-
None
-
None
org.ametys.plugins.repository.AmetysRepositoryException: An error occured during setting the JCR physical reference at org.ametys.cms.content.external.ExternalizableMetadataHelper._setInternalMetadata(ExternalizableMetadataHelper.java:831) at org.ametys.cms.content.external.ExternalizableMetadataHelper._setMetadata(ExternalizableMetadataHelper.java:795) at org.ametys.cms.content.external.ExternalizableMetadataHelper._setNonSimpleMetadata(ExternalizableMetadataHelper.java:642) at org.ametys.cms.content.external.ExternalizableMetadataHelper._setMetadata(ExternalizableMetadataHelper.java:622) at org.ametys.cms.content.external.ExternalizableMetadataHelper.setMetadata(ExternalizableMetadataHelper.java:490) at org.ametys.plugins.odfsync.cdmfr.CDMFrSynchronizableContentsCollection._setChildren(CDMFrSynchronizableContentsCollection.java:616) at org.ametys.plugins.odfsync.cdmfr.CDMFrSynchronizableContentsCollection._synchronizeContent(CDMFrSynchronizableContentsCollection.java:543) at org.ametys.plugins.odfsync.cdmfr.CDMFrSynchronizableContentsCollection._importOrSynchronizeContent(CDMFrSynchronizableContentsCollection.java:450) at org.ametys.plugins.odfsync.cdmfr.CDMFrSynchronizableContentsCollection._handleMetadataValues(CDMFrSynchronizableContentsCollection.java:1115) at org.ametys.plugins.odfsync.cdmfr.CDMFrSynchronizableContentsCollection._synchronizeMetadata(CDMFrSynchronizableContentsCollection.java:869) at org.ametys.plugins.odfsync.cdmfr.CDMFrSynchronizableContentsCollection._synchronizeContent(CDMFrSynchronizableContentsCollection.java:539) at org.ametys.plugins.odfsync.cdmfr.CDMFrSynchronizableContentsCollection._importOrSynchronizeContent(CDMFrSynchronizableContentsCollection.java:450) at org.ametys.plugins.odfsync.cdmfr.CDMFrSynchronizableContentsCollection._handleFile(CDMFrSynchronizableContentsCollection.java:349) at org.ametys.plugins.odfsync.cdmfr.CDMFrSynchronizableContentsCollection.importContent(CDMFrSynchronizableContentsCollection.java:302) at org.ametys.plugins.contentio.synchronize.search.SCCSearchToolHelper.importContent(SCCSearchToolHelper.java:95) Caused by: javax.jcr.RepositoryException: This session has been closed. See the chained exception for a trace of where the session was closed. at org.apache.jackrabbit.core.session.SessionState.checkAlive(SessionState.java:150) at org.apache.jackrabbit.core.ItemImpl.sanityCheck(ItemImpl.java:101) at org.apache.jackrabbit.core.NodeImpl.getUUID(NodeImpl.java:2531) at org.apache.jackrabbit.spi.commons.value.ValueFactoryQImpl.createValue(ValueFactoryQImpl.java:241) at org.apache.jackrabbit.spi.commons.value.ValueFactoryQImpl.createValue(ValueFactoryQImpl.java:172) at org.ametys.cms.content.external.ExternalizableMetadataHelper._setInternalMetadata(ExternalizableMetadataHelper.java:825) ... 116 more Caused by: java.lang.Exception: Stack trace of where session-ametys-71 was originally closed at org.apache.jackrabbit.core.session.SessionState.close(SessionState.java:275) at org.apache.jackrabbit.core.SessionImpl.logout(SessionImpl.java:983) at org.apache.jackrabbit.core.XASessionImpl.logout(XASessionImpl.java:394) at org.ametys.plugins.repository.provider.AmetysSession.forceLogout(AmetysSession.java:85) at org.ametys.plugins.repository.dispatcher.JCRSessionDispatchRequestProcess.postProcess(JCRSessionDispatchRequestProcess.java:48)
[ODF-1606] Import CDMfr échoue
J'ai fait cette procédure et je ne produis toujours pas le problème.
J'ai pu reproduire cette erreur encore une fois en testant ODF 4.1.0M4
Je n'ai pas fait d'import simultané.
J'ai crée une SCC CDMfr.
J'ai importée une composante Apogée.
J'ai importé un fichier CDMfr (H7AIIUYW.xml)
La stack trace complète
org.ametys.plugins.repository.AmetysRepositoryException: An error occured during setting the JCR physical reference at org.ametys.cms.content.external.ExternalizableMetadataHelper._setInternalMetadata(ExternalizableMetadataHelper.java:831) at org.ametys.cms.content.external.ExternalizableMetadataHelper._setMetadata(ExternalizableMetadataHelper.java:795) at org.ametys.cms.content.external.ExternalizableMetadataHelper._setNonSimpleMetadata(ExternalizableMetadataHelper.java:642) at org.ametys.cms.content.external.ExternalizableMetadataHelper._setMetadata(ExternalizableMetadataHelper.java:622) at org.ametys.cms.content.external.ExternalizableMetadataHelper.setMetadata(ExternalizableMetadataHelper.java:490) at org.ametys.plugins.odfsync.cdmfr.CDMFrSynchronizableContentsCollection._setOrgUnitParent(CDMFrSynchronizableContentsCollection.java:642) at org.ametys.plugins.odfsync.cdmfr.CDMFrSynchronizableContentsCollection._setRelations(CDMFrSynchronizableContentsCollection.java:586) at org.ametys.plugins.odfsync.cdmfr.CDMFrSynchronizableContentsCollection._synchronizeContent(CDMFrSynchronizableContentsCollection.java:527) at org.ametys.plugins.odfsync.cdmfr.CDMFrSynchronizableContentsCollection._importOrSynchronizeContent(CDMFrSynchronizableContentsCollection.java:441) at org.ametys.plugins.odfsync.cdmfr.CDMFrSynchronizableContentsCollection._handleMetadataValues(CDMFrSynchronizableContentsCollection.java:1136) at org.ametys.plugins.odfsync.cdmfr.CDMFrSynchronizableContentsCollection._synchronizeMetadata(CDMFrSynchronizableContentsCollection.java:890) at org.ametys.plugins.odfsync.cdmfr.CDMFrSynchronizableContentsCollection._synchronizeContent(CDMFrSynchronizableContentsCollection.java:523) at org.ametys.plugins.odfsync.cdmfr.CDMFrSynchronizableContentsCollection._importOrSynchronizeContent(CDMFrSynchronizableContentsCollection.java:441) at org.ametys.plugins.odfsync.cdmfr.CDMFrSynchronizableContentsCollection._handleFile(CDMFrSynchronizableContentsCollection.java:340) at org.ametys.plugins.odfsync.cdmfr.CDMFrSynchronizableContentsCollection.importContent(CDMFrSynchronizableContentsCollection.java:302) at org.ametys.plugins.contentio.synchronize.search.SCCSearchToolHelper.importContent(SCCSearchToolHelper.java:95) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.ametys.core.ui.ExecuteClientCallsAction._executeMethod(ExecuteClientCallsAction.java:204) at org.ametys.core.ui.ExecuteClientCallsAction.act(ExecuteClientCallsAction.java:182) at org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:120) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47) at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69) at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69) at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:236) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.buildPipeline(ConcreteTreeProcessor.java:194) at org.apache.cocoon.components.treeprocessor.TreeProcessor.buildPipeline(TreeProcessor.java:267) at org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:111) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47) at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69) at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69) at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:236) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.buildPipeline(ConcreteTreeProcessor.java:194) at org.apache.cocoon.components.treeprocessor.TreeProcessor.buildPipeline(TreeProcessor.java:267) at org.apache.cocoon.components.source.impl.SitemapSource.init(SitemapSource.java:333) at org.apache.cocoon.components.source.impl.SitemapSource.<init>(SitemapSource.java:215) at org.apache.cocoon.components.source.impl.SitemapSourceFactory.getSource(SitemapSourceFactory.java:68) at org.apache.excalibur.source.impl.SourceResolverImpl.resolveURI(SourceResolverImpl.java:208) at org.apache.cocoon.components.CocoonComponentManager.resolveURI(CocoonComponentManager.java:558) at org.apache.cocoon.components.CocoonComponentManager.resolveURI(CocoonComponentManager.java:558) at org.apache.cocoon.components.CocoonComponentManager.resolveURI(CocoonComponentManager.java:558) at org.apache.cocoon.components.CocoonComponentManager.resolveURI(CocoonComponentManager.java:558) at org.ametys.core.ui.dispatcher.DispatchGenerator._dispatching(DispatchGenerator.java:147) at org.ametys.core.ui.dispatcher.DispatchGenerator.generate(DispatchGenerator.java:91) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:581) at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:301) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:483) at org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:144) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47) at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69) at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69) at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:236) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:178) at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:254) at org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:118) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47) at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69) at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69) at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:236) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:178) at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:254) at org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:118) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47) at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69) at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69) at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:236) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:178) at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:254) at org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:118) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47) at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69) at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143) at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69) at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:236) at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:178) at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:254) at org.apache.cocoon.Cocoon.process(Cocoon.java:699) at org.ametys.runtime.servlet.RuntimeServlet.service(RuntimeServlet.java:543) at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:617) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:518) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1091) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:668) at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2463) at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2452) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) Caused by: javax.jcr.RepositoryException: This session has been closed. See the chained exception for a trace of where the session was closed. at org.apache.jackrabbit.core.session.SessionState.checkAlive(SessionState.java:150) at org.apache.jackrabbit.core.ItemImpl.sanityCheck(ItemImpl.java:101) at org.apache.jackrabbit.core.NodeImpl.getUUID(NodeImpl.java:2531) at org.apache.jackrabbit.spi.commons.value.ValueFactoryQImpl.createValue(ValueFactoryQImpl.java:241) at org.apache.jackrabbit.spi.commons.value.ValueFactoryQImpl.createValue(ValueFactoryQImpl.java:172) at org.ametys.cms.content.external.ExternalizableMetadataHelper._setInternalMetadata(ExternalizableMetadataHelper.java:825) ... 117 more Caused by: java.lang.Exception: Stack trace of where session-ametys-48 was originally closed at org.apache.jackrabbit.core.session.SessionState.close(SessionState.java:275) at org.apache.jackrabbit.core.SessionImpl.logout(SessionImpl.java:983) at org.apache.jackrabbit.core.XASessionImpl.logout(XASessionImpl.java:394) at org.ametys.plugins.repository.provider.AmetysSession.forceLogout(AmetysSession.java:85) at org.ametys.plugins.repository.dispatcher.JCRSessionDispatchRequestProcess.postProcess(JCRSessionDispatchRequestProcess.java:48) at org.ametys.core.ui.dispatcher.DispatchGenerator._dispatching(DispatchGenerator.java:216) at org.ametys.core.ui.dispatcher.DispatchGenerator.generate(DispatchGenerator.java:91) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:581) at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:301) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:483) at org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:144) ... 52 more
L'issue n'est pas reproductible en l'état, as-tu tenté de lancé plusieurs imports en même temps peut être ?
Je pense que cette issue n'est plus d'actualité puisque nous ne faisons plus de références physiques.