[Seasar-user:16359] Re: [Teeda]JspExceptionについて
宮本
[E-MAIL ADDRESS DELETED]
2008年 11月 21日 (金) 10:38:03 JST
小林 (koichik) 様
お世話になります。
宮本です。
> > 画面Aを表示途中で中断し、画面Bを表示しようとした際に画面Bにエラーメッセージ
>
> これは同じブラウザ (の同じタブ) で,表示に時間が
> かかる画面 A が表示し終わる前に中断して画面 B を
> リクエストした,ということでしょうか?
はい。そうです。
> 状況がよく分からないので,JspException および
> IllegalStateException のスタックトレースを
> 見せてください.
> また,RequestDumpFilter のログも見せてください.
以下、ログです。
一部、プロジェクトに関する文字列は置換しております。
宜しくお願いします。
** before *****************************************: /view/test/test1.html
Request class=org.apache.catalina.connector.RequestFacade, instance=[E-MAIL ADDRESS DELETED]
RequestedSessionId=BF1E2322542622B241B9A73C2C4E2DC3
REQUEST_URI=/zzzzz/view/test/test1.html, SERVLET_PATH=/view/test/test1.html
CharacterEncoding=UTF-8, ContentLength=-1, ContentType=null, Locale=ja, Locales=ja, en, Scheme=http, isSecure=false
SERVER_PROTOCOL=HTTP/1.1, REMOTE_ADDR=127.0.0.1, REMOTE_HOST=127.0.0.1, SERVER_NAME=localhost, SERVER_PORT=8080
ContextPath=/zzzzz, REQUEST_METHOD=GET, QUERY_STRING=initFlg=1, PathInfo=null, RemoteUser=null
Session SessionId=BF1E2322542622B241B9A73C2C4E2DC3
Session :: CreationTime=1227228248765, LastAccessedTime=1227228263609, MaxInactiveInterval=3600
[param]initFlg=1
[request]org.seasar.teeda.extension.filter.MultipartFormDataFilter.doFilterCalled=true
[cookie]JSESSIONID=BF1E2322542622B241B9A73C2C4E2DC3
[header]accept=image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, application/xaml+xml, application/vnd.ms-xpsdocument, application/x-ms-xbap, application/x-ms-application, application/x-silverlight, */*
[header]accept-encoding=gzip, deflate
[header]accept-language=ja,en;q=0.5
[header]connection=Keep-Alive
[header]cookie=JSESSIONID=BF1E2322542622B241B9A73C2C4E2DC3
[header]host=localhost:8080
[header]referer=http://localhost:8080/zzzzz/view/common/menu.html
[header]user-agent=Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648)
[session]javax.faces.internal.scope.PageScope={null={}}
[session]javax.faces.internal.scope.RedirectScope={null={javax.faces.internal.scope.RedirectScope.REDIRECTED=/zzzzz/view/error/error.html}}
[session]javax.faces.internal.scope.SubApplicationScope={}
[session]javax.faces.request.charset=UTF-8
[session]loginInfo=[E-MAIL ADDRESS DELETED]
[session]menuInfo=[E-MAIL ADDRESS DELETED]
[session]org.seasar.teeda.core.lifecycle.impl.RestoreViewPhase.VIEW_ID_LRU={null=/view/error/error.html}
[context]javax.servlet.context.tempdir=C:\dev.yyyyy\eclipse\workspace\yyyyy-zzzzz\work
[context]org.apache.catalina.WELCOME_FILES=[Ljava.lang.String;@19172f
[context]org.apache.catalina.jsp_classpath=(長いので略)
[context]org.apache.catalina.resources=[E-MAIL ADDRESS DELETED]
[context]org.seasar.teeda.core.config.webapp.element.WebappConfig=[E-MAIL ADDRESS DELETED]
(中略)
** before *****************************************: /view/test/test2.html
Request class=org.apache.catalina.connector.RequestFacade, instance=[E-MAIL ADDRESS DELETED]
RequestedSessionId=BF1E2322542622B241B9A73C2C4E2DC3
REQUEST_URI=/zzzzz/view/test/test2.html, SERVLET_PATH=/view/test/test2.html
CharacterEncoding=UTF-8, ContentLength=-1, ContentType=null, Locale=ja, Locales=ja, en, Scheme=http, isSecure=false
SERVER_PROTOCOL=HTTP/1.1, REMOTE_ADDR=127.0.0.1, REMOTE_HOST=127.0.0.1, SERVER_NAME=localhost, SERVER_PORT=8080
ContextPath=/zzzzz, REQUEST_METHOD=GET, QUERY_STRING=initFlg=1, PathInfo=null, RemoteUser=null
Session SessionId=BF1E2322542622B241B9A73C2C4E2DC3
Session :: CreationTime=1227228248765, LastAccessedTime=1227228268515, MaxInactiveInterval=3600
[param]initFlg=1
[request]org.seasar.teeda.extension.filter.MultipartFormDataFilter.doFilterCalled=true
[cookie]JSESSIONID=BF1E2322542622B241B9A73C2C4E2DC3
[header]accept=image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, application/xaml+xml, application/vnd.ms-xpsdocument, application/x-ms-xbap, application/x-ms-application, application/x-silverlight, */*
[header]accept-encoding=gzip, deflate
[header]accept-language=ja,en;q=0.5
[header]connection=Keep-Alive
[header]cookie=JSESSIONID=BF1E2322542622B241B9A73C2C4E2DC3
[header]host=localhost:8080
[header]referer=http://localhost:8080/zzzzz/view/common/menu.html
[header]user-agent=Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648)
[session]javax.faces.internal.scope.PageScope={null={}}
[session]javax.faces.internal.scope.RedirectScope={null={javax.faces.internal.scope.RedirectScope.REDIRECTED=/zzzzz/view/error/error.html}}
[session]javax.faces.internal.scope.SubApplicationScope={}
[session]javax.faces.request.charset=UTF-8
[session]loginInfo=[E-MAIL ADDRESS DELETED]
[session]menuInfo=[E-MAIL ADDRESS DELETED]
[session]org.seasar.teeda.core.lifecycle.impl.RestoreViewPhase.VIEW_ID_LRU={null=/view/test/test1.html}
[context]javax.servlet.context.tempdir=C:\dev.yyyyy\eclipse\workspace\yyyyy-zzzzz\work
[context]org.apache.catalina.WELCOME_FILES=[Ljava.lang.String;@19172f
[context]org.apache.catalina.jsp_classpath=(長いので略)
[context]org.apache.catalina.resources=[E-MAIL ADDRESS DELETED]
[context]org.seasar.teeda.core.config.webapp.element.WebappConfig=[E-MAIL ADDRESS DELETED]
(中略)
DEBUG 2008-11-21 09:44:35,906 [http-8080-Processor25] END <WebappClassLoader
delegate: false
repositories:
/WEB-INF/classes/
----------> Parent Classloader:
[E-MAIL ADDRESS DELETED]
>com.xxxxx.yyyyy.zzzzz.web.test.Test1Action#prerender() : null
DEBUG 2008-11-21 09:44:35,906 [http-8080-Processor25] END com.xxxxx.yyyyy.zzzzz.web.test.Test1Action#prerender() : null
DEBUG 2008-11-21 09:44:36,203 [http-8080-Processor25] [ETDA0027]JSP例外が発生しました。理由はjavax.servlet.jsp.JspException
org.seasar.teeda.extension.exception.JspRuntimeException: [ETDA0027]JSP例外が発生しました。理由はjavax.servlet.jsp.JspException
at org.seasar.teeda.extension.html.impl.HtmlViewHandler.renderView(HtmlViewHandler.java:159)
at org.seasar.teeda.extension.html.impl.HtmlViewHandler.renderView(HtmlViewHandler.java:143)
at org.seasar.teeda.core.lifecycle.impl.RenderResponsePhase.executePhase(RenderResponsePhase.java:39)
at org.seasar.teeda.core.lifecycle.AbstractPhase.execute(AbstractPhase.java:57)
at org.seasar.teeda.core.lifecycle.LifecycleImpl.render(LifecycleImpl.java:131)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:101)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.seasar.teeda.core.filter.RequestDumpFilter.doFilter(RequestDumpFilter.java:125)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.seasar.framework.container.hotdeploy.HotdeployFilter.doFilter(HotdeployFilter.java:70)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.seasar.framework.container.filter.S2ContainerFilter.doFilter(S2ContainerFilter.java:79)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.seasar.teeda.extension.filter.MultipartFormDataFilter.doFilter(MultipartFormDataFilter.java:83)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.seasar.extension.filter.EncodingFilter.doFilter(EncodingFilter.java:69)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
at java.lang.Thread.run(Thread.java:595)
Caused by: javax.servlet.jsp.JspException
at javax.faces.webapp.UIComponentTag.doStartTag(UIComponentTag.java:190)
at org.seasar.teeda.extension.taglib.TViewTag.doStartTag(TViewTag.java:98)
at org.seasar.teeda.extension.html.processor.ElementProcessorImpl.processTag(ElementProcessorImpl.java:145)
at org.seasar.teeda.extension.html.processor.ElementProcessorImpl.process(ElementProcessorImpl.java:138)
at org.seasar.teeda.extension.html.processor.ElementProcessorImpl.process(ElementProcessorImpl.java:119)
at org.seasar.teeda.extension.html.impl.HtmlViewHandler.renderView(HtmlViewHandler.java:157)
... 34 more
DEBUG 2008-11-21 09:44:36,203 [http-8080-Processor25]
** after *****************************************: /view/test/test1.html
Response class=org.apache.catalina.connector.ResponseFacade, instance=[E-MAIL ADDRESS DELETED]
[request]baseListPage=com.xxxxx.yyyyy.zzzzz.web.test.Test1Page$$EnhancedByS2AOP$$[E-MAIL ADDRESS DELETED]
[request]facesContext=[E-MAIL ADDRESS DELETED]
[request]javax.faces.webapp.GLOBAL_ID_VIEW={}
[request]javax.servlet.jsp.jstl.fmt.locale.request=ja
[request]test_Test1Action=com.xxxxx.yyyyy.zzzzz.web.test.Test1Action$$EnhancedByS2AOP$$[E-MAIL ADDRESS DELETED]
[request]test_Test1Page=com.xxxxx.yyyyy.zzzzz.web.test.Test1Page$$EnhancedByS2AOP$$[E-MAIL ADDRESS DELETED]
[request]test_dto_Test1Dto=[E-MAIL ADDRESS DELETED]
[request]org.seasar.teeda.extension.Condition=[Test1Form]
[request]org.seasar.teeda.extension.filter.MultipartFormDataFilter.doFilterCalled=true
[request]org.seasar.teeda.extension.html.impl.HtmlComponentInvokerImpl={test_Test1Action=true}
[request]org.seasar.teeda.extension.render.html.THtmlHeadRenderer.CSS_KEY=[]
[request]org.seasar.teeda.extension.render.html.THtmlHeadRenderer.INLINE_CSS_KEY={}
[request]org.seasar.teeda.extension.render.html.THtmlHeadRenderer.INLINE_JS_KEY={org.seasar.teeda.extension.util.KumuDisabledScriptLoader=org.seasar.teeda.extension.util.KumuDisabledScriptLoader$[E-MAIL ADDRESS DELETED]}
[request]org.seasar.teeda.extension.render.html.THtmlHeadRenderer.JS_KEY=[org/seasar/teeda/ajax/js/kumu.js, org/seasar/teeda/ajax/js/event.js, org/seasar/teeda/ajax/js/disabled.js]
[request]org.seasar.teeda.extension.util.TransactionTokenUtil.TOKEN=31a867ef36a9d238565bf2dda70aaec7
[request]postback=false
[request]previousViewId=/view/error/error.html
[request]teeda.jsf.error.exception=org.seasar.teeda.extension.exception.JspRuntimeException: [ETDA0027]JSP例外が発生しました。理由はjavax.servlet.jsp.JspException
[request]teeda.jsf.error.exception_type=class org.seasar.teeda.extension.exception.JspRuntimeException
[request]teeda.jsf.error.message=[ETDA0027]JSP例外が発生しました。理由はjavax.servlet.jsp.JspException
[cookie]JSESSIONID=BF1E2322542622B241B9A73C2C4E2DC3
[session]javax.faces.internal.scope.PageScope={null={}}
[session]javax.faces.internal.scope.RedirectScope={null={Teeda.ErrorManager.Exception=org.seasar.teeda.extension.exception.JspRuntimeException: [ETDA0027]JSP例外が発生しました。理由はjavax.servlet.jsp.JspException, javax.faces.internal.scope.RedirectScope=/zzzzz/view/error/error.html, org.seasar.teeda.extension.html.PagePersistence.REDIRECT={}}}
[session]javax.faces.internal.scope.SubApplicationScope={null={org.seasar.teeda.extension.html.PagePersistence.SUBAPPLICATION={}}}
[session]javax.faces.request.charset=UTF-8
[session]loginInfo=[E-MAIL ADDRESS DELETED]
[session]testSessionTest1PageSession=[E-MAIL ADDRESS DELETED]
[session]menuInfo=[E-MAIL ADDRESS DELETED]
[session]org.seasar.teeda.core.lifecycle.impl.RestoreViewPhase.VIEW_ID_LRU={null=/view/test/test1.html}
[context]javax.servlet.context.tempdir=C:\dev.yyyyy\eclipse\workspace\yyyyy-zzzzz\work
[context]org.apache.catalina.WELCOME_FILES=[Ljava.lang.String;@19172f
[context]org.apache.catalina.jsp_classpath=(長いので略)
[context]org.apache.catalina.resources=[E-MAIL ADDRESS DELETED]
[context]org.seasar.teeda.core.config.webapp.element.WebappConfig=[E-MAIL ADDRESS DELETED]
2008-11-21 09:44:36,203 [http-8080-Processor25] ERROR org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/zzzzz].[facesServlet] - サーブレット facesServlet のServlet.service()が例外を投げました
java.lang.IllegalStateException
at org.apache.catalina.connector.ResponseFacade.sendRedirect(ResponseFacade.java:433)
at org.seasar.teeda.core.util.ServletExternalContextUtil.redirect(ServletExternalContextUtil.java:188)
at org.seasar.teeda.core.context.servlet.ServletExternalContextImpl.redirect(ServletExternalContextImpl.java:315)
at org.seasar.teeda.core.util.NavigationHandlerUtil.redirect(NavigationHandlerUtil.java:55)
at org.seasar.teeda.extension.util.TeedaExtensionErrorPageManagerImpl.handleException(TeedaExtensionErrorPageManagerImpl.java:84)
at org.seasar.teeda.core.lifecycle.LifecycleImpl.handleException(LifecycleImpl.java:116)
at org.seasar.teeda.core.lifecycle.LifecycleImpl.render(LifecycleImpl.java:135)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:101)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.seasar.teeda.core.filter.RequestDumpFilter.doFilter(RequestDumpFilter.java:125)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.seasar.framework.container.hotdeploy.HotdeployFilter.doFilter(HotdeployFilter.java:70)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.seasar.framework.container.filter.S2ContainerFilter.doFilter(S2ContainerFilter.java:79)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.seasar.teeda.extension.filter.MultipartFormDataFilter.doFilter(MultipartFormDataFilter.java:83)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.seasar.extension.filter.EncodingFilter.doFilter(EncodingFilter.java:69)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
at java.lang.Thread.run(Thread.java:595)
2008/11/21 9:44:36 org.apache.catalina.core.StandardHostValve custom
致命的: Exception Processing ErrorPage[exceptionType=java.lang.Throwable, location=/view/error/error.jsp]
java.lang.IllegalStateException
at org.apache.coyote.Response.reset(Response.java:297)
at org.apache.catalina.connector.Response.reset(Response.java:653)
at org.apache.catalina.connector.Response.reset(Response.java:920)
at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:357)
at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:213)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
at java.lang.Thread.run(Thread.java:595)
(中略)
** after *****************************************: /view/test/test2.html
Response class=org.apache.catalina.connector.ResponseFacade, instance=[E-MAIL ADDRESS DELETED]
[request]baseListPage=com.xxxxx.yyyyy.zzzzz.web.test.Test2Page$$EnhancedByS2AOP$$[E-MAIL ADDRESS DELETED]
[request]exception=org.seasar.teeda.extension.exception.JspRuntimeException: [ETDA0027]JSP例外が発生しました。理由はjavax.servlet.jsp.JspException
[request]facesContext=[E-MAIL ADDRESS DELETED]
[request]javax.faces.webapp.GLOBAL_ID_VIEW={}
[request]javax.servlet.jsp.jstl.fmt.locale.request=ja
[request]test_Test2Action=com.xxxxx.yyyyy.zzzzz.web.test.Test2Action$$EnhancedByS2AOP$$[E-MAIL ADDRESS DELETED]
[request]test_Test2Page=com.xxxxx.yyyyy.zzzzz.web.test.Test2Page$$EnhancedByS2AOP$$[E-MAIL ADDRESS DELETED]
[request]org.seasar.teeda.extension.Condition=[zzzForm, itemForm, csvForm]
[request]org.seasar.teeda.extension.filter.MultipartFormDataFilter.doFilterCalled=true
[request]org.seasar.teeda.extension.html.impl.HtmlComponentInvokerImpl={test_Test2Action=true}
[request]org.seasar.teeda.extension.render.html.THtmlHeadRenderer.CSS_KEY=[]
[request]org.seasar.teeda.extension.render.html.THtmlHeadRenderer.INLINE_CSS_KEY={}
[request]org.seasar.teeda.extension.render.html.THtmlHeadRenderer.INLINE_JS_KEY={org.seasar.teeda.extension.util.KumuDisabledScriptLoader=org.seasar.teeda.extension.util.KumuDisabledScriptLoader$[E-MAIL ADDRESS DELETED]}
[request]org.seasar.teeda.extension.render.html.THtmlHeadRenderer.JS_KEY=[org/seasar/teeda/ajax/js/kumu.js, org/seasar/teeda/ajax/js/event.js, org/seasar/teeda/ajax/js/disabled.js]
[request]org.seasar.teeda.extension.util.TransactionTokenUtil.TOKEN.SAVED=ef6b14a0e20e240759334c938fda6d1c
[request]postback=false
[request]previousViewId=/view/test/test1.html
[cookie]JSESSIONID=BF1E2322542622B241B9A73C2C4E2DC3
[session]javax.faces.internal.scope.PageScope={null={org.seasar.teeda.extension.html.PagePersistence.PAGE={listLimitItems=[{value=5, label=5}, {value=10, label=10}, {value=25, label=25}, {value=50, label=50}, {value=100, label=100}], sortName=test_cd_name, totalPage=0, sortFlag=-1, listLimit=100, currentPage=0}, org.seasar.teeda.extension.Condition={itemForm:isListExist=false}}}
[session]javax.faces.internal.scope.RedirectScope={null={javax.faces.internal.scope.RedirectScope.REDIRECTED=/zzzzz/view/error/error.html}}
[session]javax.faces.internal.scope.SubApplicationScope={null={org.seasar.teeda.extension.html.PagePersistence.SUBAPPLICATION={}, org.seasar.teeda.extension.util.TransactionTokenUtil.CURRENT_TOKEN=ef6b14a0e20e240759334c938fda6d1c}}
[session]javax.faces.request.charset=UTF-8
[session]loginInfo=[E-MAIL ADDRESS DELETED]
[session]testSessionTest1PageSession=[E-MAIL ADDRESS DELETED]
[session]testSessionTest2PageSession=[E-MAIL ADDRESS DELETED]
[session]menuInfo=[E-MAIL ADDRESS DELETED]
[session]org.seasar.teeda.core.lifecycle.impl.RestoreViewPhase.VIEW_ID_LRU={null=/view/test/test2.html}
[context]divConstants=[E-MAIL ADDRESS DELETED]
[context]javax.servlet.context.tempdir=C:\dev.yyyyy\eclipse\workspace\yyyyy-zzzzz\work
[context]org.apache.catalina.WELCOME_FILES=[Ljava.lang.String;@19172f
[context]org.apache.catalina.jsp_classpath=(長いので略)
[context]org.apache.catalina.resources=[E-MAIL ADDRESS DELETED]
[context]org.seasar.teeda.core.config.webapp.element.WebappConfig=[E-MAIL ADDRESS DELETED]
--
宮本 <[E-MAIL ADDRESS DELETED]>
On Thu, 20 Nov 2008 20:00:05 +0900
Koichi Kobayashi <[E-MAIL ADDRESS DELETED]> wrote:
> 小林 (koichik) です.
>
> Date: Thu, 20 Nov 2008 15:11:13 +0900
> From: 宮本 <[E-MAIL ADDRESS DELETED]>
> To: [E-MAIL ADDRESS DELETED]
> Subject: [Seasar-user:16343] [Teeda]JspExceptionについて
>
> > 画面Aを表示途中で中断し、画面Bを表示しようとした際に画面Bにエラーメッセージ
>
> これは同じブラウザ (の同じタブ) で,表示に時間が
> かかる画面 A が表示し終わる前に中断して画面 B を
> リクエストした,ということでしょうか?
>
> > ログを見ると
> > 1.画面A表示処理開始
> > 2.画面B表示処理開始
> > 3.画面Aのprerender内の処理中にJspExceptionが発生
> > 4.web.xmlに設定したエラーページを表示しようとするがエラーとなる。
> > (IllegalStateExceptionが発生)
> > 5.画面Bが表示される。
> > といった感じになっています。
>
> 状況がよく分からないので,JspException および
> IllegalStateException のスタックトレースを
> 見せてください.
> また,RequestDumpFilter のログも見せてください.
>
>
> --
> <component name="koichik">
> <property name="fullName">"Koichi Kobayashi"</property>
> <property name="email">"[E-MAIL ADDRESS DELETED]"</property>
> <property name="blog">"http://d.hatena.ne.jp/koichik"</property>
> </component>
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
Seasar-user メーリングリストの案内