I'm bringing back this old thread to let you know that this weird bug has been fixed. I just tried this recently and it worked:
val msg = org.apache.esme.model.Message.create if (true) msg.replyTo(1) In the past this used to throw off the Scala compiler, now it works. Not sure if it was a change in Lift, or in Scala. Hopefully the latter, as it really seemed like the compiler was doing an implicit conversion where it was not supposed to.
