Error "TCM-00999: Error in a subsystem. An error occurred during document translation." Occurs During Image Retrieval in WebCenter Content: Imaging (Doc ID 2021154.1)

Last updated on OCTOBER 04, 2016

Applies to:

Oracle WebCenter Content: Imaging - Version 11.1.1.5.0 and later
Information in this document applies to any platform.

Symptoms

The following error is received when retrieving images intermittently:

TCM-00999: Error in a subsystem. An error occurred during document translation.

From the Imaging Diagnostic Log:

[2015-03-13T10:50:54.286+00:00] [IPM_server1] [ERROR] [TCM-00999] [oracle.imaging.service.exceptions] [tid: [ACTIVE].ExecuteThread: '19' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: Jean.Fullarton] [ecid: 0054I_61YQE4aqh6DBbAES0004aK001FIX,0:1] [APP: imaging] [URI: /imaging/renderimage/ZEROdeg/fitFITWIDTH/crop0T0L489H1054W/annotationstrue/page1/3.IPM_123126.JPEG] Error in a subsystem. An error occurred during document translation.[[
oracle.imaging.ImagingException: TCM-00999: Error in a subsystem. An error occurred during document translation.
stackTraceId: 21759-1426243854286
faultType: SYSTEM
faultDetails:
ErrorCode = oracle.imaging.ImagingException, ErrorMessage = An error occurred during document translation.
at oracle.imaging.render.RenderAnnotateLink.processAndPassItOn(RenderAnnotateLink.java:85)
at oracle.imaging.render.RenderTransformLink.processAndPassItOn(RenderTransformLink.java:184)
at oracle.imaging.render.RenderAnnotSecurityLink.processAndPassItOn(RenderAnnotSecurityLink.java:282)
at oracle.imaging.render.RenderManager.renderPage(RenderManager.java:453)
at oracle.imaging.document.RetrieveDocumentImpl.retrieveDocumentPage(RetrieveDocumentImpl.java:42)
at oracle.imaging.document.DocumentServiceImpl.internalRetrieveDocument(DocumentServiceImpl.java:914)
at oracle.imaging.document.DocumentServiceImpl.retrievePage(DocumentServiceImpl.java:886)
at oracle.imaging.services.render.RenderServlet.getRenderResult(RenderServlet.java:911)
at oracle.imaging.services.render.RenderServlet.handleRender(RenderServlet.java:713)
at oracle.imaging.services.render.RenderServlet.doGet(RenderServlet.java:297)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
Caused by: Caused by: oracle.imaging.ImagingException: TCM-07036: An error occurred during document translation.
stackTraceId: 21758-1426243854285
faultType: SYSTEM
faultDetails:
ErrorCode = oracle.imaging.RenderingException, ErrorMessage = There was an error launching the external transformation process:
null
[null/ixTransformer, -OIT, null/, -In, /tmp/cache1477817754131661942.tif, -Out, /tmp/ord4237002240165634537.jpg, -Fmt, JPEG, -Pgs, 1,1, -Qual, 100, -Width, 1043]
at oracle.imaging.render.OrdImageImpl.save(OrdImageImpl.java:440)
at oracle.imaging.render.OrdImageImpl.save(OrdImageImpl.java:579)
at oracle.imaging.render.RenderTranslateLink.getRequestedPage(RenderTranslateLink.java:267)
at oracle.imaging.render.RenderTranslateLink.processAndPassItOn(RenderTranslateLink.java:181)
at oracle.imaging.render.RenderAnnotateLink.processAndPassItOn(RenderAnnotateLink.java:77)
... 36 more
Caused by: oracle.imaging.RenderingException: There was an error launching the external transformation process:
null
[null/ixTransformer, -OIT, null/, -In, /tmp/cache1477817754131661942.tif, -Out, /tmp/ord4237002240165634537.jpg, -Fmt, JPEG, -Pgs, 1,1, -Qual, 100, -Width, 1043]
at oracle.imaging.rendering.OPTransformEngine.attemptTransformation(OPTransformEngine.java:592)
at oracle.imaging.rendering.OPTransformEngine.runExport(OPTransformEngine.java:477)
at oracle.imaging.rendering.OPTransformEngine.exportPage(OPTransformEngine.java:198)
at oracle.imaging.render.OrdImageImpl.save(OrdImageImpl.java:417)
at oracle.imaging.render.OrdImageImpl.save(OrdImageImpl.java:579)
at oracle.imaging.render.RenderTranslateLink.getRequestedPage(RenderTranslateLink.java:270)
at oracle.imaging.render.RenderTranslateLink.processAndPassItOn(RenderTranslateLink.java:181)
at oracle.imaging.render.RenderAnnotateLink.processAndPassItOn(RenderAnnotateLink.java:77)
at oracle.imaging.render.RenderTransformLink.processAndPassItOn(RenderTransformLink.java:184)
at oracle.imaging.render.RenderAnnotSecurityLink.processAndPassItOn(RenderAnnotSecurityLink.java:282)
at oracle.imaging.render.RenderManager.renderPage(RenderManager.java:453)
at oracle.imaging.document.DocumentServiceImpl.retrievePage(DocumentServiceImpl.java:886)
at oracle.imaging.services.render.RenderServlet.getRenderResult(RenderServlet.java:911)
at oracle.imaging.services.render.RenderServlet.handleRender(RenderServlet.java:713)
at oracle.imaging.services.render.RenderServlet.doGet(RenderServlet.java:297)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:821)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:27)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
... 1 more
Caused by: java.io.IOException: Cannot run program "null/ixTransformer": java.io.IOException: error=2, No such file or directory
at java.lang.ProcessBuilder.processException(ProcessBuilder.java:478)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:457)
at oracle.imaging.rendering.OPTransformEngine.attemptTransformation(OPTransformEngine.java:558)
at oracle.imaging.rendering.OPTransformEngine.runExport(OPTransformEngine.java:477)
at oracle.imaging.rendering.OPTransformEngine.exportPage(OPTransformEngine.java:198)
at oracle.imaging.render.OrdImageImpl.save(OrdImageImpl.java:417)
at oracle.imaging.render.OrdImageImpl.save(OrdImageImpl.java:579)
at oracle.imaging.render.RenderTranslateLink.getRequestedPage(RenderTranslateLink.java:267)
at oracle.imaging.render.RenderTranslateLink.processAndPassItOn(RenderTranslateLink.java:181)
at oracle.imaging.render.RenderAnnotateLink.processAndPassItOn(RenderAnnotateLink.java:77)
at oracle.imaging.render.RenderTransformLink.processAndPassItOn(RenderTransformLink.java:184)
at oracle.imaging.render.RenderAnnotSecurityLink.processAndPassItOn(RenderAnnotSecurityLink.java:282)
at oracle.imaging.render.RenderManager.renderPage(RenderManager.java:453)
at oracle.imaging.document.RetrieveDocumentImpl.retrieveDocumentPage(RetrieveDocumentImpl.java:42)
at oracle.imaging.document.DocumentServiceImpl.internalRetrieveDocument(DocumentServiceImpl.java:914)
at oracle.imaging.document.DocumentServiceImpl.retrievePage(DocumentServiceImpl.java:886)
at oracle.imaging.services.render.RenderServlet.getRenderResult(RenderServlet.java:911)
at oracle.imaging.services.render.RenderServlet.handleRender(RenderServlet.java:713)
at oracle.imaging.services.render.RenderServlet.doGet(RenderServlet.java:297)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
... 1 more
Caused by: java.io.IOException: java.io.IOException: error=2, No such file or directory
at java.lang.UNIXProcess.(UNIXProcess.java:148)
at java.lang.ProcessImpl.start(ProcessImpl.java:65)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:452)
at oracle.imaging.rendering.OPTransformEngine.attemptTransformation(OPTransformEngine.java:558)
at oracle.imaging.rendering.OPTransformEngine.runExport(OPTransformEngine.java:477)
at oracle.imaging.rendering.OPTransformEngine.exportPage(OPTransformEngine.java:198)
at oracle.imaging.render.OrdImageImpl.save(OrdImageImpl.java:417)
at oracle.imaging.render.OrdImageImpl.save(OrdImageImpl.java:579)
at oracle.imaging.render.RenderTranslateLink.getRequestedPage(RenderTranslateLink.java:270)
at oracle.imaging.render.RenderTranslateLink.processAndPassItOn(RenderTranslateLink.java:181)
at oracle.imaging.render.RenderAnnotateLink.processAndPassItOn(RenderAnnotateLink.java:77)
at oracle.imaging.render.RenderTransformLink.processAndPassItOn(RenderTransformLink.java:184)
at oracle.imaging.render.RenderAnnotSecurityLink.processAndPassItOn(RenderAnnotSecurityLink.java:282)
at oracle.imaging.render.RenderManager.renderPage(RenderManager.java:453)
at oracle.imaging.document.DocumentServiceImpl.retrievePage(DocumentServiceImpl.java:886)
at oracle.imaging.services.render.RenderServlet.getRenderResult(RenderServlet.java:911)
at oracle.imaging.services.render.RenderServlet.handleRender(RenderServlet.java:713)
at oracle.imaging.services.render.RenderServlet.doGet(RenderServlet.java:297)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:821)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:27)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
... 1 more 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms