Orbeon session expired handling -
in orbeon 4.1 strange session expired error handling ... when using dev mode, plain text error page
+----------------------------------------------------------------------------------------------------------------------+ |an error has occurred | |----------------------------------------------------------------------------------------------------------------------| |session has expired. unable process incoming request. | |----------------------------------------------------------------------------------------------------------------------| |application call stack | |----------------------------------------------------------------------------------------------------------------------| |oxf:/ops/xforms/xforms-server-submit.xpl | 72| 51|executing processor | |oxf:/ops/pfc/xforms-xml-submission.xpl | 50| 46|executing processor | |----------------------------------------------------------------------------------------------------------------------| |exception: org.orbeon.oxf.common.oxfexception | |----------------------------------------------------------------------------------------------------------------------| |org.orbeon.oxf.xforms.state.xformsstatemanager |extractparameters |xformsstatemanager.java | 403| |org.orbeon.oxf.xforms.processor.xformsserver |doit |xformsserver.java | 152| |org.orbeon.oxf.xforms.processor.xformsserver |start |xformsserver.java | 100| |org.orbeon.oxf.processor.pipeline.pipelineprocessor|run |pipelineprocessor.java | 617| |----------------------------------------------------------------------------------------------------------------------| |exception: org.orbeon.oxf.common.validationexception | |----------------------------------------------------------------------------------------------------------------------| |org.orbeon.oxf.common.validationexception |wrapexception |validationexception.java | 126| |org.orbeon.oxf.processor.pipeline.pipelineprocessor|run |pipelineprocessor.java | 619| |org.orbeon.oxf.processor.pipeline.pipelineprocessor|executechildren |pipelineprocessor.java | 679| |org.orbeon.oxf.processor.pipeline.pipelineprocessor|start |pipelineprocessor.java | 614| |org.orbeon.oxf.processor.pipeline.choose.concretech|start |concretechooseprocessor.java | 248| |org.orbeon.oxf.processor.pipeline.pipelineprocessor|run |pipelineprocessor.java | 617| |org.orbeon.oxf.processor.pipeline.pipelineprocessor|executechildren |pipelineprocessor.java | 679| |org.orbeon.oxf.processor.pipeline.pipelineprocessor|start |pipelineprocessor.java | 614| |org.orbeon.oxf.processor.pipeline.pipelineprocessor|run |pipelineprocessor.java | 617| |org.orbeon.oxf.processor.pipeline.pipelineprocessor|executechildren |pipelineprocessor.java | 679| |org.orbeon.oxf.processor.pipeline.pipelineprocessor|start |pipelineprocessor.java | 614| |org.orbeon.oxf.processor.pipeline.pipelineprocessor|getinput |pipelineprocessor.java | 140| |org.orbeon.oxf.processor.pipeline.pipelineprocessor|readimpl |pipelineprocessor.java | 83| |org.orbeon.oxf.processor.impl.processoroutputimpl$t|read |processoroutputimpl.java | 258| |org.orbeon.oxf.processor.impl.processoroutputimpl |read |processoroutputimpl.java | 404| |org.orbeon.oxf.processor.pipeline.choose.concretech|readimpl |concretechooseprocessor.java | 127| |org.orbeon.oxf.processor.impl.processoroutputimpl$t|read |processoroutputimpl.java | 258| |org.orbeon.oxf.processor.impl.processoroutputimpl |read |processoroutputimpl.java | 404| |org.orbeon.oxf.processor.processorimpl |readinputassax |processorimpl.java | 262| |org.orbeon.oxf.processor.pipeline.pipelineprocessor|run |pipelineprocessor.java | 92| |---8<--------8<--------8<--------8<--------8<--------8<--------8<--------8<--------8<--------8<--------8<--------8<---| |org.orbeon.oxf.webapp.processorservice |service |processorservice.scala | 40| |org.orbeon.oxf.servlet.orbeonservlet$$anonfun$servi|apply$mcv$sp |orbeonservlet.scala | 74| |org.orbeon.oxf.servlet.orbeonservlet$$anonfun$servi|apply |orbeonservlet.scala | 67| |org.orbeon.oxf.servlet.orbeonservlet$$anonfun$servi|apply |orbeonservlet.scala | 67| |org.orbeon.oxf.util.scalautils$ |withrootexception |scalautils.scala | 118| |org.orbeon.oxf.servlet.orbeonservlet |service |orbeonservlet.scala | 67| |javax.servlet.http.httpservlet |service |httpservlet.java | 820| |weblogic.servlet.internal.stubsecurityhelper$servle|run |stubsecurityhelper.java | 227| |weblogic.servlet.internal.stubsecurityhelper |invokeservlet |stubsecurityhelper.java | 125| |weblogic.servlet.internal.servletstubimpl |execute |servletstubimpl.java | 300| |weblogic.servlet.internal.servletstubimpl |execute |servletstubimpl.java | 183| |weblogic.servlet.internal.webappservletcontext$serv|doit |webappservletcontext.java |3683| |weblogic.servlet.internal.webappservletcontext$serv|run |webappservletcontext.java |3650| |weblogic.security.acl.internal.authenticatedsubject|doas |authenticatedsubject.java | 321| |weblogic.security.service.securitymanager |runas |securitymanager.java | 121| |weblogic.servlet.internal.webappservletcontext |securedexecute |webappservletcontext.java |2268| |weblogic.servlet.internal.webappservletcontext |execute |webappservletcontext.java |2174| |weblogic.servlet.internal.servletrequestimpl |run |servletrequestimpl.java |1446| |weblogic.work.executethread |execute |executethread.java | 201| |weblogic.work.executethread |run |executethread.java | 173| +----------------------------------------------------------------------------------------------------------------------+
it should ok (its in dev mode way ...), if switch prod mode, user got plain error occurred error without error details. session timeout common error , need show user user friendly page instruction do. there way how it?
Comments
Post a Comment