Uploaded image for project: 'Imaging'
  1. Imaging
  2. MGNLIMG-59

Can't expire image generation jobs, the jcr session can be already closed

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • 2.0.2
    • None
    • image operations
    • 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

              gjoseph Magnolia International
              gjoseph Magnolia International
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Bug DoR
                  Task DoD