Thanks Matt...it works now..... sorry i didn't read thru the namespace thoroughly !
mraible wrote: > > 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] > > > -- View this message in context: http://www.nabble.com/FaceletException-again-tf3481729s2369.html#a9737075 Sent from the AppFuse - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
