0 Replies Latest reply on May 30, 2007 9:30 PM by Tony Herstell

    Workspace Bug

    Tony Herstell Master

      Whilst on a page that has a workspace label (shown in the Conversation list) that has some text that has to be generated from context variables; then deleting any convesation from the conversation picker causes Seam to break (it does do the deletion but you get a server side error and nothing rendered back). Works ok when on a page that generates a label for the conversation icker that doesn't have anything in the worksplace label but pure text.

      http://gaming.homeip.net:8080/risingstars


      steps {menu}
      1. {Booking -> Indoor Arean}-> click o - private slot to see the pretty IceFaces effect
      2. {Main Menu} click DESTROY WORKSPACE for the Booking
      Works Ok.

      3. {Booking -> Indoor Arena}
      4. {Main Menu}
      5. login as admin,password
      6. {User -> Create} click DESTROY WORKSPACE for the Booking

      This causes this:

      13:28:00,921 WARN [Interpolator] exception interpolating string: Reason: #{cRUDUserController.mode} User ( #{user.username} )
      javax.faces.el.EvaluationException: Cannot get value for expression '#{cRUDUserController.mode}'
       at org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:402)
       at org.jboss.seam.core.Expressions$1.getValue(Expressions.java:69)
       at org.jboss.seam.core.Interpolator.interpolateExpressions(Interpolator.java:88)
       at org.jboss.seam.core.Interpolator.interpolate(Interpolator.java:67)
      snip...
      cRUDUserController.mode is a state variable for the CURRENT Page
      
      


      and you see nothing changed.. click re-fresh for the page and its gone.