By hacking the myfaces_core.tld and repackaging the JAR, I was able to fix
the issue below. From looking at the XSD, this does seem to be a valid bug. 

After getting the app up, I tried to navigate to a page and there seems to
be an issue with Facelets. Anyone running Facelets 1.1.13 on Resin 3.1.2?

[01:29:15.913] Error Rendering View[/users.xhtml]
[01:29:15.913] java.lang.NullPointerException
[01:29:15.913]  at
com.sun.facelets.el.CompositeFunctionMapper.resolveFunction(CompositeFunctionMapper.java:48)
[01:29:15.913]  at com.caucho.el.ELParser.getStaticMethod(ELParser.java:680)
[01:29:15.913]  at com.caucho.el.ELParser.parseSimpleTerm(ELParser.java:642)
[01:29:15.913]  at com.caucho.el.ELParser.parseTerm(ELParser.java:427)
[01:29:15.913]  at com.caucho.el.ELParser.parseExpr(ELParser.java:211)
[01:29:15.913]  at
com.caucho.el.ELParser.parseInterpolate(ELParser.java:174)
[01:29:15.913]  at com.caucho.el.ELParser.parse(ELParser.java:105)
[01:29:15.913]  at
com.caucho.jsp.el.JspExpressionFactoryImpl.createValueExpression(JspExpressionFactoryImpl.java:120)
[01:29:15.913]  at
com.sun.facelets.el.ELText$ELTextVariable.apply(ELText.java:161)
[01:29:15.913]  at
com.sun.facelets.compiler.TextInstruction.apply(TextInstruction.java:56)
[01:29:15.913]  at
com.sun.facelets.compiler.UIInstructionHandler.apply(UIInstructionHandler.java:85)
[01:29:15.913]  at
com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:47)
[01:29:15.913]  at
com.sun.facelets.tag.jsf.core.ViewHandler.apply(ViewHandler.java:109)
[01:29:15.913]  at
com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:47)
[01:29:15.913]  at
com.sun.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:49)
[01:29:15.913]  at
com.sun.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:25)
[01:29:15.913]  at
com.sun.facelets.impl.DefaultFacelet.apply(DefaultFacelet.java:95)
[01:29:15.913]  at
com.sun.facelets.FaceletViewHandler.buildView(FaceletViewHandler.java:509)
[01:29:15.913]  at
com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:552)
[01:29:15.913]  at
org.ajax4jsf.framework.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:101)
[01:29:15.913]  at
org.ajax4jsf.framework.ajax.AjaxViewHandler.renderView(AjaxViewHandler.java:221)
[01:29:15.913]  at
org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
[01:29:15.913]  at
org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)
[01:29:15.913]  at
javax.faces.webapp.FacesServlet.service(FacesServlet.java:138)
[01:29:15.913]  at
com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:103)
[01:29:15.913]  at
org.ajax4jsf.framework.ajax.xmlfilter.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:75)
[01:29:15.913]  at
org.ajax4jsf.framework.ajax.xmlfilter.BaseFilter.doFilter(BaseFilter.java:213)
[01:29:15.913]  at
com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:73)
[01:29:15.913]  at
org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:147)
[01:29:15.913]  at
com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:73)
[01:29:15.913]  at
com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
[01:29:15.913]  at
com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
[01:29:15.913]  at
com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:73)
[01:29:15.913]  at
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
[01:29:15.913]  at
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
[01:29:15.913]  at
com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:73)
[01:29:15.913]  at
org.appfuse.web.MessageFilter.doFilter(MessageFilter.java:32)
[01:29:15.913]  at
com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:73)
[01:29:15.913]  at
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
[01:29:15.913]  at
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
[01:29:15.913]  at
com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:73)
[01:29:15.913]  at
com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:175)
[01:29:15.913]  at
com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:240)
[01:29:15.913]  at
com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:263)
[01:29:15.913]  at
com.caucho.server.port.TcpConnection.run(TcpConnection.java:481)
[01:29:15.913]  at
com.caucho.util.ThreadPool$Item.runTasks(ThreadPool.java:685)

Thanks,

Matt


mraible wrote:
> 
> I'm getting the following error when trying to run MyFaces 1.2.0 on Resin
> 3.1.2. Any ideas?
> 
> @4000000046e9bb65051988cc [17:36:10.302] Loading .tld files from global
> classpath
> @4000000046e9bb670c2104c4 [17:36:12.924]
> com.caucho.xml.XmlParseException:
> jar:file:/opt/j2ee/domains/raibledesigns.com/demo/resin-3.1.2/webapps/appfuse-light-jsf/WEB-INF/lib/myfaces-impl-1.2.0.jar!/META-INF/myfaces_core.tld:28:
> <jsp-version> is an unexpected tag (parent <taglib> starts at 23).
> @4000000046e9bb670c21184c [17:36:12.924]
> @4000000046e9bb670c211c34 [17:36:12.924] 26: </description>
> @4000000046e9bb670c212404 [17:36:12.924] 27:
> <tlib-version>1.2</tlib-version>
> @4000000046e9bb670c212bd4 [17:36:12.924] 28:
> <jsp-version>2.1</jsp-version>
> @4000000046e9bb670c2221ec [17:36:12.924] 29: <short-name>f</short-name>
> @4000000046e9bb670c2225d4 [17:36:12.924] 30:
> <uri>http://java.sun.com/jsf/core</uri>
> @4000000046e9bb670c222da4 [17:36:12.924]
> @4000000046e9bb670c223574 [17:36:12.924] <taglib> syntax: (@version &
> @xsi:schemaLocation?
> @4000000046e9bb670c22395c [17:36:12.924] & (<description>*,
> <display-name>?, <icon>?)
> @4000000046e9bb670c22412c [17:36:12.924] & <tlib-version>
> @4000000046e9bb670c225c84 [17:36:12.924] & <short-name>?
> @4000000046e9bb670c226454 [17:36:12.924] & <uri>?
> @4000000046e9bb670c22683c [17:36:12.924] & <validator>?
> @4000000046e9bb670c22700c [17:36:12.924] & <listener>*
> @4000000046e9bb670c2273f4 [17:36:12.924] & <tag>*
> @4000000046e9bb670c227bc4 [17:36:12.924] & <tag-file>*
> @4000000046e9bb670c227fac [17:36:12.924] & <function>*
> @4000000046e9bb670c22aaa4 [17:36:12.924] & <taglib-extension>*)
> 
> Thanks,
> 
> Matt
> 

-- 
View this message in context: 
http://www.nabble.com/MyFaces-1.2.0-on-Resin-3.1.2-tf4438989.html#a12665753
Sent from the MyFaces - Users mailing list archive at Nabble.com.

Reply via email to