Screenflow crashing on java.lang.IllegalArgumentException

(Doc ID 1229524.1)

Last updated on JUNE 27, 2012

Applies to:

Oracle Business Process Management Suite - Version 6.0.5 and later
Information in this document applies to any platform.
***Checked for relevance on 24-Apr-2012***

Symptoms

Screenflow crashing on java.lang.IllegalArgumentException.
After hitting the submit button in a screenflow, an IllegalArgumentException occurs:

 [<W> 0707 11:04:05.382] Main (<30> TP-Processor76): Unexpected error during 
interactive component execution. 
[ (cont) ] Main: Caused by: java.lang.IllegalArgumentException 
[ (cont) ] Main: 
fuego.web.execution.exception.UnexpectedExecutionException: Unexpected error 
during interactive component execution. 
[ (cont) ] Main: at 
fuego.web.papi.TaskExecutor.execute(TaskExecutor.java:187) 
[ (cont) ] Main: at 
fuego.workspace.servlet.ExecutorServlet.doAction(ExecutorServlet.java:117) 
[ (cont) ] Main: at 
fuego.workspace.servlet.BaseServlet.doPost(BaseServlet.java:228) 
[ (cont) ] Main: at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:709) 
[ (cont) ] Main: at 
fuego.workspace.servlet.AuthenticatedServlet.service(AuthenticatedServlet.java 
:61) 
[ (cont) ] Main: at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:802) 
[ (cont) ] Main: at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFi 
lterChain.java:252) 
[ (cont) ] Main: at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChai 
n.java:173) 
[ (cont) ] Main: at 
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.ja 
va:672) 
[ (cont) ] Main: at 
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispa 
tcher.java:463) 
[ (cont) ] Main: at 
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher 
.java:398) 
[ (cont) ] Main: at 
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.j 
ava:301) 
[ (cont) ] Main: at 
fuego.web.execution.servlet.ServletExternalContext.forwardInternal(ServletExte 
rnalContext.java:197) 
[ (cont) ] Main: at 
fuego.web.execution.servlet.ServletExternalContext.finishExecution(ServletExte 
rnalContext.java:103) 
[ (cont) ] Main: at 
fuegoblock.net.web.NewJspController.service(NewJspController.java:77) 
[ (cont) ] Main: at 
fuego.web.execution.servlet.ServletRedirector$ControllerRedirector.forward(Ser 
vletRedirector.java:197) 
[ (cont) ] Main: at 
fuego.web.execution.servlet.ServletRedirector.redirect(ServletRedirector.java: 
58) 
[ (cont) ] Main: at 
fuego.web.papi.TaskExecutor.processRedirect(TaskExecutor.java:224) 
[ (cont) ] Main: at 
fuego.web.papi.TaskExecutor.execute(TaskExecutor.java:104) 
[ (cont) ] Main: at 
fuego.workspace.servlet.ExecutorServlet.doAction(ExecutorServlet.java:117) 
[ (cont) ] Main: at 
fuego.workspace.servlet.BaseServlet.doPost(BaseServlet.java:228) 
[ (cont) ] Main: at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:709) 
[ (cont) ] Main: at 
fuego.workspace.servlet.AuthenticatedServlet.service(AuthenticatedServlet.java 
:61) 
[ (cont) ] Main: at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:802) 
[ (cont) ] Main: at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFi 
lterChain.java:252) 
[ (cont) ] Main: at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChai 
n.java:173) 
[ (cont) ] Main: at 
fuego.web.filter.SingleThreadPerSessionFilter.doFilter(SingleThreadPerSessionF 
ilter.java:64) 
[ (cont) ] Main: at 
fuego.web.filter.BaseFilter.doFilter(BaseFilter.java:63) 
[ (cont) ] Main: at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFi 
lterChain.java:202) 
[ (cont) ] Main: at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChai 
n.java:173) 
[ (cont) ] Main: at 
fuego.web.filter.CharsetFilter.doFilter(CharsetFilter.java:48) 
[ (cont) ] Main: at 
fuego.web.filter.BaseFilter.doFilter(BaseFilter.java:63) 
[ (cont) ] Main: at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFi 
lterChain.java:202) 
[ (cont) ] Main: at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChai 
n.java:173) 
[ (cont) ] Main: at 
org.hyperic.hq.product.servlet.filter.JMXFilter.doFilter(JMXFilter.java:322) 
[ (cont) ] Main: at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFi 
lterChain.java:202) 
[ (cont) ] Main: at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChai 
n.java:173) 
[ (cont) ] Main: at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java 
:213) 
[ (cont) ] Main: at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java 
:178) 
[ (cont) ] Main: at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) 
[ (cont) ] Main: at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) 
[ (cont) ] Main: at 
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:541) 
[ (cont) ] Main: at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:1 
07) 
[ (cont) ] Main: at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) 
[ (cont) ] Main: at 
org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199) 
[ (cont) ] Main: at 
org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282) 
[ (cont) ] Main: at 
org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:754) 
[ (cont) ] Main: at 
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:684) 
[ (cont) ] Main: at 
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:8 
76) 
[ (cont) ] Main: at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java: 
684) 
[ (cont) ] Main: at java.lang.Thread.run(Thread.java:595) 
[ (cont) ] Main: Caused by: java.lang.IllegalArgumentException 
[ (cont) ] Main: at 
sun.reflect.UnsafeFieldAccessorImpl.ensureObj(UnsafeFieldAccessorImpl.java:37) 

