NumberFormatException is thrown by BPM Workspace
(Doc ID 1247014.1)
Last updated on DECEMBER 05, 2023
Applies to:
Oracle Business Process Management Suite - Version 6.0.5 to 10.3.2Information in this document applies to any platform.
*** ***
Symptoms
During an Interactive Task execution, the BPM Workspace throws a java.lang.NumberFormatException
coming from the WebExecutionIdentifier class. The NumberFormatException complains about "80000000" or a larger number.
The complete exception with the stack traces looks like:
fuego.web.execution.exception.UnexpectedExecutionException: Unexpected error during interactive component execution.
at fuego.web.papi.TaskExecutor.execute(TaskExecutor.java:187)
at fuego.workspace.servlet.ExecutorServlet.doAction(ExecutorServlet.java:117)
at fuego.workspace.servlet.BaseServlet.doPost(BaseServlet.java:228)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at fuego.workspace.servlet.AuthenticatedServlet.service(AuthenticatedServlet.java:61)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
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:283)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at fuego.web.filter.SingleThreadPerSessionFilter.doFilter(SingleThreadPerSessionFilter.java:64)
at fuego.web.filter.BaseFilter.doFilter(BaseFilter.java:63)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at fuego.web.filter.CharsetFilter.doFilter(CharsetFilter.java:48)
at fuego.web.filter.BaseFilter.doFilter(BaseFilter.java:63)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3242)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2010)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1916)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
Caused by: java.lang.NumberFormatException: For input string: "80000000"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
at java.lang.Integer.parseInt(Integer.java:459)
at fuego.web.execution.impl.WebExecutionIdentifier.<init>(WebExecutionIdentifier.java:48)
at fuego.web.execution.impl.WebExecutionIdentifier.loadFrom(WebExecutionIdentifier.java:65)
at fuego.web.execution.servlet.ServletExecutionManager.retrieveExecutionIdentifier(ServletExecutionManager.java:58)
at fuego.web.papi.TaskExecutor.processRedirect(TaskExecutor.java:198)
at fuego.web.papi.TaskExecutor.execute(TaskExecutor.java:104)
at fuego.web.papi.TaskExecutor.execute(TaskExecutor.java:187)
at fuego.workspace.servlet.ExecutorServlet.doAction(ExecutorServlet.java:117)
at fuego.workspace.servlet.BaseServlet.doPost(BaseServlet.java:228)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at fuego.workspace.servlet.AuthenticatedServlet.service(AuthenticatedServlet.java:61)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
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:283)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at fuego.web.filter.SingleThreadPerSessionFilter.doFilter(SingleThreadPerSessionFilter.java:64)
at fuego.web.filter.BaseFilter.doFilter(BaseFilter.java:63)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at fuego.web.filter.CharsetFilter.doFilter(CharsetFilter.java:48)
at fuego.web.filter.BaseFilter.doFilter(BaseFilter.java:63)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3242)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2010)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1916)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
Caused by: java.lang.NumberFormatException: For input string: "80000000"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
at java.lang.Integer.parseInt(Integer.java:459)
at fuego.web.execution.impl.WebExecutionIdentifier.<init>(WebExecutionIdentifier.java:48)
at fuego.web.execution.impl.WebExecutionIdentifier.loadFrom(WebExecutionIdentifier.java:65)
at fuego.web.execution.servlet.ServletExecutionManager.retrieveExecutionIdentifier(ServletExecutionManager.java:58)
at fuego.web.papi.TaskExecutor.processRedirect(TaskExecutor.java:198)
at fuego.web.papi.TaskExecutor.execute(TaskExecutor.java:104)
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 |