Inbound Refinery Conversion Threads Are "Hanging" for a Long Time
(Doc ID 1608391.1)
Last updated on APRIL 10, 2024
Applies to:
Oracle WebCenter Content - Version 11.1.1.7.0 and laterInformation in this document applies to any platform.
Symptoms
Using WebCenter Content 11g-11.1.1.7 130304T092605
Photoshop files are configured to be converted by the Inbound Refinery into several JPG renditions.
After applying the patch for non published bug 15925662 no more lock up of the Inbound Refinery has occured. However, we see now the number of hanging threads slowly increase. This threads seem to hang forever, until the Inbound Refinery is restarted.
On the agent status page, the hanging conversion jobs appear with the status "Starting new conversion job."
A thread dump shows the thread as waiting on some the exsimple executable to finish:
"Job_73263_ram_prd" daemon prio=10 tid=0x00007f5768014000 nid=0x6aba in Object.wait() [0x00007f575c6ba000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on (a intradoc.taskmanager.TaskInfo)
at intradoc.refinery.convert.ConverterLaunch.execute(ConverterLaunch.java:468)
- locked (a intradoc.taskmanager.TaskInfo)
at intradoc.refinery.convert.ExsimpleDriver.executeEngine(ExsimpleDriver.java:146)
at docrefinery.convert.ExsimpleDriverRefinery.executeEngine(ExsimpleDriverRefinery.java:53)
at docrefinery.dam.image.ProcessExtraRenditions.createMetaDataRendition(ProcessExtraRenditions.java:364)
at docrefinery.dam.image.ProcessExtraRenditions.convert(ProcessExtraRenditions.java:151)
at docrefinery.convert.StepHandler.executeCodeStep(StepHandler.java:495)
at docrefinery.convert.StepHandler.executeStepByName(StepHandler.java:150)
at docrefinery.convert.ConversionDriver.processSteps(ConversionDriver.java:291)
at docrefinery.convert.ConversionDriver.convertDocument(ConversionDriver.java:171)
at docrefinery.queue.PreConvertedRefineryQueueMonitor.convertJob(PreConvertedRefineryQueueMonitor.java:395)
at docrefinery.queue.PreConvertedRefineryQueueMonitor$2.run(PreConvertedRefineryQueueMonitor.java:325)
at java.lang.Thread.run(Thread.java:724)
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |
References |