Anyways, I was definitely screwed up ... forcing maven to actually do
what it was supposed to fixed my problem. Thanks for the pointer
Marius.

~Thomas

On Sat, Oct 3, 2009 at 5:39 PM, Thomas Rampelberg <pyronic...@gmail.com> wrote:
> I thought that I'd just updated all the versions ..... from that stack
> trace, how do you tell which version lift-util is?
>
> On Sat, Oct 3, 2009 at 1:39 PM, marius d. <marius.dan...@gmail.com> wrote:
>>
>> What verions of lift are you using? It appears that lift-util is a
>> different version than lift ?
>>
>> Br's,
>> Marius
>>
>> On Oct 3, 11:11 pm, Thomas Rampelberg <pyronic...@gmail.com> wrote:
>>> I just synced up to main this morning and now whenever I try and use
>>> one of my snippets, I'm getting the traceback below. Any hints on what
>>> I'm doing wrong? The snippet in question is just the basic
>>> Util.in/Util.out that the tutorial has you write.
>>>
>>>       <div class="column span-17 last">
>>>         <lift:Util.in>
>>>           <lift:bind name="content" />
>>>         </lift:Util.in>
>>>         <lift:Util.out>
>>>           <h3 class="alt">
>>>             You must be logged in to view this content.
>>>             <lift:menu.item name="Login">Login</lift:menu.item>
>>>           </h3>
>>>         </lift:Util.out>
>>>       </div>
>>>
>>> class Util {
>>>   def in(html: NodeSeq) =
>>>     if (User.loggedIn_?) html else NodeSeq.Empty
>>>
>>>   def out(html: NodeSeq) =
>>>     if (!User.loggedIn_?) html else NodeSeq.Empty
>>>
>>> }
>>>
>>> Message: java.lang.AbstractMethodError:
>>> net.liftweb.util.Helpers$.tryo(Lscala/PartialFunction;Lscala/Function0;)Lnet/liftweb/util/Box;
>>>         
>>> net.liftweb.http.LiftSession.net$liftweb$http$LiftSession$$instantiateOrRedirect(LiftSession.scala:862)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$net$liftweb$http$LiftSession$$findSnippetInstance$1$$anonfun$apply$41.apply(LiftSession.scala:911)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$net$liftweb$http$LiftSession$$findSnippetInstance$1$$anonfun$apply$41.apply(LiftSession.scala:911)
>>>         net.liftweb.util.Full.flatMap(Box.scala:332)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$net$liftweb$http$LiftSession$$findSnippetInstance$1.apply(LiftSession.scala:911)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$net$liftweb$http$LiftSession$$findSnippetInstance$1.apply(LiftSession.scala:911)
>>>         net.liftweb.util.EmptyBox.or(Box.scala:374)
>>>         
>>> net.liftweb.http.LiftSession.net$liftweb$http$LiftSession$$findSnippetInstance(LiftSession.scala:910)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$locateAndCacheSnippet$1$1$$anonfun$17.apply(LiftSession.scala:967)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$locateAndCacheSnippet$1$1$$anonfun$17.apply(LiftSession.scala:967)
>>>         net.liftweb.util.EmptyBox.or(Box.scala:374)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$locateAndCacheSnippet$1$1.apply(LiftSession.scala:967)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$locateAndCacheSnippet$1$1.apply(LiftSession.scala:966)
>>>         net.liftweb.util.EmptyBox.or(Box.scala:374)
>>>         
>>> net.liftweb.http.LiftSession.locateAndCacheSnippet$1(LiftSession.scala:966)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$18$$anonfun$apply$45$$anonfun$apply$48$$anonfun$apply$50.apply(LiftSession.scala:978)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$18$$anonfun$apply$45$$anonfun$apply$48$$anonfun$apply$50.apply(LiftSession.scala:976)
>>>         net.liftweb.util.EmptyBox.openOr(Box.scala:372)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$18$$anonfun$apply$45$$anonfun$apply$48.apply(LiftSession.scala:976)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$18$$anonfun$apply$45$$anonfun$apply$48.apply(LiftSession.scala:976)
>>>         net.liftweb.util.EmptyBox.openOr(Box.scala:372)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$18$$anonfun$apply$45.apply(LiftSession.scala:975)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$18$$anonfun$apply$45.apply(LiftSession.scala:975)
>>>         net.liftweb.http.S$.doSnippet(S.scala:1586)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$18.apply(LiftSession.scala:973)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$18.apply(LiftSession.scala:972)
>>>         net.liftweb.util.Full.map(Box.scala:330)
>>>         
>>> net.liftweb.http.LiftSession.net$liftweb$http$LiftSession$$processSnippet(LiftSession.scala:972)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$_defaultLiftTagProcessing$1.apply(LiftSession.scala:1073)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$_defaultLiftTagProcessing$1.apply(LiftSession.scala:1061)
>>>         net.liftweb.util.NamedPF.apply(NamedPartialFunction.scala:30)
>>>         net.liftweb.util.NamedPF$.apply(NamedPartialFunction.scala:76)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$processSurroundAndInclude$1$$anonfun$apply$57$$anonfun$apply$58$$anonfun$apply$59.apply(LiftSession.scala:1094)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$processSurroundAndInclude$1$$anonfun$apply$57$$anonfun$apply$58$$anonfun$apply$59.apply(LiftSession.scala:1094)
>>>         net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:65)
>>>         net.liftweb.http.S$.setVars(S.scala:1414)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$processSurroundAndInclude$1$$anonfun$apply$57$$anonfun$apply$58.apply(LiftSession.scala:1093)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$processSurroundAndInclude$1$$anonfun$apply$57$$anonfun$apply$58.apply(LiftSession.scala:1093)
>>>         net.liftweb.http.S$.withAttrs(S.scala:1433)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$processSurroundAndInclude$1$$anonfun$apply$57.apply(LiftSession.scala:1092)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$processSurroundAndInclude$1$$anonfun$apply$57.apply(LiftSession.scala:1092)
>>>         net.liftweb.http.S$.doSnippet(S.scala:1586)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$processSurroundAndInclude$1.apply(LiftSession.scala:1091)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$processSurroundAndInclude$1.apply(LiftSession.scala:1085)
>>>         scala.Seq$class.flatMap(Seq.scala:294)
>>>         scala.xml.NodeSeq.flatMap(NodeSeq.scala:34)
>>>         
>>> net.liftweb.http.LiftSession.processSurroundAndInclude(LiftSession.scala:1084)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$processSurroundAndInclude$1.apply(LiftSession.scala:1101)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$processSurroundAndInclude$1.apply(LiftSession.scala:1085)
>>>         scala.Seq$class.flatMap(Seq.scala:294)
>>>         scala.xml.NodeSeq.flatMap(NodeSeq.scala:34)
>>>         
>>> net.liftweb.http.LiftSession.processSurroundAndInclude(LiftSession.scala:1084)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$processSurroundAndInclude$1.apply(LiftSession.scala:1101)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$processSurroundAndInclude$1.apply(LiftSession.scala:1085)
>>>         scala.Seq$class.flatMap(Seq.scala:294)
>>>         scala.xml.NodeSeq.flatMap(NodeSeq.scala:34)
>>>         
>>> net.liftweb.http.LiftSession.processSurroundAndInclude(LiftSession.scala:1084)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$processSurroundAndInclude$1.apply(LiftSession.scala:1101)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$processSurroundAndInclude$1.apply(LiftSession.scala:1085)
>>>         scala.Seq$class.flatMap(Seq.scala:294)
>>>         scala.xml.NodeSeq.flatMap(NodeSeq.scala:34)
>>>         
>>> net.liftweb.http.LiftSession.processSurroundAndInclude(LiftSession.scala:1084)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$processSurroundAndInclude$1.apply(LiftSession.scala:1101)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$processSurroundAndInclude$1.apply(LiftSession.scala:1085)
>>>         scala.Seq$class.flatMap(Seq.scala:294)
>>>         scala.xml.NodeSeq.flatMap(NodeSeq.scala:34)
>>>         
>>> net.liftweb.http.LiftSession.processSurroundAndInclude(LiftSession.scala:1084)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$processSurroundAndInclude$1$$anonfun$apply$57$$anonfun$apply$58$$anonfun$apply$59.apply(LiftSession.scala:1094)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$processSurroundAndInclude$1$$anonfun$apply$57$$anonfun$apply$58$$anonfun$apply$59.apply(LiftSession.scala:1094)
>>>         net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:65)
>>>         net.liftweb.http.S$.setVars(S.scala:1414)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$processSurroundAndInclude$1$$anonfun$apply$57$$anonfun$apply$58.apply(LiftSession.scala:1093)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$processSurroundAndInclude$1$$anonfun$apply$57$$anonfun$apply$58.apply(LiftSession.scala:1093)
>>>         net.liftweb.http.S$.withAttrs(S.scala:1433)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$processSurroundAndInclude$1$$anonfun$apply$57.apply(LiftSession.scala:1092)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$processSurroundAndInclude$1$$anonfun$apply$57.apply(LiftSession.scala:1092)
>>>         net.liftweb.http.S$.doSnippet(S.scala:1586)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$processSurroundAndInclude$1.apply(LiftSession.scala:1091)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$processSurroundAndInclude$1.apply(LiftSession.scala:1085)
>>>         scala.Seq$class.flatMap(Seq.scala:294)
>>>         scala.xml.NodeSeq.flatMap(NodeSeq.scala:34)
>>>         
>>> net.liftweb.http.LiftSession.processSurroundAndInclude(LiftSession.scala:1084)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$11$$anonfun$apply$32$$anonfun$apply$34.apply(LiftSession.scala:693)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$11$$anonfun$apply$32$$anonfun$apply$34.apply(LiftSession.scala:693)
>>>         net.liftweb.util.Full.map(Box.scala:330)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$11$$anonfun$apply$32.apply(LiftSession.scala:693)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$11$$anonfun$apply$32.apply(LiftSession.scala:693)
>>>         net.liftweb.util.EmptyBox.or(Box.scala:374)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$11.apply(LiftSession.scala:690)
>>>         
>>> net.liftweb.http.LiftSession$$anonfun$11.apply(LiftSession.scala:683)
>>>         net.liftweb.util.EmptyBox.or(Box.scala:374)
>>>         net.liftweb.http.LiftSession.processRequest(LiftSession.scala:683)
>>>         
>>> net.liftweb.http.LiftServlet.net$liftweb$http$LiftServlet$$dispatchStatefulRequest(LiftServlet.scala:255)
>>>         net.liftweb.http.LiftServlet$$anonfun$3.apply(LiftServlet.scala:172)
>>>         net.liftweb.http.LiftServlet$$anonfun$3.apply(LiftServlet.scala:172)
>>>         net.liftweb.http.S$.net$liftweb$http$S$$wrapQuery(S.scala:904)
>>>         
>>> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_nest2InnerInit$1$$anonfun$apply$20.apply(S.scala:1044)
>>>         net.liftweb.http.S$.net$liftweb$http$S$$doAround(S.scala:841)
>>>         
>>> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$doAround$1.apply(S.scala:842)
>>>         
>>> net.liftweb.mapper.DB$$anon$1.net$liftweb$mapper$DB$$anon$$doWith(DB.scala:122)
>>>         
>>> net.liftweb.mapper.DB$$anon$1$$anonfun$net$liftweb$mapper$DB$$anon$$doWith$1.apply(DB.scala:123)
>>>         
>>> net.liftweb.mapper.DB$$anon$1$$anonfun$net$liftweb$mapper$DB$$anon$$doWith$1.apply(DB.scala:123)
>>>         net.liftweb.mapper.DB$.use(DB.scala:389)
>>>         
>>> net.liftweb.mapper.DB$$anon$1.net$liftweb$mapper$DB$$anon$$doWith(DB.scala:123)
>>>         net.liftweb.mapper.DB$$anon$1.apply(DB.scala:129)
>>>         net.liftweb.http.S$.net$liftweb$http$S$$doAround(S.scala:842)
>>>         
>>> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_nest2InnerInit$1.apply(S.scala:1042)
>>>         net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:65)
>>>         
>>> net.liftweb.http.S$.net$liftweb$http$S$$_nest2InnerInit(S.scala:1041)
>>>         
>>> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1$$anonfun$apply$23$$anonfun$apply$24$$anonfun$apply$25$$anonfun$apply$26$$anonfun$apply$27.apply(S.scala:1061)
>>>         net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:65)
>>>         
>>> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1$$anonfun$apply$23$$anonfun$apply$24$$anonfun$apply$25$$anonfun$apply$26.apply(S.scala:1060)
>>>         net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:65)
>>>         
>>> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1$$anonfun$apply$23$$anonfun$apply$24$$anonfun$apply$25.apply(S.scala:1059)
>>>         net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:65)
>>>         
>>> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1$$anonfun$apply$23$$anonfun$apply$24.apply(S.scala:1058)
>>>         net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:65)
>>>         
>>> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1$$anonfun$apply$23.apply(S.scala:1057)
>>>         net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:65)
>>>         
>>> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1.apply(S.scala:1056)
>>>         net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:65)
>>>         net.liftweb.http.S$.net$liftweb$http$S$$_innerInit(S.scala:1055)
>>>         
>>> net.liftweb.http.S$$anonfun$_init$1$$anonfun$apply$30$$anonfun$apply$31$$anonfun$apply$32$$anonfun$apply$33.apply(S.scala:1084)
>>>         net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:65)
>>>         
>>> net.liftweb.http.S$$anonfun$_init$1$$anonfun$apply$30$$anonfun$apply$31$$anonfun$apply$32.apply(S.scala:1083)
>>>         net.liftweb.http.RequestVarHandler$.apply(Vars.scala:119)
>>>         
>>> net.liftweb.http.S$$anonfun$_init$1$$anonfun$apply$30$$anonfun$apply$31.apply(S.scala:1082)
>>>         net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:65)
>>>         
>>> net.liftweb.http.S$$anonfun$_init$1$$anonfun$apply$30.apply(S.scala:1081)
>>>         net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:65)
>>>         net.liftweb.http.S$$anonfun$_init$1.apply(S.scala:1080)
>>>         net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:65)
>>>         net.liftweb.http.S$._init(S.scala:1079)
>>>         net.liftweb.http.S$.init(S.scala:775)
>>>         net.liftweb.http.LiftServlet.doService(LiftServlet.scala:171)
>>>         
>>> net.liftweb.http.LiftServlet$$anonfun$doIt$1$1.apply(LiftServlet.scala:75)
>>>         
>>> net.liftweb.http.LiftServlet$$anonfun$doIt$1$1.apply(LiftServlet.scala:75)
>>>         net.liftweb.util.TimeHelpers$class.calcTime(TimeHelpers.scala:241)
>>>         net.liftweb.util.Helpers$.calcTime(Helpers.scala:29)
>>>         net.liftweb.util.TimeHelpers$class.logTime(TimeHelpers.scala:250)
>>>         net.liftweb.util.Helpers$.logTime(Helpers.scala:29)
>>>         net.liftweb.http.LiftServlet.doIt$1(LiftServlet.scala:74)
>>>         net.liftweb.http.LiftServlet.service(LiftServlet.scala:79)
>>>         
>>> net.liftweb.http.provider.HTTPProvider$$anonfun$service$3.apply(HTTPProvider.scala:54)
>>>         
>>> net.liftweb.http.provider.HTTPProvider$$anonfun$service$3.apply(HTTPProvider.scala:54)
>>>         net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:65)
>>>         net.liftweb.http.URLRewriter$.doWith(Req.scala:471)
>>>         
>>> net.liftweb.http.provider.HTTPProvider$class.service(HTTPProvider.scala:53)
>>>         net.liftweb.http.LiftFilter.service(LiftServlet.scala:507)
>>>         
>>> net.liftweb.http.provider.servlet.ServletFilterProvider$class.protected$service(ServletFilterProvider.scala:41)
>>>         net.liftweb.http.LiftFilter.protected$service(LiftServlet.scala:507)
>>>         
>>> net.liftweb.http.provider.servlet.ServletFilterProvider$$anonfun$doFilter$1.apply(ServletFilterProvider.scala:41)
>>>         
>>> net.liftweb.http.provider.servlet.ServletFilterProvider$$anonfun$doFilter$1.apply(ServletFilterProvider.scala:36)
>>>         
>>> net.liftweb.http.RequestVarHandler$$anonfun$apply$4$$anonfun$apply$5$$anonfun$apply$6$$anonfun$apply$7.apply(Vars.scala:125)
>>>         net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:65)
>>>         
>>> net.liftweb.http.RequestVarHandler$$anonfun$apply$4$$anonfun$apply$5$$anonfun$apply$6.apply(Vars.scala:124)
>>>         net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:65)
>>>         
>>> net.liftweb.http.RequestVarHandler$$anonfun$apply$4$$anonfun$apply$5.apply(Vars.scala:123)
>>>         net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:65)
>>>         
>>> net.liftweb.http.RequestVarHandler$$anonfun$apply$4.apply(Vars.scala:122)
>>>         net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:65)
>>>         net.liftweb.http.RequestVarHandler$.apply(Vars.scala:121)
>>>         
>>> net.liftweb.http.provider.servlet.ServletFilterProvider$class.doFilter(ServletFilterProvider.scala:35)
>>>         net.liftweb.http.LiftFilter.doFilter(LiftServlet.scala:507)
>>>         
>>> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1148)
>>>         
>>> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:387)
>>>         
>>> org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
>>>         
>>> org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
>>>         
>>> org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
>>>         
>>> org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:417)
>>>         
>>> org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
>>>         
>>> org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
>>>         
>>> org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
>>>         org.mortbay.jetty.Server.handle(Server.java:326)
>>>         
>>> org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:534)
>>>         
>>> org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:864)
>>>         org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:539)
>>>         org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
>>>         org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
>>>         
>>> org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
>>>         
>>> org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:520)
>> >>
>>
>

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to