[ (cont) ] Main: at 
sun.reflect.UnsafeObjectFieldAccessorImpl.get(UnsafeObjectFieldAccessorImpl.ja 
va:18) 
[ (cont) ] Main: at java.lang.reflect.Field.get(Field.java:357) 
[ (cont) ] Main: at 
fuego.io.ReferenceManager.replace(ReferenceManager.java:692) 
[ (cont) ] Main: at 
fuego.io.ReferenceManager.doReplacements(ReferenceManager.java:530) 
[ (cont) ] Main: at 
fuego.io.ReferenceManager.replace(ReferenceManager.java:267) 
[ (cont) ] Main: at 
fuego.io.ReferenceInputStream.close(ReferenceInputStream.java:52) 
[ (cont) ] Main: at fuego.rmi.Packet.checkLazyData(Packet.java:561) 
[ (cont) ] Main: at fuego.rmi.Packet.getValue(Packet.java:191) 
[ (cont) ] Main: at 
fuego.rmi.ServerCluster$ClientRequest.getBatch(ServerCluster.java:535) 
[ (cont) ] Main: at 
fuego.component.ExecutionThread.work(ExecutionThread.java:837) 
[ (cont) ] Main: at 
fuego.component.ExecutionThread.run(ExecutionThread.java:408) 
[ (cont) ] Main: at 
fuego.component.CustomExecution.next(CustomExecution.java:172) 
[ (cont) ] Main: at 
fuego.papi.impl.rmi.RMIExecution.next(RMIExecution.java:111) 
[ (cont) ] Main: at 
fuego.web.execution.InteractiveExecution.process(InteractiveExecution.java:177 

[ (cont) ] Main: at 
fuego.web.execution.impl.WebInteractiveExecution.process(WebInteractiveExecuti 
on.java:54) 
[ (cont) ] Main: at 
fuego.web.execution.InteractiveExecution.process(InteractiveExecution.java:223 

[ (cont) ] Main: at 
fuego.web.papi.TaskExecutor.processResult(TaskExecutor.java:266) 
[ (cont) ] Main: at 
fuego.web.papi.TaskExecutor.execute(TaskExecutor.java:101) 
[ (cont) ] Main: ... 50 more 
[ (cont) ] Main: 
[<D> 0707 11:04:05.383] Main (<30> TP-Processor76): Unexpected 
Error:Unexpected error during interactive component

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