From jira-events at lists.jboss.org Thu Nov 25 06:18:01 2010 Content-Type: multipart/mixed; boundary="===============6212704749703393912==" MIME-Version: 1.0 From: Giampaolo Tomassoni (JIRA) To: seam-issues at lists.jboss.org Subject: [seam-issues] [JBoss JIRA] Commented: (JBSEAM-4652) Using JSF 2 And Seam Date: Thu, 25 Nov 2010 06:18:01 -0500 Message-ID: <56579283.6202.1290683881411.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 2073664092.2645.1274781174885.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============6212704749703393912== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://jira.jboss.org/browse/JBSEAM-4652?page=3Dcom.atlassian.jira.p= lugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D12565338#co= mment-12565338 ] = Giampaolo Tomassoni commented on JBSEAM-4652: --------------------------------------------- I think I'm getting the very same problem on a JBoss AS 6.0.0.20101110-CR1 = + JBoss Seam 2.2.0.GA. Setup is for a JSF 2.0 site using Facelets. This is the exception reported: Caused by: java.lang.NullPointerException at org.jboss.seam.document.DocumentStorePhaseListener.beforePhase(Document= StorePhaseListener.java:38) [:2.2.0.GA] at com.sun.faces.lifecycle.Phase.handleBeforePhase(Phase.java:224) [:2.0.3= -SNAPSHOT] at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:95) [:2.0.3-SNAPSHOT] ... 38 more docId in org.jboss.seam.document.DocumentStorePhaseListener.beforePhase get= s null. This happens on a simple postback issued by an . = import > Using JSF 2 And Seam > -------------------- > > Key: JBSEAM-4652 > URL: https://jira.jboss.org/browse/JBSEAM-4652 > Project: Seam > Issue Type: Bug > Components: JSF Integration > Affects Versions: 2.2.0.GA, 2.2.1.CR1 > Environment: JBoss-5.1.0 AS , Seam 2.2.0 & Seam 2.2.1 CR1, JSF 2(= Mojarro - 2.0.2) > Reporter: browny browny > Assignee: Marek Novotny > Fix For: 2.2.1.CR3 > > Attachments: hello-seam-jsf2.war, SeamViewHandler.java > > > When using PageFlow with JSF 2.0 during transition from one page to anoth= er i get an excption :: > javax.servlet.ServletException > javax.faces.webapp.FacesServlet.service(FacesServlet.java:325) > org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.ja= va:83) > org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:60) > org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.ja= va:69) > org.jboss.seam.web.IdentityFilter.doFilter(IdentityFilter.java:40) > org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.ja= va:69) > org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:90) > org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.ja= va:69) > org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64) > org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.ja= va:69) > org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45) > org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.ja= va:69) > org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158) > org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilte= r.java:96) > root cause > java.lang.NullPointerException > org.jboss.seam.document.DocumentStorePhaseListener.beforePhase(DocumentS= torePhaseListener.java:38) > com.sun.faces.lifecycle.Phase.handleBeforePhase(Phase.java:228) > com.sun.faces.lifecycle.Phase.doPhase(Phase.java:99) > com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139) > javax.faces.webapp.FacesServlet.service(FacesServlet.java:313) > org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.ja= va:83) > org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:60) > org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.ja= va:69) > org.jboss.seam.web.IdentityFilter.doFilter(IdentityFilter.java:40) > org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.ja= va:69) > org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:90) > org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.ja= va:69) > org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64) > org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.ja= va:69) > org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45) > org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.ja= va:69) > org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158) > org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilte= r.java:96) > The same example works fine with JSF 1.2.But with JSF 2.0 i get the same = exception for Seam 2.2.0 and 2.2.1 > Anyhow i get the seam variables resolved and application succeefuly deplo= yed with JSF 2.0 but this error during page transition occurs. I use pagefl= ow (jbpm-jpdl.jar) for stateful navigation. > Any clues?? > My pageflow file reads like:: > xmlns:xsi=3D"http://www.w3.org/2001/XMLSchema-instance" > xsi:schemaLocation=3D > "http://jboss.com/products/seam/pageflow http://jboss.com/products/s= eam/pageflow-2.2.xsd" > name=3D"hello"> > = > > > > > = > > > > > > = > > > both the xhtml pages just have a helloworld printed in it!! > = -- = This message is automatically generated by JIRA. - For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============6212704749703393912==--