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