-
Bug
-
Resolution: Fixed
-
Major
-
None
-
None
It seems there is a consistent exception being thrown when images are being generated the first time - at least with the stk integration:
2009-07-28 10:30:09,595 ERROR info.magnolia.cms.core.DefaultNodeData : Failed to get handle 2009-07-28 10:30:09,595 ERROR info.magnolia.cms.core.DefaultNodeData : this session has been closed javax.jcr.RepositoryException: this session has been closed at org.apache.jackrabbit.core.SessionImpl.sanityCheck(SessionImpl.java:381) at org.apache.jackrabbit.core.ItemImpl.sanityCheck(ItemImpl.java:137) at org.apache.jackrabbit.core.ItemImpl.getPath(ItemImpl.java:1270) at info.magnolia.cms.core.DefaultNodeData.getHandle(DefaultNodeData.java:571) at info.magnolia.cms.util.NodeDataWrapper.getHandle(NodeDataWrapper.java:114) at info.magnolia.imaging.parameters.SimpleEqualityNodeDataWrapper.hashCode(SimpleEqualityNodeDataWrapper.java:39) at info.magnolia.module.extendedtemplatingkit.imaging.generation.STKParameter.hashCode(STKParameter.java:79) at info.magnolia.imaging.caching.ImageGenerationJob.hashCode(ImageGenerationJob.java:62) at com.google.common.collect.MapMaker$Strength$3.hash(MapMaker.java:374) at com.google.common.collect.MapMaker$StrategyImpl.hashKey(MapMaker.java:498) at com.google.common.collect.CustomConcurrentHashMap$Impl.hash(CustomConcurrentHashMap.java:634) at com.google.common.collect.CustomConcurrentHashMap$Impl.remove(CustomConcurrentHashMap.java:1495) at com.google.common.collect.MapMaker$StrategyImpl$1.run(MapMaker.java:483) at java.util.TimerThread.mainLoop(Timer.java:512) at java.util.TimerThread.run(Timer.java:462)
Images are however correctly generated and seemingly properly cached.
Acceptance criteria
- is duplicated by
-
MGNLETK-8 Passing NodeData as a parameter to image generation job causes attempt to access the node data after session is closed
- Closed