Hi there, It seems that GAE/J has changed its configuration recently, and you may encounter the crash with 'java.lang.reflect.InvocationTargetException'. If so, please try the latest 1.1-SNAPSHOT.
For lift committers, it seems that 'hasContinuations_?'[1] has become 'true', private val (hasContinuations_?, contSupport, getContinuation, getObject, setObject, suspend, resume) = { try { val cc = Class.forName("org.mortbay.util.ajax.ContinuationSupport") val meth = cc.getMethod("getContinuation", classOf[HttpServletRequest], classOf[AnyRef]) val cci = Class.forName("org.mortbay.util.ajax.Continuation") val getObj = cci.getMethod("getObject") val setObj = cci.getMethod("setObject", classOf[AnyRef]) val suspend = cci.getMethod("suspend", _root_.java.lang.Long.TYPE) val resume = cci.getMethod("resume") (true, (cc), (meth), (getObj), (setObj), (suspend), resume) } catch { case e => (false, null, null, null, null, null, null) } } This means that 'org.mortbay.util.ajax.Continuation' APIs are available on GAE/J. Is there a possibility to enable them without using reflection APIs in 'checkContinuations'[2] method? [1] http://github.com/dpp/liftweb/blob/50b4e8b0490929d20e9361564393e21f845dcd67/lift/src/main/scala/net/liftweb/http/LiftRules.scala#L403 [2] http://github.com/dpp/liftweb/blob/50b4e8b0490929d20e9361564393e21f845dcd67/lift/src/main/scala/net/liftweb/http/LiftRules.scala#L446 Sincerely, -- Atsuhiko Yamanaka JCraft,Inc. 1-14-20 HONCHO AOBA-KU, SENDAI, MIYAGI 980-0014 Japan. Tel +81-22-723-2150 +1-415-578-3454 Skype callto://jcraft/ --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to liftweb@googlegroups.com To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~----------~----~----~----~------~----~------~--~---