Upgrade to Lift 2.3 version
---------------------------

                 Key: ESME-341
                 URL: https://issues.apache.org/jira/browse/ESME-341
             Project: Enterprise Social Messaging Environment (ESME)
          Issue Type: Task
          Components: Server
    Affects Versions: 1.3
            Reporter: Vladimir Ivanov
            Assignee: Vladimir Ivanov
             Fix For: 1.3


I think it's time to carefully consider issues related to possible upgrade to 
Lift 2.3 version. RC1 has been already released. Right now it implies only 
minor change in code: due to JsExp is no longer subclass of 
scala.xml.SpecialNode, implicit converson from Long to JsExp is not applicable 
for scala.xml.UnprefixedAttribute in Mailbox.scala. For more info see: 
http://groups.google.com/group/liftweb/browse_thread/thread/602de79127070b90 . 
It's easy to fix with toString call. More serious change relates to Extended 
Session (it is used to set a cookie and store userId into DB for subsequent 
automatic login). Currently used technique to bind Extended Session via 
S.addAround() call is not valid anymore and fails at runtime, see: 
http://groups.google.com/group/liftweb/browse_thread/thread/fa773ef9a5db50ca . 
It's neccessary to wait until new mechanism: LiftRules.earlyInStateful is 
introduced.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to