finally i use a dynamic include instead of the static ones.
<jsp:include page="includes/header_quicklink_horizontal.inc"/>

>
>
> Hi !
>
> I've create a new JSP template based on quicklinks. Il have
add a new Field in siteSettings to choose a rendering mode for
my quicklinks (horizontal, vertical and drop-down box).
>
> I've also modified the quicklink.inc like this
>
>
> <%-- HEADER QUICKLINK --%>
> <c:if test="${headerQuickLinkRenderingMode == 'horizontal'}">
> <%@ include file="header_quicklink_horizontal.inc"%>
> </c:if>
> <c:if test="${headerQuickLinkRenderingMode == 'vertical'}">
> <%@ include file="header_quicklink_vertical.inc"%>
> </c:if>
> <c:if test="${headerQuickLinkRenderingMode == 'dropdownbox'}">
> <%@ include file="header_quicklink_dropdownbox.inc"%>
> </c:if>
> When i want to use my new quicklink I have the compile error
behind.
> If i suppress two includes (comment it) the error disappeared...
>
> How can I resolved this problem ?
>
> Thanks in advance
>
>
> Date: Thu Dec 23 10:12:03 CET 2004 (1103793123937)
> Thread: http-8080-Processor1
> Message #: 178
> Level: ERROR
> NDC:
> Category: org.jahia.bin.JahiaErrorDisplay
> Message: ERROR : Error while forwarding a Jahia engine's
content, Error =
> while forwarding the Engine
/jsp/jahia/templates/devsite/modeles_generiqu=
> es_laposte/home.jsp : Unable to compile class for JSP
> An error occurred at line: 39 in the jsp file:
/jsp/jahia/templates/devsi=
>
te/modeles_generiques_laposte/include/header_quicklink_horizontal.inc
> Generated servlet error:
> [javac] Compiling 1 source file
>
D:\jahia405_build6012\tomcat\work\Standalone\localhost\jahia\jsp\jahia\te=
>
mplates\devsite\modeles_generiques_laposte\home_jsp.java:9758:
code too l=
> arge for try statement
> } catch (Throwable t) {
> ^
>
D:\jahia405_build6012\tomcat\work\Standalone\localhost\jahia\jsp\jahia\te=
>
mplates\devsite\modeles_generiques_laposte\home_jsp.java:710:
code too la=
> rge for try statement
> try {
> ^
>
> An error occurred at line: 36 in the jsp file:
/jsp/jahia/templates/devsi=
>
te/modeles_generiques_laposte/include/header_quicklink_horizontal.inc
> Generated servlet error:
>
D:\jahia405_build6012\tomcat\work\Standalone\localhost\jahia\jsp\jahia\te=
>
mplates\devsite\modeles_generiques_laposte\home_jsp.java:697:
code too la=
> rge
> public void _jspService(HttpServletRequest request,
HttpServletResponse=
> response)
> ^
>
> An error occurred at line: 36 in the jsp file:
/jsp/jahia/templates/devsi=
>
te/modeles_generiques_laposte/include/header_quicklink_horizontal.inc
> Generated servlet error:
> Note:
D:\jahia405_build6012\tomcat\work\Standalone\localhost\jahia\jsp\ja=
>
hia\templates\devsite\modeles_generiques_laposte\home_jsp.java
uses or ov=
> errides a deprecated API.
> Note: Recompile with -deprecation for details.
> 3 errors
> -> BAILING OUT
> Location:
org.jahia.bin.JahiaErrorDisplay.DisplayException(JahiaErrorDisp=
> lay.java:166)
> Thrown:
> org.apache.jasper.JasperException: Unable to compile class
for JSP
> An error occurred at line: 39 in the jsp file:
/jsp/jahia/templates/devsi=
>
te/modeles_generiques_laposte/include/header_quicklink_horizontal.inc
> Generated servlet error:
> [javac] Compiling 1 source file
>
D:\jahia405_build6012\tomcat\work\Standalone\localhost\jahia\jsp\jahia\te=
>
mplates\devsite\modeles_generiques_laposte\home_jsp.java:9758:
code too l=
> arge for try statement
> } catch (Throwable t) {
> ^
>
D:\jahia405_build6012\tomcat\work\Standalone\localhost\jahia\jsp\jahia\te=
>
mplates\devsite\modeles_generiques_laposte\home_jsp.java:710:
code too la=
> rge for try statement
> try {
> ^
>
> An error occurred at line: 36 in the jsp file:
/jsp/jahia/templates/devsi=
>
te/modeles_generiques_laposte/include/header_quicklink_horizontal.inc
> Generated servlet error:
>
D:\jahia405_build6012\tomcat\work\Standalone\localhost\jahia\jsp\jahia\te=
>
mplates\devsite\modeles_generiques_laposte\home_jsp.java:697:
code too la=
> rge
> public void _jspService(HttpServletRequest request,
HttpServletResponse=
> response)
> ^
>
> An error occurred at line: 36 in the jsp file:
/jsp/jahia/templates/devsi=
>
te/modeles_generiques_laposte/include/header_quicklink_horizontal.inc
> Generated servlet error:
> Note:
D:\jahia405_build6012\tomcat\work\Standalone\localhost\jahia\jsp\ja=
>
hia\templates\devsite\modeles_generiques_laposte\home_jsp.java
uses or ov=
> errides a deprecated API.
> Note: Recompile with -deprecation for details.
> 3 errors
>
> at
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErro=
> rHandler.java:85)
> at
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher=
> .java:248)
> at
org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:315)
> at
org.apache.jasper.compiler.Compiler.compile(Compiler.java:328)
> at
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext=
> .java:427)
> at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper=
> .java:142)
> at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:2=
> 40)
> at
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:187)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:809)
> at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDisp=
> atcher.java:627)
> at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationD=
> ispatcher.java:382)
> at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDis=
> patcher.java:306)
> at
org.jahia.engines.EngineRenderer.renderCore(EngineRenderer.java:182)
> at
org.jahia.engines.EngineRenderer.render(EngineRenderer.java:78)
> at
org.jahia.engines.core.Core_Engine.processCore(Core_Engine.java:186)
> at
org.jahia.engines.core.Core_Engine.handleActions(Core_Engine.java:107=
> )
> at
org.jahia.operations.OperationManager.handleOperations(OperationManag=
> er.java:279)
> at org.jahia.bin.JahiaAction.execute(JahiaAction.java:50)
> at
org.apache.struts.action.RequestProcessor.processActionPerform(Reques=
> tProcessor.java:484)
> at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.ja=
> va:274)
> at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:148=
> 2)
> at org.jahia.bin.Jahia.process(Jahia.java:1523)
> at org.jahia.bin.Jahia.service(Jahia.java:846)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:809)
> at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl=
> icationFilterChain.java:200)
> at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF=
> ilterChain.java:146)
> at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV=
> alve.java:209)
> at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContex=
> t.invokeNext(StandardPipeline.java:596)
> at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav=
> a:433)
> at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:948)=
>
> at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextV=
> alve.java:144)
> at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContex=
> t.invokeNext(StandardPipeline.java:596)
> at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav=
> a:433)
> at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:948)=
>
> at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:=
> 2358)
> at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j=
> ava:133)
> at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContex=
> t.invokeNext(StandardPipeline.java:596)
> at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatche=
> rValve.java:118)
> at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContex=
> t.invokeNext(StandardPipeline.java:594)
> at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j=
> ava:116)
> at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContex=
> t.invokeNext(StandardPipeline.java:594)
> at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav=
> a:433)
> at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:948)=
>
> at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal=
> ve.java:127)
> at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContex=
> t.invokeNext(StandardPipeline.java:596)
> at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav=
> a:433)
> at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:948)=
>
> at
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:15=
> 2)
> at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java=
> :799)
> at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce=
> ssConnection(Http11Protocol.java:705)
> at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java=
> :577)
> at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP=
> ool.java:683)
> at java.lang.Thread.run(Thread.java:534)
>
>
>
>
>
>
> Ghislain CUSSONNEAU
> CRIL Technology
> Technoparc de l'Aubini�re
> 44000 Nantes
> 02 51 89 64 50
>
> Acc�dez au courrier �lectronique de La Poste :
www.laposte.net ;
> 3615 LAPOSTENET (0,34�/mn) ; t�l : 08 92 68 13 50 (0,34�/mn)
>
>

Ghislain CUSSONNEAU
CRIL Technology
Technoparc de l'Aubini�re
44000 Nantes
02 51 89 64 50

Acc�dez au courrier �lectronique de La Poste : www.laposte.net ; 
3615 LAPOSTENET (0,34�/mn) ; t�l : 08 92 68 13 50 (0,34�/mn)



Reply via email to