WebCenter Enterprise Capture Scanning Error "An error occurred during Image Capture - ice.driver.ImageCaptureDriverException"
(Doc ID 1970372.1)
Last updated on APRIL 17, 2024
Applies to:
Oracle WebCenter Enterprise Capture - Version 11.1.1.8.0 and laterInformation in this document applies to any platform.
Symptoms
When attempting to scan a document in Enterprise Capture, the following errors occur:
From the client workstation:
An error occurred during Image Capture - ice.driver.ImageCaptureDriverException
Expanded error from Capture Client:
From the Capture Log:
Message: java.security.AccessControlException: access denied ("java.lang.RuntimePermission" "getClassLoader")
Level: WARNING
Stack Trace:
access denied ("java.lang.RuntimePermission" "getClassLoader")
java.security.AccessControlContext.checkPermission(Unknown Source)
java.security.AccessController.checkPermission(Unknown Source)
java.lang.SecurityManager.checkPermission(Unknown Source)
sun.plugin2.applet.AWTAppletSecurityManager.checkPermission(Unknown Source)
java.lang.ClassLoader.checkClassLoaderPermission(Unknown Source)
java.lang.Class.getClassLoader(Unknown Source)
jdk.internal.dynalink.beans.OverloadedDynamicMethod.(OverloadedDynamicMethod.java:119)
jdk.internal.dynalink.beans.AbstractJavaLinker.mergeMethods(AbstractJavaLinker.java:322)
jdk.internal.dynalink.beans.AbstractJavaLinker.addMember(AbstractJavaLinker.java:259)
jdk.internal.dynalink.beans.AbstractJavaLinker.addMember(AbstractJavaLinker.java:254)
jdk.internal.dynalink.beans.AbstractJavaLinker.(AbstractJavaLinker.java:140)
jdk.internal.dynalink.beans.BeanLinker.(BeanLinker.java:110)
jdk.internal.dynalink.beans.BeansLinker$1.computeValue(BeansLinker.java:139)
jdk.internal.dynalink.beans.BeansLinker$1.computeValue(BeansLinker.java:132)
java.lang.ClassValue.getFromHashMap(Unknown Source)
java.lang.ClassValue.getFromBackup(Unknown Source)
java.lang.ClassValue.get(Unknown Source)
jdk.internal.dynalink.beans.BeansLinker.getLinkerForClass(BeansLinker.java:158)
jdk.internal.dynalink.beans.BeansLinker.getGuardedInvocation(BeansLinker.java:252)
jdk.nashorn.internal.runtime.linker.NashornBeansLinker.getGuardedInvocation(NashornBeansLinker.java:67)
jdk.nashorn.internal.runtime.linker.NashornBeansLinker.getGuardedInvocation(NashornBeansLinker.java:54)
jdk.internal.dynalink.support.CompositeGuardingDynamicLinker.getGuardedInvocation(CompositeGuardingDynamicLinker.java:124)
jdk.internal.dynalink.support.LinkerServicesImpl.getGuardedInvocation(LinkerServicesImpl.java:144)
jdk.internal.dynalink.DynamicLinker.relink(DynamicLinker.java:232)
jdk.nashorn.internal.scripts.Script$\^eval\_.BatchScanBegin( :4)
jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:537)
jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:209)
jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:378)
jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:185)
jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:505)
jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:227)
oracle.oddc.jsextension.JavaScriptExtension.invokeMethod(JavaScriptExtension.java:28)
oracle.oddc.extension.ExtensionInvocationHandler.invoke(ExtensionInvocationHandler.java:51)
com.sun.proxy.$Proxy23.BatchScanBegin(Unknown Source)
oracle.oddc.client.batchbuilder.AbstractBatchBuilder$ImageCaptureThread$1.scanStart(AbstractBatchBuilder.java:582)
ice.impl.AbstractICEImpl.fireScanStart(AbstractICEImpl.java:376)
ice.impl.AbstractICEImpl.captureImages(AbstractICEImpl.java:232)
oracle.oddc.client.batchbuilder.AbstractICEBatchBuilder$ICEImageCaptureThread$1.run(AbstractICEBatchBuilder.java:319)
java.awt.event.InvocationEvent.dispatch(Unknown Source)
java.awt.EventQueue.dispatchEventImpl(Unknown Source)
java.awt.EventQueue.access$500(Unknown Source)
java.awt.EventQueue$3.run(Unknown Source)
java.awt.EventQueue$3.run(Unknown Source)
java.security.AccessController.doPrivileged(Native Method)
java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
java.awt.EventQueue.dispatchEvent(Unknown Source)
java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.awt.EventDispatchThread.run(Unknown Source)
Level: WARNING
Stack Trace:
access denied ("java.lang.RuntimePermission" "getClassLoader")
java.security.AccessControlContext.checkPermission(Unknown Source)
java.security.AccessController.checkPermission(Unknown Source)
java.lang.SecurityManager.checkPermission(Unknown Source)
sun.plugin2.applet.AWTAppletSecurityManager.checkPermission(Unknown Source)
java.lang.ClassLoader.checkClassLoaderPermission(Unknown Source)
java.lang.Class.getClassLoader(Unknown Source)
jdk.internal.dynalink.beans.OverloadedDynamicMethod.(OverloadedDynamicMethod.java:119)
jdk.internal.dynalink.beans.AbstractJavaLinker.mergeMethods(AbstractJavaLinker.java:322)
jdk.internal.dynalink.beans.AbstractJavaLinker.addMember(AbstractJavaLinker.java:259)
jdk.internal.dynalink.beans.AbstractJavaLinker.addMember(AbstractJavaLinker.java:254)
jdk.internal.dynalink.beans.AbstractJavaLinker.(AbstractJavaLinker.java:140)
jdk.internal.dynalink.beans.BeanLinker.(BeanLinker.java:110)
jdk.internal.dynalink.beans.BeansLinker$1.computeValue(BeansLinker.java:139)
jdk.internal.dynalink.beans.BeansLinker$1.computeValue(BeansLinker.java:132)
java.lang.ClassValue.getFromHashMap(Unknown Source)
java.lang.ClassValue.getFromBackup(Unknown Source)
java.lang.ClassValue.get(Unknown Source)
jdk.internal.dynalink.beans.BeansLinker.getLinkerForClass(BeansLinker.java:158)
jdk.internal.dynalink.beans.BeansLinker.getGuardedInvocation(BeansLinker.java:252)
jdk.nashorn.internal.runtime.linker.NashornBeansLinker.getGuardedInvocation(NashornBeansLinker.java:67)
jdk.nashorn.internal.runtime.linker.NashornBeansLinker.getGuardedInvocation(NashornBeansLinker.java:54)
jdk.internal.dynalink.support.CompositeGuardingDynamicLinker.getGuardedInvocation(CompositeGuardingDynamicLinker.java:124)
jdk.internal.dynalink.support.LinkerServicesImpl.getGuardedInvocation(LinkerServicesImpl.java:144)
jdk.internal.dynalink.DynamicLinker.relink(DynamicLinker.java:232)
jdk.nashorn.internal.scripts.Script$\^eval\_.BatchScanBegin( :4)
jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:537)
jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:209)
jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:378)
jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:185)
jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:505)
jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:227)
oracle.oddc.jsextension.JavaScriptExtension.invokeMethod(JavaScriptExtension.java:28)
oracle.oddc.extension.ExtensionInvocationHandler.invoke(ExtensionInvocationHandler.java:51)
com.sun.proxy.$Proxy23.BatchScanBegin(Unknown Source)
oracle.oddc.client.batchbuilder.AbstractBatchBuilder$ImageCaptureThread$1.scanStart(AbstractBatchBuilder.java:582)
ice.impl.AbstractICEImpl.fireScanStart(AbstractICEImpl.java:376)
ice.impl.AbstractICEImpl.captureImages(AbstractICEImpl.java:232)
oracle.oddc.client.batchbuilder.AbstractICEBatchBuilder$ICEImageCaptureThread$1.run(AbstractICEBatchBuilder.java:319)
java.awt.event.InvocationEvent.dispatch(Unknown Source)
java.awt.EventQueue.dispatchEventImpl(Unknown Source)
java.awt.EventQueue.access$500(Unknown Source)
java.awt.EventQueue$3.run(Unknown Source)
java.awt.EventQueue$3.run(Unknown Source)
java.security.AccessController.doPrivileged(Native Method)
java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
java.awt.EventQueue.dispatchEvent(Unknown Source)
java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.awt.EventDispatchThread.run(Unknown Source)
Changes
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 |
Changes |
Cause |
Solution |