I don't know why there are issues with Lift.  Scala-tools.org seems to be
fine.

In terms of the underlying issue, please add the following lines to your
pom.xml file:

    <dependency>
      <groupId>javax.mail</groupId>
      <artifactId>mail</artifactId>
      <version>1.4</version>
    </dependency>
    <dependency>
      <groupId>javax.activation</groupId>
      <artifactId>activation</artifactId>
      <version>1.1</version>
    </dependency>

in the <dependencies> tag

On Mon, Oct 27, 2008 at 9:23 PM, Charles F. Munat <[EMAIL PROTECTED]> wrote:

>
> Nope. I tried that several times before I posted. And I blew away .m2
> and tried that, too.
>
> The problem seems to occur after I install lift. When I blow away .m2
> and re-compile, I have to install the markdownj.jar and the
> postgresql.jdbc.jar, and then I get this:
>
> Missing:
> ----------
> 1) net.liftweb:lift-webkit:jar:0.10-SNAPSHOT
>
>   Try downloading the file manually from the project website.
>
>   Then, install it using the command:
>       mvn install:install-file -DgroupId=net.liftweb
> -DartifactId=lift-webkit -Dversion=0.10-SNAPSHOT -Dpackaging=jar
> -Dfile=/path/to/file
>
>   Alternatively, if you host your own repository you can deploy the
> file there:
>       mvn deploy:deploy-file -DgroupId=net.liftweb
> -DartifactId=lift-webkit -Dversion=0.10-SNAPSHOT -Dpackaging=jar
> -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
>
> I then downloaded the latest lift and built it, and then installed the
> lift-webkit jar. And then I get the error below no matter how many mvn
> clean installs I do. I never had this problem before, and I've done the
> above steps many times.
>
> What am I doing wrong here? Is there a way to make Maven download lift?
> (And if anyone knows how to get the postgresql jdbc jar and the
> markdownj jar into the maven repository, I'd be interested.)
>
> Thanks,
> Chas.
>
> David Pollak wrote:
> > This is a bug in Scala 2.7.1  Please do a mvn clean install and it'll go
> > away.
> >
> > On Mon, Oct 27, 2008 at 6:53 PM, Charles F. Munat <[EMAIL PROTECTED]
> > <mailto:[EMAIL PROTECTED]>> wrote:
> >
> >
> >     Anyone know what this means:
> >
> >     [WARNING] Exception in thread "main" java.lang.RuntimeException:
> >     malformed Scala signature of Mailer at 5411; reference value mail of
> >     package javax refers to nonexisting symbol.
> >     [WARNING]       at
> >
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle.errorBadSignature(UnPickler.scala:755)
> >     [WARNING]       at
> >
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle.scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$readSymbol(UnPickler.scala:172)
> >     [WARNING]       at
> >
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle$$anonfun$scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$readSymbolRef$1.apply(UnPickler.scala:707)
> >     [WARNING]       at
> >
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle$$anonfun$scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$readSymbolRef$1.apply(UnPickler.scala:707)
> >     [WARNING]       at
> >
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle.scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$at(UnPickler.scala:139)
> >     [WARNING]       at
> >
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle.scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$readSymbolRef(UnPickler.scala:707)
> >     [WARNING]       at
> >
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle.scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$readType(UnPickler.scala:247)
> >     [WARNING]       at
> >
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle$$anonfun$scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$readTypeRef$1.apply(UnPickler.scala:708)
> >     [WARNING]       at
> >
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle$$anonfun$scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$readTypeRef$1.apply(UnPickler.scala:708)
> >     [WARNING]       at
> >
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle.scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$at(UnPickler.scala:139)
> >     [WARNING]       at
> >
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle.scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$readTypeRef(UnPickler.scala:708)
> >     [WARNING]       at
> >
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle.scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$readType(UnPickler.scala:253)
> >     [WARNING]       at
> >
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle$$anonfun$scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$readTypeRef$1.apply(UnPickler.scala:708)
> >     [WARNING]       at
> >
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle$$anonfun$scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$readTypeRef$1.apply(UnPickler.scala:708)
> >     [WARNING]       at
> >
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle.scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$at(UnPickler.scala:139)
> >     [WARNING]       at
> >
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle.scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$readTypeRef(UnPickler.scala:708)
> >     [WARNING]       at
> >
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle$$anonfun$scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$readType$1.apply(UnPickler.scala:253)
> >     [WARNING]       at
> >
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle$$anonfun$scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$readType$1.apply(UnPickler.scala:253)
> >     [WARNING]       at
> >
> scala.tools.nsc.symtab.classfile.PickleBuffer.until(PickleBuffer.scala:127)
> >     [WARNING]       at
> >
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle.scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$readType(UnPickler.scala:253)
> >     [WARNING]       at
> >
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle$$anonfun$scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$readTypeRef$1.apply(UnPickler.scala:708)
> >     [WARNING]       at
> >
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle$$anonfun$scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$readTypeRef$1.apply(UnPickler.scala:708)
> >     [WARNING]       at
> >
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle.scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$at(UnPickler.scala:139)
> >     [WARNING]       at
> >
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle.scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$readTypeRef(UnPickler.scala:708)
> >     [WARNING]       at
> >
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle.scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$readType(UnPickler.scala:270)
> >     [WARNING]       at
> >
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle$LazyTypeRef$$anonfun$31$$anonfun$apply$4.apply(UnPickler.scala:772)
> >     [WARNING]       at
> >
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle$LazyTypeRef$$anonfun$31$$anonfun$apply$4.apply(UnPickler.scala:772)
> >     [WARNING]       at
> >
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle.scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$at(UnPickler.scala:139)
> >     [WARNING]       at
> >
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle$LazyTypeRef$$anonfun$31.apply(UnPickler.scala:772)
> >     [WARNING]       at
> >
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle$LazyTypeRef$$anonfun$31.apply(UnPickler.scala:772)
> >     [WARNING]       at
> >     scala.tools.nsc.Global$$anonfun$7.apply(Global.scala:719)
> >     [WARNING]       at
> >     scala.tools.nsc.Global$$anonfun$7.apply(Global.scala:719)
> >     [WARNING]       at
> >
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle$LazyTypeRef.complete(UnPickler.scala:772)
> >     [WARNING]       at
> >     scala.tools.nsc.symtab.Symbols$Symbol.info(Symbols.scala:493)
> >     [WARNING]       at
> >     scala.tools.nsc.symtab.Symbols$Symbol.tpe(Symbols.scala:472)
> >     [WARNING]       at
> >     scala.tools.nsc.symtab.Symbols$Symbol.tpeHK(Symbols.scala:626)
> >     [WARNING]       at
> >     scala.tools.nsc.symtab.Types$Type.memberType(Types.scala:407)
> >     [WARNING]       at
> >
> scala.tools.nsc.typechecker.Contexts$ImplicitInfo.tpe(Contexts.scala:623)
> >     [WARNING]       at
> >
> scala.tools.nsc.typechecker.Typers$Typer.isApplicable$1(Typers.scala:3522)
> >     [WARNING]       at
> >
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3527)
> >     [WARNING]       at
> >
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3527)
> >     [WARNING]       at scala.List.filter(List.scala:845)
> >     [WARNING]       at
> >
> scala.tools.nsc.typechecker.Typers$Typer.applicableInfos$1(Typers.scala:3527)
> >     [WARNING]       at
> >
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$61.apply(Typers.scala:3532)
> >     [WARNING]       at
> >
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$61.apply(Typers.scala:3532)
> >     [WARNING]       at scala.List.map(List.scala:798)
> >     [WARNING]       at
> >
> scala.tools.nsc.typechecker.Typers$Typer.searchImplicit$1(Typers.scala:3532)
> >     [WARNING]       at
> >
> scala.tools.nsc.typechecker.Typers$Typer.inferImplicit(Typers.scala:3591)
> >     [WARNING]       at
> >
> scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$inferView(Typers.scala:165)
> >     [WARNING]       at
> >
> scala.tools.nsc.typechecker.Typers$Typer$$anon$2.isCoercible(Typers.scala:146)
> >     [WARNING]       at
> >
> scala.tools.nsc.typechecker.Infer$Inferencer.isCompatible(Infer.scala:421)
> >     [WARNING]       at
> >
> scala.tools.nsc.typechecker.Infer$Inferencer.isWeaklyCompatible(Infer.scala:425)
> >     [WARNING]       at
> >
> scala.tools.nsc.typechecker.Infer$Inferencer.protoTypeArgs(Infer.scala:498)
> >     [WARNING]       at
> >
> scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:1729)
> >     [WARNING]       at
> >
> scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:2538)
> >     [WARNING]       at
> >     scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:3125)
> >     [WARNING]       at
> >     scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:3228)
> >     [WARNING]       at
> >
> scala.tools.nsc.typechecker.Typers$Typer.typedBlock(Typers.scala:1378)
> >     [WARNING]       at
> >     scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:2990)
> >     [WARNING]       at
> >     scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:3228)
> >     [WARNING]       at
> >     scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:3276)
> >     [WARNING]       at
> >
> scala.tools.nsc.typechecker.Typers$Typer.transformedOrTyped(Typers.scala:3325)
> >     [WARNING]       at
> >
> scala.tools.nsc.typechecker.Typers$Typer.typedDefDef(Typers.scala:1315)
> >     [WARNING]       at
> >     scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:2966)
> >     [WARNING]       at
> >     scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:3228)
> >     [WARNING]       at
> >     scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:3265)
> >     [WARNING]       at
> >
> scala.tools.nsc.typechecker.Typers$Typer.typedStat$1(Typers.scala:1540)
> >     [WARNING]       at
> >
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$19.apply(Typers.scala:1585)
> >     [WARNING]       at
> >
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$19.apply(Typers.scala:1585)
> >     [WARNING]       at scala.List$.loop$1(List.scala:293)
> >     [WARNING]       at scala.List$.mapConserve(List.scala:310)
> >     [WARNING]       at
> >
> scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:1585)
> >     [WARNING]       at
> >
> scala.tools.nsc.typechecker.Typers$Typer.typedTemplate(Typers.scala:1165)
> >     [WARNING]       at
> >
> scala.tools.nsc.typechecker.Typers$Typer.typedClassDef(Typers.scala:1039)
> >     [WARNING]       at
> >     scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:2957)
> >     [WARNING]       at
> >     scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:3228)
> >     [WARNING]       at
> >     scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:3265)
> >     [WARNING]       at
> >
> scala.tools.nsc.typechecker.Typers$Typer.typedStat$1(Typers.scala:1540)
> >     [WARNING]       at
> >
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$19.apply(Typers.scala:1585)
> >     [WARNING]       at
> >
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$19.apply(Typers.scala:1585)
> >     [WARNING]       at scala.List$.loop$1(List.scala:293)
> >     [WARNING]       at scala.List$.mapConserve(List.scala:310)
> >     [WARNING]       at scala.List$.loop$1(List.scala:297)
> >     [WARNING]       at scala.List$.mapConserve(List.scala:310)
> >     [WARNING]       at scala.List$.loop$1(List.scala:297)
> >     [WARNING]       at scala.List$.mapConserve(List.scala:310)
> >     [WARNING]       at scala.List$.loop$1(List.scala:297)
> >     [WARNING]       at scala.List$.mapConserve(List.scala:310)
> >     [WARNING]       at scala.List$.loop$1(List.scala:297)
> >     [WARNING]       at scala.List$.mapConserve(List.scala:310)
> >     [WARNING]       at scala.List$.loop$1(List.scala:297)
> >     [WARNING]       at scala.List$.mapConserve(List.scala:310)
> >     [WARNING]       at scala.List$.loop$1(List.scala:297)
> >     [WARNING]       at scala.List$.mapConserve(List.scala:310)
> >     [WARNING]       at scala.List$.loop$1(List.scala:297)
> >     [WARNING]       at scala.List$.mapConserve(List.scala:310)
> >     [WARNING]       at scala.List$.loop$1(List.scala:297)
> >     [WARNING]       at scala.List$.mapConserve(List.scala:310)
> >     [WARNING]       at scala.List$.loop$1(List.scala:297)
> >     [WARNING]       at scala.List$.mapConserve(List.scala:310)
> >     [WARNING]       at scala.List$.loop$1(List.scala:297)
> >     [WARNING]       at scala.List$.mapConserve(List.scala:310)
> >     [WARNING]       at scala.List$.loop$1(List.scala:297)
> >     [WARNING]       at scala.List$.mapConserve(List.scala:310)
> >     [WARNING]       at scala.List$.loop$1(List.scala:297)
> >     [WARNING]       at scala.List$.mapConserve(List.scala:310)
> >     [WARNING]       at
> >
> scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:1585)
> >     [WARNING]       at
> >     scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:2953)
> >     [WARNING]       at
> >     scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:3228)
> >     [WARNING]       at
> >     scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:3265)
> >     [WARNING]       at
> >
> scala.tools.nsc.typechecker.Typers$Typer.typedStat$1(Typers.scala:1540)
> >     [WARNING]       at
> >
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$19.apply(Typers.scala:1585)
> >     [WARNING]       at
> >
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$19.apply(Typers.scala:1585)
> >     [WARNING]       at scala.List$.loop$1(List.scala:293)
> >     [WARNING]       at scala.List$.mapConserve(List.scala:310)
> >     [WARNING]       at
> >
> scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:1585)
> >     [WARNING]       at
> >     scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:2953)
> >     [WARNING]       at
> >     scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:3228)
> >     [WARNING]       at
> >     scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:3265)
> >     [WARNING]       at
> >
> scala.tools.nsc.typechecker.Typers$Typer.typedStat$1(Typers.scala:1540)
> >     [WARNING]       at
> >
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$19.apply(Typers.scala:1585)
> >     [WARNING]       at
> >
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$19.apply(Typers.scala:1585)
> >     [WARNING]       at scala.List$.loop$1(List.scala:293)
> >     [WARNING]       at scala.List$.mapConserve(List.scala:310)
> >     [WARNING]       at
> >
> scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:1585)
> >     [WARNING]       at
> >     scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:2953)
> >     [WARNING]       at
> >     scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:3228)
> >     [WARNING]       at
> >     scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:3265)
> >     [WARNING]       at
> >
> scala.tools.nsc.typechecker.Analyzer$typerFactory$$anon$2.apply(Analyzer.scala:40)
> >     [WARNING]       at
> >     scala.tools.nsc.Global$GlobalPhase.applyPhase(Global.scala:257)
> >     [WARNING]       at
> >
> scala.tools.nsc.Global$GlobalPhase$$anonfun$run$1.apply(Global.scala:243)
> >     [WARNING]       at
> >
> scala.tools.nsc.Global$GlobalPhase$$anonfun$run$1.apply(Global.scala:243)
> >     [WARNING]       at scala.Iterator$class.foreach(Iterator.scala:395)
> >     [WARNING]       at
> >
> scala.collection.mutable.ListBuffer$$anon$1.foreach(ListBuffer.scala:266)
> >     [WARNING]       at
> >     scala.tools.nsc.Global$GlobalPhase.run(Global.scala:243)
> >     [WARNING]       at
> >     scala.tools.nsc.Global$Run.compileSources(Global.scala:555)
> >     [WARNING]       at
> scala.tools.nsc.Global$Run.compile(Global.scala:640)
> >     [WARNING]       at scala.tools.nsc.Main$.process(Main.scala:84)
> >     [WARNING]       at scala.tools.nsc.Main$.main(Main.scala:98)
> >     [WARNING]       at scala.tools.nsc.Main.main(Main.scala)
> >     [INFO]
> >
> ------------------------------------------------------------------------
> >     [ERROR] BUILD FAILURE
> >
> >
> >
> >
> >
> > --
> > Lift, the simply functional web framework http://liftweb.net
> > Collaborative Task Management http://much4.us
> > Follow me: http://twitter.com/dpp
> > Git some: http://github.com/dpp
> >
> > >
>
> >
>


-- 
Lift, the simply functional web framework http://liftweb.net
Collaborative Task Management http://much4.us
Follow me: http://twitter.com/dpp
Git some: http://github.com/dpp

--~--~---------~--~----~------------~-------~--~----~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to