Uploaded image for project: 'Seam 2'
  1. Seam 2
  2. JBSEAM-2267

conversations problem :: sourceId=null

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Critical
    • Resolution: Rejected
    • Affects Version/s: 2.0.0.GA
    • Fix Version/s: None
    • Component/s: Core
    • Labels:
      None
    • Environment:

      Linux

    • Affects:
      Documentation (Ref Guide, User Guide, etc.)

      Description

      ref: http://www.icefaces.org/JForum/posts/list/0/6264.page#27733

      I have an explicit named conversation.

      I am starting the conversation on my method
      @Begin(flushMode=FlushModeType.MANUAL,join=true, pageflow="personHomeFlow",id="person-#

      {person.username}")

      I am using pageflow that start by state

      Everything worked fine until I sticked to my page about 20 UIinputs

      Then it started to behave completely crazy. Navigation goes well, then I want to call #{manager.save}. It even does not call the method save and log has

      ---------------------------------------------
      20:31:21,692 INFO [lifecycle] WARNING: FacesMessage(s) have been enqueued, but may not have been displayed.
      sourceId=null[severity=(WARN 1), summary=(The conversation ended, timed out or was processing another request), detail=(The conversation ended, timed out or was processing another request)]
      sourceId=null[severity=(WARN 1), summary=(The conversation ended, timed out or was processing another request), detail=(The conversation ended, timed out or was processing another request)]
      ---------------------------------------------

      but conversation is still alive I can go back!

      my jpdl file
      ---------------------------------------------
      <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-2.0.xsd"
      name="personHomeFlow">

      <start-state name="personHomeFlow" >
      <transition name="success" to="viewPersonHome"/>
      </start-state>

      <page name="viewPersonHome"
      redirect="yes"
      view-id="/private/people/personHome.xhtml">
      <description>View person home: #{person.username}

      </description>
      <transition name="success" to="end"></transition>
      <transition name="cancel" to="end"></transition>

      </page>
      <page name="end" redirect="yes" view-id="/private/people/personList.xhtml">
      <end-conversation/>
      <redirect/>
      </page>
      </pageflow-definition>

      ---------------------------------------------
      pages.xml had
      --------------------------------------------
      <!--
      <page view-id="/private/people/personHome.xhtml"
      conversation-required="true"
      no-conversation-view-id="/private/home.xhtml"/>
      -->
      ------------------------------------------------
      by commenting it out does not work redirect
      but message has not repeated second line

      My conversation is still alive ? that is a question

      I am using richfaces and reRender for my form
      I cannot send you simple code because I have a million facelet pages.

      When I use just 5 UIinputs it works??

      So problem can also be in JPDL that starts by state.
      I tried to increase conversation timeout did not help!
      I tried to use not named conversation and did not help neither!
      What about redirects?

      Tomas

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                enda Tomas Cerny
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: