[jbosstools-issues] [JBoss JIRA] Commented: (JBIDE-5226) DVD-Store example can't start at JBoss EAP 5.0 runtime.

Snjezana Peco (JIRA) jira-events at lists.jboss.org
Tue Dec 15 18:02:30 EST 2009


    [ https://jira.jboss.org/jira/browse/JBIDE-5226?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12500172#action_12500172 ] 

Snjezana Peco commented on JBIDE-5226:
--------------------------------------

The problem happens only on EAP 5.0 and is related to the facelet library. For some reason EAP 5.0 doesn't work with facelet 1.1.14 that is included in 

Seam 2.0 (as well as in the DVD store example). 
The fix is to replace jsf-facelets.jar 1.1.14 with a newer version (jsf-facelets.jar 1.1.15.B1, for instance).

I am not sure if we need to replace this jar in this DVD store example because that could cause some other issues. There is Seam 2.2 DVD Store example which works on EAP 5.0.

Max,
what is your opinion about this?



> DVD-Store example can't start at JBoss EAP 5.0 runtime.
> -------------------------------------------------------
>
>                 Key: JBIDE-5226
>                 URL: https://jira.jboss.org/jira/browse/JBIDE-5226
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: project-examples
>    Affects Versions: 3.1.0.M4
>         Environment: WindowsXP SP2
> JBoss Developer Studio
> Version: 3.0.0.M4
> Build id: jbdevstudio-eap-win32-3.0.0.v200911161447M-H94-M4
> JRE 1.6
>            Reporter: Aliaksey Nis
>            Assignee: Snjezana Peco
>             Fix For: 3.1.0.GA
>
>
> EXECUTE: Download DVD-Store example(w/o test project).
> EXECUTE: Use Quickfix to fix Seam runtime(2.0.x runtime needed). I used Seam 2.0.2-FP runtime from previous JBDS version.
> EXECUTE: Deploy it to EAP 5.0 server(included in JBDS build).
> EXECUTE: Run DVD-Store example.
> FAILURE: An Error Occurred: java.lang.NullPointerException
> Server stacktrace:
> 17:11:56,467 SEVERE [viewhandler] Error Rendering View[/home.xhtml]
> java.lang.NullPointerException
> 	at com.sun.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:49)
> 	at com.sun.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:25)
> 	at com.sun.facelets.impl.DefaultFacelet.apply(DefaultFacelet.java:95)
> 	at com.sun.facelets.FaceletViewHandler.buildView(FaceletViewHandler.java:524)
> 	at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:567)
> 	at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:110)
> 	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
> 	at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
> 	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:638)
> 	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:444)
> 	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:382)
> 	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:310)
> 	at org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl.doRewrite(NormalRewrittenUrl.java:195)
> 	at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:159)
> 	at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:141)
> 	at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:90)
> 	at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:406)
> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> 	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83)
> 	at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58)
> 	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
> 	at org.jboss.seam.debug.hot.HotDeployFilter.doFilter(HotDeployFilter.java:68)
> 	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
> 	at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:85)
> 	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
> 	at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64)
> 	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
> 	at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45)
> 	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
> 	at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158)
> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> 	at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
> 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
> 	at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190)
> 	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
> 	at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92)
> 	at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)
> 	at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)
> 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
> 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
> 	at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)
> 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
> 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)
> 	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:598)
> 	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
> 	at java.lang.Thread.run(Unknown Source)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list