On 3/29/07, Plant More Tree <[EMAIL PROTECTED]> wrote:

I put <%@ include file="/common/taglibs.jsp"%> at the first line of the page
as I need to use the jstl function and I still got error :

com.sun.facelets.FaceletException: Error Parsing /addContactForm.xhtml:
Error Traced[line: 1] The markup in the document preceding the root element
must be well-formed.

You can't use JSP tags in Facelets templates - it just won't work.
Facelet's uses namespaces, so the following should get you access to
JSTL functions.

<html xmlns="http://www.w3.org/1999/xhtml";
     ...
     xmlns:fn="http://java.sun.com/jsp/jstl/functions";>

Hope this helps,

Matt




mraible wrote:
>
> It's not a bug, Facelets requires well-formed XML before it
> processes/compiles the template - that's they you're seeing this
> issue.  The good news is you can use #{} and ${} in many places to get
> the values you're looking for.
>
> The nice thing about using Facelets is you're pretty much guaranteed
> to be XHTML compliant! ;-)
>
> Matt
>
> On 3/28/07, Plant More Tree <[EMAIL PROTECTED]> wrote:
>>
>> is it some kind of facelet configuration/bugs? When I built my
>> application
>> using appfuse 1.9.3 I did the same thing and never encounter this kind of
>> error. even when I use '&&' operator in javascript, facelet threw me
>> exception.
>>
>>
>>
>> mraible wrote:
>> >
>> > How about this:
>> >
>> > <head>
>> >    <script type="text/javascript"
>> src="scripts/tabber/tabber.js"></script>
>> > </head>
>> >
>> > Matt
>> >
>> > On 3/28/07, Plant More Tree <[EMAIL PROTECTED]> wrote:
>> >>
>> >> I just declare the javascript below the I got the error message on the
>> >> page
>> >>
>> >> <head>
>> >>     <script type="text/javascript" src="<c:url
>> >> value='/scripts/tabber/tabber.js'/>"></script>
>> >> </head>
>> >>
>> >> com.sun.facelets.FaceletException: Error Parsing
>> /addContactForm.xhtml:
>> >> Error Traced[line: 12] The value of attribute "src" associated with an
>> >> element type "script" must not contain the '<' character.
>> >>         at
>> >> com.sun.facelets.compiler.SAXCompiler.doCompile(SAXCompiler.java:234)
>> >>         at
>> com.sun.facelets.compiler.Compiler.compile(Compiler.java:104)
>> >>         at
>> >>
>> 
com.sun.facelets.impl.DefaultFaceletFactory.createFacelet(DefaultFaceletFactory.java:192)
>> >>         at
>> >>
>> 
com.sun.facelets.impl.DefaultFaceletFactory.getFacelet(DefaultFaceletFactory.java:141)
>> >>         at
>> >>
>> 
com.sun.facelets.impl.DefaultFaceletFactory.getFacelet(DefaultFaceletFactory.java:93)
>> >>         at
>> >>
>> com.sun.facelets.FaceletViewHandler.buildView(FaceletViewHandler.java:503)
>> >>         at
>> >>
>> com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:553)
>> >>         at
>> >>
>> 
org.ajax4jsf.framework.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:101)
>> >>         at
>> >>
>> org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:384)
>> >>         at
>> javax.faces.webapp.FacesServlet.service(FacesServlet.java:138)
>> >>         at
>> >>
>> 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
>> >>         at
>> >>
>> 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>> >>         at
>> >>
>> 
org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:144)
>> >>         at
>> >>
>> 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>> >>         at
>> >>
>> 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>> >>         at
>> >>
>> 
org.ajax4jsf.framework.ajax.xmlfilter.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:67)
>> >>         at
>> >>
>> 
org.ajax4jsf.framework.ajax.xmlfilter.BaseFilter.doFilter(BaseFilter.java:223)
>> >>         at
>> >>
>> 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>> >>         at
>> >>
>> 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>> >>         at
>> >>
>> com.menggaris.webapp.filter.MessageFilter.doFilter(MessageFilter.java:45)
>> >>         at
>> >>
>> 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>> >>         at
>> >>
>> 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>> >>         at
>> >>
>> 
com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
>> >>         at
>> >>
>> 
com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
>> >>         at
>> >>
>> 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>> >>         at
>> >>
>> 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>> >>         at
>> >>
>> 
org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:375)
>> >>         at
>> >>
>> 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>> >>         at
>> >>
>> 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>> >>         at
>> >>
>> com.menggaris.webapp.filter.GZIPFilter.doFilterInternal(GZIPFilter.java:42)
>> >>         at
>> >>
>> 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:77)
>> >>         at
>> >>
>> 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>> >>         at
>> >>
>> 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>> >>         at
>> >>
>> 
org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125)
>> >>         at
>> >>
>> 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>> >>         at
>> >>
>> 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>> >>         at
>> >>
>> 
com.menggaris.webapp.filter.LocaleFilter.doFilterInternal(LocaleFilter.java:55)
>> >>         at
>> >>
>> 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:77)
>> >>         at
>> >>
>> 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>> >>         at
>> >>
>> 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>> >>         at
>> >>
>> 
com.opensymphony.clickstream.ClickstreamFilter.doFilter(ClickstreamFilter.java:42)
>> >>         at
>> >>
>> 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>> >>         at
>> >>
>> 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>> >>         at
>> >>
>> 
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:183)
>> >>         at
>> >>
>> 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:77)
>> >>         at
>> >>
>> 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>> >>         at
>> >>
>> 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>> >>         at
>> >>
>> 
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
>> >>         at
>> >>
>> 
org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
>> >>         at
>> >>
>> 
org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
>> >>         at
>> >>
>> 
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> >>         at
>> >>
>> 
org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
>> >>         at
>> >>
>> 
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> >>         at
>> >>
>> 
org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
>> >>         at
>> >>
>> 
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> >>         at
>> >>
>> 
org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
>> >>         at
>> >>
>> 
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> >>         at
>> >>
>> 
org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
>> >>         at
>> >>
>> 
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> >>         at
>> >>
>> 
org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
>> >>         at
>> >>
>> 
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> >>         at
>> >>
>> org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
>> >>         at
>> >>
>> 
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> >>         at
>> >>
>> 
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)
>> >>         at
>> >>
>> 
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
>> >>         at
>> >>
>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
>> >>         at
>> >>
>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
>> >>         at
>> >>
>> 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>> >>         at
>> >>
>> 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>> >>         at
>> >>
>> 
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:77)
>> >>         at
>> >>
>> 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:77)
>> >>         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:210)
>> >>         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:151)
>> >>         at
>> >>
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
>> >>         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:685)
>> >>         at java.lang.Thread.run(Unknown Source)
>> >>
>> >>
>> >> pls help ! thanks !
>> >> --
>> >> View this message in context:
>> >>
>> http://www.nabble.com/FaceletException-again-tf3481729s2369.html#a9718358
>> >> Sent from the AppFuse - User mailing list archive at Nabble.com.
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >> For additional commands, e-mail: [EMAIL PROTECTED]
>> >>
>> >>
>> >
>> >
>> > --
>> > http://raibledesigns.com
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: [EMAIL PROTECTED]
>> > For additional commands, e-mail: [EMAIL PROTECTED]
>> >
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/FaceletException-again-tf3481729s2369.html#a9726009
>> Sent from the AppFuse - User mailing list archive at Nabble.com.
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>
>
> --
> http://raibledesigns.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>

--
View this message in context: 
http://www.nabble.com/FaceletException-again-tf3481729s2369.html#a9734377
Sent from the AppFuse - User mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




--
http://raibledesigns.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to