8 Replies Latest reply on Jan 22, 2008 8:38 AM by tjakopec

    pageflow illegal navigation error

    tjakopec

      I have two pageflows, "Radna mjesta" and "Kriteriji". On one pageflows I get illegal navigation, on other nothing.

      Radna mjesta pageflow


      <pageflow-definition xmlns="http://jboss.com/products/seam/pageflow"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://jboss.com/products/seam/pageflow http://jboss.com/products/seam/pageflow-1.2.xsd"
       name="radnoMjesto">
      
       <start-page name="radnoMjesto"
       view-id="/kadrovska/maticni/sifarnici/radnoMjesto/PregledRadnoMjesto.jsp"
       timeout="1800000">
       <redirect />
       <description>
       #{messages['kadrovska.maticni.sifarnik.radnoMjesto.pregled']}
       </description>
      
       </start-page>
      
      
      
      </pageflow-definition>
      





      Kriteriji pageflow


      <pageflow-definition xmlns="http://jboss.com/products/seam/pageflow"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://jboss.com/products/seam/pageflow http://jboss.com/products/seam/pageflow-1.2.xsd"
       name="kriterij">
      
       <start-page name="kriterij"
       view-id="/kadrovska/maticni/sifarnici/kriterij/PregledKriterij.jsp"
       timeout="1800000">
       <redirect />
       <description>
       #{messages['kadrovska.maticni.sifarnik.kriterij.pregled']}
       </description>
      
       </start-page>
      
      
      </pageflow-definition>
      
      
      
      
      

      This is the way I call this pageflows (via value binding)




      <t:dataList id="lista" var="p" value="#{oper.poslovi}" layout="orderedList">
      <s:link view="#{p.link}"
      pageflow="#{p.pageflow}" propagation="begin"
      styleClass="posaoKatalog" value="#{p.naziv.naziv}" />
      </t:dataList>





      When I call Radna mjesta I get illegal navigation, and when I call Kriteriji everything is fine.


      I try to put s:link without value binding and then everything is fine. No illegal navigation on Radna Mjesta

      Code:

      <s:link view="/kadrovska/maticni/sifarnici/radnoMjesto/PregledRadnoMjesto.jsp"
      pageflow="radnoMjesto" propagation="begin"
      styleClass="posaoKatalog" value="Radna mjesta" />
      
      <s:link view="/kadrovska/maticni/sifarnici/kriterij/PregledKriterij.jsp"
      pageflow="kriterij" propagation="begin"
      styleClass="kriterij" value="Kriteriji" />
      
      



      At the end of this post I will like to ask for help on this issue. What should I do to stop getting illegal navigation.

      Thanks!

        • 1. Re: pageflow illegal navigation error
          tjakopec

          any one?

          • 2. Re: pageflow illegal navigation error
            pmuir

            Post the exception

            • 3. Re: pageflow illegal navigation error
              tjakopec

              there is no exception :(

              • 4. Re: pageflow illegal navigation error
                nickarls

                Nothing in the server logs? How is the "illegal navigation" displayed?

                • 5. Re: pageflow illegal navigation error
                  tjakopec

                  throw out faces messages (type warning). It's only happens on some pageflows when I use ValueBinding. When I use plan pageflow name in s_link no "illegal navigation" occurs

                  • 6. Re: pageflow illegal navigation error
                    nickarls

                    What level of logging have you set in the AS?

                    • 7. Re: pageflow illegal navigation error
                      tjakopec

                      I don't see what level off logging have to do with this.

                      This is my jboss-log4j.xml (whiteout comments)

                      <?xml version="1.0" encoding="UTF-8"?>
                      <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
                      
                      <log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" debug="false">
                      
                      
                       <appender name="FILE" class="org.jboss.logging.appender.DailyRollingFileAppender">
                       <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
                       <param name="File" value="${jboss.server.log.dir}/server.log"/>
                       <param name="Append" value="false"/>
                      
                       <param name="DatePattern" value="'.'yyyy-MM-dd"/>
                      
                      
                       <layout class="org.apache.log4j.PatternLayout">
                      
                       <param name="ConversionPattern" value="%d %-5p [%c] %m%n"/>
                      
                       </layout>
                       </appender>
                      
                      
                       <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
                       <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
                       <param name="Target" value="System.out"/>
                       <param name="Threshold" value="ALL"/>
                      
                       <layout class="org.apache.log4j.PatternLayout">
                       <param name="ConversionPattern" value="%d{ABSOLUTE} [%t] %5p %c{1}:%L - %m%n"/>
                       </layout>
                       </appender>
                      
                      
                       <category name="org.apache">
                       <priority value="ERROR"/>
                       </category>
                      
                       <category name="jacorb">
                       <priority value="ERROR"/>
                       </category>
                      
                       <category name="org.jgroups">
                       <priority value="ERROR"/>
                       </category>
                      
                       <category name="org.quartz">
                       <priority value="ERROR"/>
                       </category>
                      
                      
                       <category name="org.jboss.management">
                       <priority value="ERROR"/>
                       </category>
                      
                      
                       <category name="org.jboss.serial">
                       <priority value="ERROR"/>
                       </category>
                      
                       <category name="orka">
                       <priority value="DEBUG"/>
                       </category>
                      
                       <category name="org.ajax4jsf.webapp.BaseFilter">
                       <priority value="DEBUG"/>
                       </category>
                      
                       <root>
                       <level value="INFO"/>
                       <appender-ref ref="CONSOLE"/>
                       </root>
                      
                      </log4j:configuration>
                      


                      • 8. Re: pageflow illegal navigation error
                        tjakopec

                        still a problem