Why this error occurred?
javax.faces.FacesException: javax.servlet.jsp.JspException:
ServletException in '/page/index.jsp': Illegal to flush within a custom
tag
at
org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(S
ervletExternalContextImpl.java:422)
at
org.apache.shale.tiles.TilesViewHandler.dispatchToTile(TilesViewHandler.
java:318)
at
org.apache.shale.tiles.TilesViewHandler.renderView(TilesViewHandler.java
:159)
at
org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:367
)
at
javax.faces.webapp.FacesServlet.service(FacesServlet.java:138)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:252)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:173)
at
oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._invokeDoFilter(
AdfFacesFilterImpl.java:367)
at
oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._doFilterImpl(Ad
fFacesFilterImpl.java:336)
at
oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl.doFilter(AdfFace
sFilterImpl.java:196)
at
oracle.adf.view.faces.webapp.AdfFacesFilter.doFilter(AdfFacesFilter.java
:87)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:202)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:173)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.java:213)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.java:178)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:126)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:105)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
java:107)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:1
48)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:85
6)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processC
onnection(Http11Protocol.java:744)
at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint
.java:527)
at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollow
erWorkerThread.java:80)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
.java:684)
at java.lang.Thread.run(Thread.java:595)
Caused by: javax.servlet.ServletException:
javax.servlet.jsp.JspException: ServletException in '/page/index.jsp':
Illegal to flush within a custom tag
at
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageCont
extImpl.java:844)
at
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContex
tImpl.java:781)
at
org.apache.jsp.page.layout_jsp._jspService(org.apache.jsp.page.layout_js
p:77)
at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
va:322)
at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)
at
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:252)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:173)
at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatc
her.java:672)
at
org.apache.catalina.core.ApplicationDispatcher.processRequest(Applicatio
nDispatcher.java:463)
at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDisp
atcher.java:398)
at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispat
cher.java:301)
at
org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(S
ervletExternalContextImpl.java:416)
... 24 more
Enviroment:
Tiles-core
Shale-tiles
Myfaces 1.1.3 snapshot
<[EMAIL PROTECTED] uri="http://java.sun.com/jsf/core" prefix="f"%>
<[EMAIL PROTECTED] uri="http://java.sun.com/jsf/html" prefix="h"%>
<[EMAIL PROTECTED] uri="http://xmlns.oracle.com/adf/faces" prefix="af"%>
<[EMAIL PROTECTED] uri="http://xmlns.oracle.com/adf/faces/html" prefix="afh"%>
<[EMAIL PROTECTED] uri="http://struts.apache.org/tags-tiles" prefix="tiles"%>
Tiles-definitions
----------------------------------------
<definition name="mainLayout" path="/page/layout.jsp">
<put name="content" value=""></put>
</definition>
<definition name="/page/index" extends="mainLayout">
<put name="content" value="/page/index.jsp"></put>
</definition>
Layout.jsp
-------------------------------------------------------
<f:view>
<af:document>
<af:panelPage>
<f:subview id="contento">
<tiles:insert attribute="content" flush="false"/>
</f:subview>
</af:panelPage>
</af:document>
</f:view>
Index.jsp
----------------------------------------------------------------------
<f:view>
<af:document>
<h:form >
<af:panelPage>
<f:facet name="menu1">
<af:menuTabs id="menuTabarea" value="#{menuModel.model}"
var="menuTab">
<f:facet name="nodeStamp">
<af:commandMenuItem text="#{menuTab.label}"
action="#{menuTab.getOutcome}"/>
</f:facet>
</af:menuTabs>
</f:facet>
<af:outputText value="Burasi index sayfasidir daa"/>
</af:panelPage>
</h:form>
</af:document>
</f:view>
GIZLILIK NOTU
Bu e-posta mesaji gizli, hassas bilgi ve/ya da ekler icerebilir. Bu mesaj,
mesajin alici kisminda belirtilen kullanici/kullanicilara gonderilmistir. Eger
mesaji yanlislikla almissaniz lutfen gondereni acilen bilgilendiriniz, mesaji
ve tum kopyalarini siliniz.
Bu mesaj bilinen tum viruslere karsi Symantec Antivirus ile taranmistir.
CONFIDENTIALITY NOTICE
This email may contain confidential information and/or attachments. This email
is intended for the use of the addressee only. If you receive this email by
mistake, please advise the sender immediately and delete the email and any
copies of it.
This e-mail has been scanned by Symantec Antivirus for all known viruses.