2 Replies Latest reply on May 6, 2007 6:05 PM by Pierre Raoul

    conversation propagation and navigation rule

    Pierre Raoul Novice

      With seam 1.2.1.GA, I tried this code:

       <page view-id="*">
       <navigation>
       <rule if-outcome="fundList">
       <redirect view-id="/FundList.xhtml">
       <param name="conversationPropagation" value="none" />
       </redirect>
       </rule>
       </navigation>
       </page>
      


      and I got this exception:


      javax.servlet.ServletException: Invalid expression: 'none'. Parsed Expression of unexpected type java.lang.String
      at javax.faces.webapp.FacesServlet.service(FacesServlet.java:152)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:147)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
      ...

      21:18:15,218 ERROR [ExceptionFilter] exception root cause
      javax.faces.el.ReferenceSyntaxException: Invalid expression: 'none'. Parsed Expression of unexpected type java.lang.String
      at org.apache.myfaces.el.ELParserHelper.parseExpression(ELParserHelper.java:84)
      at org.apache.myfaces.el.ValueBindingImpl$2.newInstance(ValueBindingImpl.java:82)
      at org.apache.myfaces.shared_impl.util.BiLevelCacheMap.get(BiLevelCacheMap.java:123)
      at org.apache.myfaces.el.ValueBindingImpl.<init>(ValueBindingImpl.java:115)

      ...


      So how to specify no conversation propagation from navigation rule inside pages.xml?