My Oracle Support Banner

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 later
Information 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


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.