Re: [Lift] Re: Lift 2.0 on Scala 2.8 update
scalacheck_2.8.0.Beta1 used in the branch 280_port_refresh now. Tim, see if your build works on this branch now. Cheers, Indrajit On 04/02/10 12:12 PM, Indrajit Raychaudhuri wrote: Sure, I will. This would go in as regular 280_port_refresh update activity. Cheers, Indrajit On 04/02/10 3:13 AM, Timothy Perrett wrote: Awesome stuff :-) IRC, will you take the lead on this? Cheers, Tim Sent from my iPhone On 3 Feb 2010, at 20:33, Rickard Nilsson rickyn...@gmail.com wrote: I have now built ScalaCheck for Scala 2.8.0 Beta 1: http://groups.google.com/group/scalacheck/browse_thread/thread/5a1e216fa82ed91 Regards, Rickard Den 2010-01-31 21:57:07 skrev David Pollak feeder.of.the.be...@gmail.com: The problem is that there's no ScalaCheck version for Scala 2.8.0 Beta1. The Beta1-RC5 compilation of ScalaCheck was causing the wrong Scala libraries to be loaded. This is seriously suboptimal. On Sun, Jan 31, 2010 at 12:44 PM, Timothy Perrett timo...@getintheloop.euwrote: Im just doing a fresh clone and checkout to see if something was screwed in my local build. Cheers, Tim On Jan 31, 7:44 pm, Indrajit Raychaudhuri indraj...@gmail.com wrote: I was suspecting Java 1.5 (if you were on 10.5). That's not the case. So I am completely stumped now. See if you can compare with the Hudson copy (http://hudson.scala-tools.org/view/Lift/job/lift-framework-scala280/) - IRC On 01/02/10 12:55 AM, Timothy Perrett wrote: macbookpro:lift-framework timperrett$ java -version -- You received this message because you are subscribed to the Google Groups Lift group. To post to this group, send email to lift...@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.
Re: [Lift] Re: Lift 2.0 on Scala 2.8 update
I have now built ScalaCheck for Scala 2.8.0 Beta 1: http://groups.google.com/group/scalacheck/browse_thread/thread/5a1e216fa82ed91 Regards, Rickard Den 2010-01-31 21:57:07 skrev David Pollak feeder.of.the.be...@gmail.com: The problem is that there's no ScalaCheck version for Scala 2.8.0 Beta1. The Beta1-RC5 compilation of ScalaCheck was causing the wrong Scala libraries to be loaded. This is seriously suboptimal. On Sun, Jan 31, 2010 at 12:44 PM, Timothy Perrett timo...@getintheloop.euwrote: Im just doing a fresh clone and checkout to see if something was screwed in my local build. Cheers, Tim On Jan 31, 7:44 pm, Indrajit Raychaudhuri indraj...@gmail.com wrote: I was suspecting Java 1.5 (if you were on 10.5). That's not the case. So I am completely stumped now. See if you can compare with the Hudson copy (http://hudson.scala-tools.org/view/Lift/job/lift-framework-scala280/) - IRC On 01/02/10 12:55 AM, Timothy Perrett wrote: macbookpro:lift-framework timperrett$ java -version java version 1.6.0_17 Java(TM) SE Runtime Environment (build 1.6.0_17-b04-248-10M3025) Java HotSpot(TM) 64-Bit Server VM (build 14.3-b01-101, mixed mode) macbookpro:lift-framework timperrett$ mvn -version Apache Maven 2.2.1 (r801777; 2009-08-06 20:16:01+0100) Java version: 1.6.0_17 Java home: /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/ Home Default locale: en_US, platform encoding: MacRoman OS name: mac os x version: 10.6.2 arch: x86_64 Family: mac Cheers, Tim On Jan 31, 6:59 pm, Indrajit Raychaudhuriindraj...@gmail.com wrote: Hmm, the effective pom is perfect! Something else somewhere. Are you on OSX 10.5 or 10.6? - IRC On 01/02/10 12:11 AM, Timothy Perrett wrote: I was puzzled because the deps looked fine ;) Here's the effective pom: ?xml version=1.0 encoding=UTF-8? !-- == -- !-- -- !-- Generated by Maven Help Plugin on 1/31/10 6:40 PM -- !-- See:http://maven.apache.org/plugins/maven-help-plugin/ -- !-- -- !-- == -- !-- == -- !-- -- !-- Effective POM for project -- !-- 'net.liftweb:lift-common:jar:2.0-scala280- SNAPSHOT'-- !-- -- !-- == -- project xmlns=http://maven.apache.org/POM/4.0.0; xmlns:xsi=http:// www.w3.org/2001/XMLSchema-instance xsi:schemaLocation=http:// maven.apache.org/POM/4.0.0http://maven.apache.org/xsd/maven-4.0.0.xsd; modelVersion4.0.0/modelVersion parent artifactIdlift-base/artifactId groupIdnet.liftweb/groupId version2.0-scala280-SNAPSHOT/version /parent groupIdnet.liftweb/groupId artifactIdlift-common/artifactId version2.0-scala280-SNAPSHOT/version nameLift Common/name descriptionCommon Interfaces for Lift and perhaps other frameworks/description urlhttp://dev.liftweb.net/framework/lift-base/lift-common /url inceptionYear2006/inceptionYear organization nameWorldWide Conferencing, LLC/name urlhttp://www.liftweb.net/url /organization licenses license nameApache License, Version 2.0/name urlhttp://www.apache.org/licenses/LICENSE-2.0.txt/url distributionrepo/distribution commentsLift open source software is licensed under an Apache 2.0 license./comments /license /licenses mailingLists mailingList nameUser and Developer Discussion List/name subscribeliftweb+subscr...@googlegroups.comliftweb%2bsubscr...@googlegroups.com /subscribe unsubscribeliftweb+unsubscr...@googlegroups.comliftweb%2bunsubscr...@googlegroups.com /unsubscribe postliftweb@googlegroups.com/post archivehttp://groups.google.com/group/liftweb/archive /mailingList mailingList nameCommitter Discussion List/name archivehttp://groups.google.com/group/lift-committers/ archive /mailingList mailingList nameAnnouncement List/name subscribelift-announce+subscr...@googlegroups.comlift-announce%2bsubscr...@googlegroups.com /subscribe unsubscribelift-announce+unsubscr...@googlegroups.comlift-announce%2bunsubscr...@googlegroups.com / unsubscribe archivehttp://groups.google.com/group/lift-announce /archive /mailingList /mailingLists developers developer iddpp/id nameDavid Pollak/name emaildpp [at] liftweb.net/email roles roleBDFL/role roleFeeder of the Bears/role /roles timezone-8/timezone
Re: [Lift] Re: Lift 2.0 on Scala 2.8 update
Awesome stuff :-) IRC, will you take the lead on this? Cheers, Tim Sent from my iPhone On 3 Feb 2010, at 20:33, Rickard Nilsson rickyn...@gmail.com wrote: I have now built ScalaCheck for Scala 2.8.0 Beta 1: http://groups.google.com/group/scalacheck/browse_thread/thread/5a1e216fa82ed91 Regards, Rickard Den 2010-01-31 21:57:07 skrev David Pollak feeder.of.the.be...@gmail.com : The problem is that there's no ScalaCheck version for Scala 2.8.0 Beta1. The Beta1-RC5 compilation of ScalaCheck was causing the wrong Scala libraries to be loaded. This is seriously suboptimal. On Sun, Jan 31, 2010 at 12:44 PM, Timothy Perrett timo...@getintheloop.euwrote: Im just doing a fresh clone and checkout to see if something was screwed in my local build. Cheers, Tim On Jan 31, 7:44 pm, Indrajit Raychaudhuri indraj...@gmail.com wrote: I was suspecting Java 1.5 (if you were on 10.5). That's not the case. So I am completely stumped now. See if you can compare with the Hudson copy (http://hudson.scala-tools.org/view/Lift/job/lift-framework-scala280/ ) - IRC On 01/02/10 12:55 AM, Timothy Perrett wrote: macbookpro:lift-framework timperrett$ java -version -- You received this message because you are subscribed to the Google Groups Lift group. To post to this group, send email to lift...@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.
Re: [Lift] Re: Lift 2.0 on Scala 2.8 update
Sure, I will. This would go in as regular 280_port_refresh update activity. Cheers, Indrajit On 04/02/10 3:13 AM, Timothy Perrett wrote: Awesome stuff :-) IRC, will you take the lead on this? Cheers, Tim Sent from my iPhone On 3 Feb 2010, at 20:33, Rickard Nilsson rickyn...@gmail.com wrote: I have now built ScalaCheck for Scala 2.8.0 Beta 1: http://groups.google.com/group/scalacheck/browse_thread/thread/5a1e216fa82ed91 Regards, Rickard Den 2010-01-31 21:57:07 skrev David Pollak feeder.of.the.be...@gmail.com: The problem is that there's no ScalaCheck version for Scala 2.8.0 Beta1. The Beta1-RC5 compilation of ScalaCheck was causing the wrong Scala libraries to be loaded. This is seriously suboptimal. On Sun, Jan 31, 2010 at 12:44 PM, Timothy Perrett timo...@getintheloop.euwrote: Im just doing a fresh clone and checkout to see if something was screwed in my local build. Cheers, Tim On Jan 31, 7:44 pm, Indrajit Raychaudhuri indraj...@gmail.com wrote: I was suspecting Java 1.5 (if you were on 10.5). That's not the case. So I am completely stumped now. See if you can compare with the Hudson copy (http://hudson.scala-tools.org/view/Lift/job/lift-framework-scala280/) - IRC On 01/02/10 12:55 AM, Timothy Perrett wrote: macbookpro:lift-framework timperrett$ java -version -- You received this message because you are subscribed to the Google Groups Lift group. To post to this group, send email to lift...@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.
[Lift] Re: Lift 2.0 on Scala 2.8 update
I just attempted to build the branch and got the following: Running net.liftweb.common.BoxSpecTest org.apache.maven.surefire.booter.SurefireExecutionException: org/specs/ matcher/AnyBaseMatchers$$anon$4; nested exception is java.lang.NoClassDefFoundError: org/specs/matcher/AnyBaseMatchers$$anon $4 java.lang.NoClassDefFoundError: org/specs/matcher/AnyBaseMatchers$$anon $4 at org.specs.Specification.init(Specification.scala:43) at net.liftweb.common.BoxSpec$.init(BoxSpec.scala:26) at net.liftweb.common.BoxSpec$.clinit(BoxSpec.scala) at net.liftweb.common.BoxSpecTest.init(BoxSpec.scala:25) at sun.reflect.NativeConstructorAccessorImpl.newInstance0 (Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance (NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance (DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java: 513) at java.lang.Class.newInstance0(Class.java:355) at java.lang.Class.newInstance(Class.java:308) at org.specs.runner.JUnitSuiteRunner.testSuite (JUnitSuiteRunner.scala:37) at org.specs.runner.JUnitSuiteRunner.run (JUnitSuiteRunner.scala:45) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute (JUnit4TestSet.java:59) at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet (AbstractDirectoryTestSuite.java:115) at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute (AbstractDirectoryTestSuite.java:102) at org.apache.maven.surefire.Surefire.run(Surefire.java:180) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess (SurefireBooter.java:350) at org.apache.maven.surefire.booter.SurefireBooter.main (SurefireBooter.java:1021) Caused by: java.lang.ClassNotFoundException: org.specs.matcher.AnyBaseMatchers$$anon$4 at java.net.URLClassLoader$1.run(URLClassLoader.java:197) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:315) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java: 330) at java.lang.ClassLoader.loadClass(ClassLoader.java:250) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java: 398) ... 22 more Caused by: java.util.zip.ZipException: invalid bit length repeat at java.util.zip.InflaterInputStream.read (InflaterInputStream.java:147) at sun.misc.Resource.getBytes(Resource.java:108) at java.net.URLClassLoader.defineClass(URLClassLoader.java: 256) at java.net.URLClassLoader.access$000(URLClassLoader.java:56) at java.net.URLClassLoader$1.run(URLClassLoader.java:195) ... 28 more Obviously an issue with specs, but just thought id report it to hopefully add some clarity. Cheers, Tim On Jan 27, 8:15 pm, David Pollak feeder.of.the.be...@gmail.com wrote: On Wed, Jan 27, 2010 at 11:58 AM, Jeppe Nejsum Madsen je...@ingolfs.dkwrote: Indrajit Raychaudhuri indraj...@gmail.com writes: Some more awesomeness - 280_port_refresh of Lift has moved to Scala-2.8.0.Beta1. Cheers, Indrajit Awesome. How much is supported? Right now, nothing... I'm working on fixing some issues and working around compiler problems. Someone running anything substantial on 2.8 yet? I really (really!) want to ditch the 2.7 Eclipse plugin for 2.8 /Jeppe -- You received this message because you are subscribed to the Google Groups Lift group. To post to this group, send email to lift...@googlegroups.com. To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.comliftweb%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/liftweb?hl=en. -- Lift, the simply functional web frameworkhttp://liftweb.net Beginning Scalahttp://www.apress.com/book/view/1430219890 Follow me:http://twitter.com/dpp Surf the harmonics -- You received this message because you are subscribed to the Google Groups Lift group. To post to this group, send email to lift...@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.
Re: [Lift] Re: Lift 2.0 on Scala 2.8 update
Welcome back, Tim! I am suspecting that an incorrect spec version is sneaking in. Just to confirm - the maintained 2.8 port branch is 280_port_refresh. Cheers, Indrajit On 31/01/10 11:02 PM, Timothy Perrett wrote: I just attempted to build the branch and got the following: Running net.liftweb.common.BoxSpecTest org.apache.maven.surefire.booter.SurefireExecutionException: org/specs/ matcher/AnyBaseMatchers$$anon$4; nested exception is java.lang.NoClassDefFoundError: org/specs/matcher/AnyBaseMatchers$$anon $4 java.lang.NoClassDefFoundError: org/specs/matcher/AnyBaseMatchers$$anon $4 at org.specs.Specification.init(Specification.scala:43) at net.liftweb.common.BoxSpec$.init(BoxSpec.scala:26) at net.liftweb.common.BoxSpec$.clinit(BoxSpec.scala) at net.liftweb.common.BoxSpecTest.init(BoxSpec.scala:25) at sun.reflect.NativeConstructorAccessorImpl.newInstance0 (Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance (NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance (DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java: 513) at java.lang.Class.newInstance0(Class.java:355) at java.lang.Class.newInstance(Class.java:308) at org.specs.runner.JUnitSuiteRunner.testSuite (JUnitSuiteRunner.scala:37) at org.specs.runner.JUnitSuiteRunner.run (JUnitSuiteRunner.scala:45) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute (JUnit4TestSet.java:59) at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet (AbstractDirectoryTestSuite.java:115) at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute (AbstractDirectoryTestSuite.java:102) at org.apache.maven.surefire.Surefire.run(Surefire.java:180) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess (SurefireBooter.java:350) at org.apache.maven.surefire.booter.SurefireBooter.main (SurefireBooter.java:1021) Caused by: java.lang.ClassNotFoundException: org.specs.matcher.AnyBaseMatchers$$anon$4 at java.net.URLClassLoader$1.run(URLClassLoader.java:197) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:315) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java: 330) at java.lang.ClassLoader.loadClass(ClassLoader.java:250) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java: 398) ... 22 more Caused by: java.util.zip.ZipException: invalid bit length repeat at java.util.zip.InflaterInputStream.read (InflaterInputStream.java:147) at sun.misc.Resource.getBytes(Resource.java:108) at java.net.URLClassLoader.defineClass(URLClassLoader.java: 256) at java.net.URLClassLoader.access$000(URLClassLoader.java:56) at java.net.URLClassLoader$1.run(URLClassLoader.java:195) ... 28 more Obviously an issue with specs, but just thought id report it to hopefully add some clarity. Cheers, Tim On Jan 27, 8:15 pm, David Pollakfeeder.of.the.be...@gmail.com wrote: On Wed, Jan 27, 2010 at 11:58 AM, Jeppe Nejsum Madsenje...@ingolfs.dkwrote: Indrajit Raychaudhuriindraj...@gmail.com writes: Some more awesomeness - 280_port_refresh of Lift has moved to Scala-2.8.0.Beta1. Cheers, Indrajit Awesome. How much is supported? Right now, nothing... I'm working on fixing some issues and working around compiler problems. Someone running anything substantial on 2.8 yet? I really (really!) want to ditch the 2.7 Eclipse plugin for 2.8 /Jeppe -- You received this message because you are subscribed to the Google Groups Lift group. To post to this group, send email to lift...@googlegroups.com. To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.comliftweb%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/liftweb?hl=en. -- Lift, the simply functional web frameworkhttp://liftweb.net Beginning Scalahttp://www.apress.com/book/view/1430219890 Follow me:http://twitter.com/dpp Surf the harmonics -- You received this message because you are subscribed to the Google Groups Lift group. To post to this group, send email to lift...@googlegroups.com. To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.com. For more options, visit this group at
Re: [Lift] Re: Lift 2.0 on Scala 2.8 update
Thanks Indrajit :) That was my thought also, running a top level mvn clean install on 280_port_refresh results in the stack trace below, yes. Cheers, Tim On 31 Jan 2010, at 18:07, Indrajit Raychaudhuri wrote: Welcome back, Tim! I am suspecting that an incorrect spec version is sneaking in. Just to confirm - the maintained 2.8 port branch is 280_port_refresh. Cheers, Indrajit On 31/01/10 11:02 PM, Timothy Perrett wrote: I just attempted to build the branch and got the following: Running net.liftweb.common.BoxSpecTest org.apache.maven.surefire.booter.SurefireExecutionException: org/specs/ matcher/AnyBaseMatchers$$anon$4; nested exception is java.lang.NoClassDefFoundError: org/specs/matcher/AnyBaseMatchers$$anon $4 java.lang.NoClassDefFoundError: org/specs/matcher/AnyBaseMatchers$$anon $4 at org.specs.Specification.init(Specification.scala:43) at net.liftweb.common.BoxSpec$.init(BoxSpec.scala:26) at net.liftweb.common.BoxSpec$.clinit(BoxSpec.scala) at net.liftweb.common.BoxSpecTest.init(BoxSpec.scala:25) at sun.reflect.NativeConstructorAccessorImpl.newInstance0 (Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance (NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance (DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java: 513) at java.lang.Class.newInstance0(Class.java:355) at java.lang.Class.newInstance(Class.java:308) at org.specs.runner.JUnitSuiteRunner.testSuite (JUnitSuiteRunner.scala:37) at org.specs.runner.JUnitSuiteRunner.run (JUnitSuiteRunner.scala:45) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute (JUnit4TestSet.java:59) at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet (AbstractDirectoryTestSuite.java:115) at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute (AbstractDirectoryTestSuite.java:102) at org.apache.maven.surefire.Surefire.run(Surefire.java:180) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess (SurefireBooter.java:350) at org.apache.maven.surefire.booter.SurefireBooter.main (SurefireBooter.java:1021) Caused by: java.lang.ClassNotFoundException: org.specs.matcher.AnyBaseMatchers$$anon$4 at java.net.URLClassLoader$1.run(URLClassLoader.java:197) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:315) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java: 330) at java.lang.ClassLoader.loadClass(ClassLoader.java:250) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java: 398) ... 22 more Caused by: java.util.zip.ZipException: invalid bit length repeat at java.util.zip.InflaterInputStream.read (InflaterInputStream.java:147) at sun.misc.Resource.getBytes(Resource.java:108) at java.net.URLClassLoader.defineClass(URLClassLoader.java: 256) at java.net.URLClassLoader.access$000(URLClassLoader.java:56) at java.net.URLClassLoader$1.run(URLClassLoader.java:195) ... 28 more Obviously an issue with specs, but just thought id report it to hopefully add some clarity. Cheers, Tim On Jan 27, 8:15 pm, David Pollakfeeder.of.the.be...@gmail.com wrote: On Wed, Jan 27, 2010 at 11:58 AM, Jeppe Nejsum Madsenje...@ingolfs.dkwrote: Indrajit Raychaudhuriindraj...@gmail.com writes: Some more awesomeness - 280_port_refresh of Lift has moved to Scala-2.8.0.Beta1. Cheers, Indrajit Awesome. How much is supported? Right now, nothing... I'm working on fixing some issues and working around compiler problems. Someone running anything substantial on 2.8 yet? I really (really!) want to ditch the 2.7 Eclipse plugin for 2.8 /Jeppe -- You received this message because you are subscribed to the Google Groups Lift group. To post to this group, send email to lift...@googlegroups.com. To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.comliftweb%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/liftweb?hl=en. -- Lift, the simply functional web frameworkhttp://liftweb.net Beginning Scalahttp://www.apress.com/book/view/1430219890 Follow me:http://twitter.com/dpp Surf the harmonics -- You received this message
Re: [Lift] Re: Lift 2.0 on Scala 2.8 update
The output is fine. Curious to know what puzzled you in the output. Can you please send me the output of mvn help:effective-pom for lift-common? Cheers, Indrajit On 31/01/10 11:47 PM, Timothy Perrett wrote: However, the dependency tree looks like: [INFO] [INFO] Building Lift Common [INFO]task-segment: [dependency:tree] [INFO] [INFO] [dependency:tree {execution: default-cli}] [INFO] net.liftweb:lift-common:jar:2.0-scala280-SNAPSHOT [INFO] +- org.scala-lang:scala-library:jar:2.8.0.Beta1:compile [INFO] +- org.scala-tools.testing:specs_2.8.0.Beta1:jar:1.6.2:test [INFO] +- org.scala-tools.testing:scalacheck_2.8.0.Beta1-RC5:jar:1.7-SNAPSHOT:test [INFO] | \- org.scala-tools.testing:test-interface:jar:0.2:test [INFO] \- junit:junit:jar:4.7:test Which is somewhat puzzling... Cheers, Tim On 31 Jan 2010, at 18:07, Indrajit Raychaudhuri wrote: Welcome back, Tim! I am suspecting that an incorrect spec version is sneaking in. Just to confirm - the maintained 2.8 port branch is 280_port_refresh. Cheers, Indrajit On 31/01/10 11:02 PM, Timothy Perrett wrote: I just attempted to build the branch and got the following: Running net.liftweb.common.BoxSpecTest org.apache.maven.surefire.booter.SurefireExecutionException: org/specs/ matcher/AnyBaseMatchers$$anon$4; nested exception is java.lang.NoClassDefFoundError: org/specs/matcher/AnyBaseMatchers$$anon $4 java.lang.NoClassDefFoundError: org/specs/matcher/AnyBaseMatchers$$anon $4 at org.specs.Specification.init(Specification.scala:43) at net.liftweb.common.BoxSpec$.init(BoxSpec.scala:26) at net.liftweb.common.BoxSpec$.clinit(BoxSpec.scala) at net.liftweb.common.BoxSpecTest.init(BoxSpec.scala:25) at sun.reflect.NativeConstructorAccessorImpl.newInstance0 (Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance (NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance (DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java: 513) at java.lang.Class.newInstance0(Class.java:355) at java.lang.Class.newInstance(Class.java:308) at org.specs.runner.JUnitSuiteRunner.testSuite (JUnitSuiteRunner.scala:37) at org.specs.runner.JUnitSuiteRunner.run (JUnitSuiteRunner.scala:45) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute (JUnit4TestSet.java:59) at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet (AbstractDirectoryTestSuite.java:115) at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute (AbstractDirectoryTestSuite.java:102) at org.apache.maven.surefire.Surefire.run(Surefire.java:180) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess (SurefireBooter.java:350) at org.apache.maven.surefire.booter.SurefireBooter.main (SurefireBooter.java:1021) Caused by: java.lang.ClassNotFoundException: org.specs.matcher.AnyBaseMatchers$$anon$4 at java.net.URLClassLoader$1.run(URLClassLoader.java:197) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:315) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java: 330) at java.lang.ClassLoader.loadClass(ClassLoader.java:250) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java: 398) ... 22 more Caused by: java.util.zip.ZipException: invalid bit length repeat at java.util.zip.InflaterInputStream.read (InflaterInputStream.java:147) at sun.misc.Resource.getBytes(Resource.java:108) at java.net.URLClassLoader.defineClass(URLClassLoader.java: 256) at java.net.URLClassLoader.access$000(URLClassLoader.java:56) at java.net.URLClassLoader$1.run(URLClassLoader.java:195) ... 28 more Obviously an issue with specs, but just thought id report it to hopefully add some clarity. Cheers, Tim On Jan 27, 8:15 pm, David Pollakfeeder.of.the.be...@gmail.com wrote: On Wed, Jan 27, 2010 at 11:58 AM, Jeppe Nejsum Madsenje...@ingolfs.dkwrote: Indrajit Raychaudhuriindraj...@gmail.com writes: Some more awesomeness - 280_port_refresh of Lift has moved to Scala-2.8.0.Beta1. Cheers, Indrajit Awesome. How much is supported? Right now, nothing... I'm working on fixing some issues and working around
Re: [Lift] Re: Lift 2.0 on Scala 2.8 update
I was suspecting Java 1.5 (if you were on 10.5). That's not the case. So I am completely stumped now. See if you can compare with the Hudson copy (http://hudson.scala-tools.org/view/Lift/job/lift-framework-scala280/) - IRC On 01/02/10 12:55 AM, Timothy Perrett wrote: macbookpro:lift-framework timperrett$ java -version java version 1.6.0_17 Java(TM) SE Runtime Environment (build 1.6.0_17-b04-248-10M3025) Java HotSpot(TM) 64-Bit Server VM (build 14.3-b01-101, mixed mode) macbookpro:lift-framework timperrett$ mvn -version Apache Maven 2.2.1 (r801777; 2009-08-06 20:16:01+0100) Java version: 1.6.0_17 Java home: /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/ Home Default locale: en_US, platform encoding: MacRoman OS name: mac os x version: 10.6.2 arch: x86_64 Family: mac Cheers, Tim On Jan 31, 6:59 pm, Indrajit Raychaudhuriindraj...@gmail.com wrote: Hmm, the effective pom is perfect! Something else somewhere. Are you on OSX 10.5 or 10.6? - IRC On 01/02/10 12:11 AM, Timothy Perrett wrote: I was puzzled because the deps looked fine ;) Here's the effective pom: ?xml version=1.0 encoding=UTF-8? !-- == -- !-- -- !-- Generated by Maven Help Plugin on 1/31/10 6:40 PM -- !-- See:http://maven.apache.org/plugins/maven-help-plugin/ -- !-- -- !-- == -- !-- == -- !-- -- !-- Effective POM for project -- !-- 'net.liftweb:lift-common:jar:2.0-scala280- SNAPSHOT'-- !-- -- !-- == -- project xmlns=http://maven.apache.org/POM/4.0.0; xmlns:xsi=http:// www.w3.org/2001/XMLSchema-instance xsi:schemaLocation=http:// maven.apache.org/POM/4.0.0http://maven.apache.org/xsd/maven-4.0.0.xsd; modelVersion4.0.0/modelVersion parent artifactIdlift-base/artifactId groupIdnet.liftweb/groupId version2.0-scala280-SNAPSHOT/version /parent groupIdnet.liftweb/groupId artifactIdlift-common/artifactId version2.0-scala280-SNAPSHOT/version nameLift Common/name descriptionCommon Interfaces for Lift and perhaps other frameworks/description urlhttp://dev.liftweb.net/framework/lift-base/lift-common/url inceptionYear2006/inceptionYear organization nameWorldWide Conferencing, LLC/name urlhttp://www.liftweb.net/url /organization licenses license nameApache License, Version 2.0/name urlhttp://www.apache.org/licenses/LICENSE-2.0.txt/url distributionrepo/distribution commentsLift open source software is licensed under an Apache 2.0 license./comments /license /licenses mailingLists mailingList nameUser and Developer Discussion List/name subscribeliftweb+subscr...@googlegroups.com/subscribe unsubscribeliftweb+unsubscr...@googlegroups.com/unsubscribe postliftweb@googlegroups.com/post archivehttp://groups.google.com/group/liftweb/archive /mailingList mailingList nameCommitter Discussion List/name archivehttp://groups.google.com/group/lift-committers/ archive /mailingList mailingList nameAnnouncement List/name subscribelift-announce+subscr...@googlegroups.com/subscribe unsubscribelift-announce+unsubscr...@googlegroups.com/ unsubscribe archivehttp://groups.google.com/group/lift-announce/archive /mailingList /mailingLists developers developer iddpp/id nameDavid Pollak/name emaildpp [at] liftweb.net/email roles roleBDFL/role roleFeeder of the Bears/role /roles timezone-8/timezone /developer developer idBurak.Emir/id nameBurak Emir/name /developer developer idphilipp.schmidt/id namephilipp.schmidt/name /developer developer idcwilkes/id namecwilkes/name /developer developer idjulien.wetterwald/id namejulien.wetterwald/name /developer developer idleppoc/id nameleppoc/name /developer developer idstepan.koltsov/id namestepan.koltsov/name /developer developer idjorge.ortiz/id nameJorge Ortiz/name emailjorge [at] liftweb.net/email timezone-8/timezone /developer developer idstevej/id nameSteve Jenson/name /developer developer idalex.boisvert/id nameAlex Boisvert/name /developer developer nameOctoberDan/name /developer developer idviktor.klang/id nameViktor Klang a.k.a. Sevikkla/name roles roleEnhancement specialist/role
[Lift] Re: Lift 2.0 on Scala 2.8 update
Im just doing a fresh clone and checkout to see if something was screwed in my local build. Cheers, Tim On Jan 31, 7:44 pm, Indrajit Raychaudhuri indraj...@gmail.com wrote: I was suspecting Java 1.5 (if you were on 10.5). That's not the case. So I am completely stumped now. See if you can compare with the Hudson copy (http://hudson.scala-tools.org/view/Lift/job/lift-framework-scala280/) - IRC On 01/02/10 12:55 AM, Timothy Perrett wrote: macbookpro:lift-framework timperrett$ java -version java version 1.6.0_17 Java(TM) SE Runtime Environment (build 1.6.0_17-b04-248-10M3025) Java HotSpot(TM) 64-Bit Server VM (build 14.3-b01-101, mixed mode) macbookpro:lift-framework timperrett$ mvn -version Apache Maven 2.2.1 (r801777; 2009-08-06 20:16:01+0100) Java version: 1.6.0_17 Java home: /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/ Home Default locale: en_US, platform encoding: MacRoman OS name: mac os x version: 10.6.2 arch: x86_64 Family: mac Cheers, Tim On Jan 31, 6:59 pm, Indrajit Raychaudhuriindraj...@gmail.com wrote: Hmm, the effective pom is perfect! Something else somewhere. Are you on OSX 10.5 or 10.6? - IRC On 01/02/10 12:11 AM, Timothy Perrett wrote: I was puzzled because the deps looked fine ;) Here's the effective pom: ?xml version=1.0 encoding=UTF-8? !-- == -- !-- -- !-- Generated by Maven Help Plugin on 1/31/10 6:40 PM -- !-- See:http://maven.apache.org/plugins/maven-help-plugin/ -- !-- -- !-- == -- !-- == -- !-- -- !-- Effective POM for project -- !-- 'net.liftweb:lift-common:jar:2.0-scala280- SNAPSHOT' -- !-- -- !-- == -- project xmlns=http://maven.apache.org/POM/4.0.0; xmlns:xsi=http:// www.w3.org/2001/XMLSchema-instance xsi:schemaLocation=http:// maven.apache.org/POM/4.0.0http://maven.apache.org/xsd/maven-4.0.0.xsd; modelVersion4.0.0/modelVersion parent artifactIdlift-base/artifactId groupIdnet.liftweb/groupId version2.0-scala280-SNAPSHOT/version /parent groupIdnet.liftweb/groupId artifactIdlift-common/artifactId version2.0-scala280-SNAPSHOT/version nameLift Common/name descriptionCommon Interfaces for Lift and perhaps other frameworks/description urlhttp://dev.liftweb.net/framework/lift-base/lift-common/url inceptionYear2006/inceptionYear organization nameWorldWide Conferencing, LLC/name urlhttp://www.liftweb.net/url /organization licenses license nameApache License, Version 2.0/name urlhttp://www.apache.org/licenses/LICENSE-2.0.txt/url distributionrepo/distribution commentsLift open source software is licensed under an Apache 2.0 license./comments /license /licenses mailingLists mailingList nameUser and Developer Discussion List/name subscribeliftweb+subscr...@googlegroups.com/subscribe unsubscribeliftweb+unsubscr...@googlegroups.com/unsubscribe postliftweb@googlegroups.com/post archivehttp://groups.google.com/group/liftweb/archive /mailingList mailingList nameCommitter Discussion List/name archivehttp://groups.google.com/group/lift-committers/ archive /mailingList mailingList nameAnnouncement List/name subscribelift-announce+subscr...@googlegroups.com/subscribe unsubscribelift-announce+unsubscr...@googlegroups.com/ unsubscribe archivehttp://groups.google.com/group/lift-announce/archive /mailingList /mailingLists developers developer iddpp/id nameDavid Pollak/name emaildpp [at] liftweb.net/email roles roleBDFL/role roleFeeder of the Bears/role /roles timezone-8/timezone /developer developer idBurak.Emir/id nameBurak Emir/name /developer developer idphilipp.schmidt/id namephilipp.schmidt/name /developer developer idcwilkes/id namecwilkes/name /developer developer idjulien.wetterwald/id namejulien.wetterwald/name /developer developer idleppoc/id nameleppoc/name /developer developer idstepan.koltsov/id namestepan.koltsov/name /developer developer idjorge.ortiz/id nameJorge Ortiz/name emailjorge [at]
[Lift] Re: Lift 2.0 on Scala 2.8 update
OK, so that really didn't help. How is it building OK on hudson?! That makes no sense at all. I guess for the moment i'll just have to work with the JARs built by hudson. Cheers, Tim On Jan 31, 8:44 pm, Timothy Perrett timo...@getintheloop.eu wrote: Im just doing a fresh clone and checkout to see if something was screwed in my local build. Cheers, Tim On Jan 31, 7:44 pm, Indrajit Raychaudhuri indraj...@gmail.com wrote: I was suspecting Java 1.5 (if you were on 10.5). That's not the case. So I am completely stumped now. See if you can compare with the Hudson copy (http://hudson.scala-tools.org/view/Lift/job/lift-framework-scala280/) - IRC On 01/02/10 12:55 AM, Timothy Perrett wrote: macbookpro:lift-framework timperrett$ java -version java version 1.6.0_17 Java(TM) SE Runtime Environment (build 1.6.0_17-b04-248-10M3025) Java HotSpot(TM) 64-Bit Server VM (build 14.3-b01-101, mixed mode) macbookpro:lift-framework timperrett$ mvn -version Apache Maven 2.2.1 (r801777; 2009-08-06 20:16:01+0100) Java version: 1.6.0_17 Java home: /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/ Home Default locale: en_US, platform encoding: MacRoman OS name: mac os x version: 10.6.2 arch: x86_64 Family: mac Cheers, Tim On Jan 31, 6:59 pm, Indrajit Raychaudhuriindraj...@gmail.com wrote: Hmm, the effective pom is perfect! Something else somewhere. Are you on OSX 10.5 or 10.6? - IRC On 01/02/10 12:11 AM, Timothy Perrett wrote: I was puzzled because the deps looked fine ;) Here's the effective pom: ?xml version=1.0 encoding=UTF-8? !-- == -- !-- -- !-- Generated by Maven Help Plugin on 1/31/10 6:40 PM -- !-- See:http://maven.apache.org/plugins/maven-help-plugin/ -- !-- -- !-- == -- !-- == -- !-- -- !-- Effective POM for project -- !-- 'net.liftweb:lift-common:jar:2.0-scala280- SNAPSHOT' -- !-- -- !-- == -- project xmlns=http://maven.apache.org/POM/4.0.0; xmlns:xsi=http:// www.w3.org/2001/XMLSchema-instance xsi:schemaLocation=http:// maven.apache.org/POM/4.0.0http://maven.apache.org/xsd/maven-4.0.0.xsd; modelVersion4.0.0/modelVersion parent artifactIdlift-base/artifactId groupIdnet.liftweb/groupId version2.0-scala280-SNAPSHOT/version /parent groupIdnet.liftweb/groupId artifactIdlift-common/artifactId version2.0-scala280-SNAPSHOT/version nameLift Common/name descriptionCommon Interfaces for Lift and perhaps other frameworks/description urlhttp://dev.liftweb.net/framework/lift-base/lift-common/url inceptionYear2006/inceptionYear organization nameWorldWide Conferencing, LLC/name urlhttp://www.liftweb.net/url /organization licenses license nameApache License, Version 2.0/name urlhttp://www.apache.org/licenses/LICENSE-2.0.txt/url distributionrepo/distribution commentsLift open source software is licensed under an Apache 2.0 license./comments /license /licenses mailingLists mailingList nameUser and Developer Discussion List/name subscribeliftweb+subscr...@googlegroups.com/subscribe unsubscribeliftweb+unsubscr...@googlegroups.com/unsubscribe postliftweb@googlegroups.com/post archivehttp://groups.google.com/group/liftweb/archive /mailingList mailingList nameCommitter Discussion List/name archivehttp://groups.google.com/group/lift-committers/ archive /mailingList mailingList nameAnnouncement List/name subscribelift-announce+subscr...@googlegroups.com/subscribe unsubscribelift-announce+unsubscr...@googlegroups.com/ unsubscribe archivehttp://groups.google.com/group/lift-announce/archive /mailingList /mailingLists developers developer iddpp/id nameDavid Pollak/name emaildpp [at] liftweb.net/email roles roleBDFL/role roleFeeder of the Bears/role /roles timezone-8/timezone /developer developer idBurak.Emir/id nameBurak Emir/name /developer developer idphilipp.schmidt/id namephilipp.schmidt/name /developer developer idcwilkes/id namecwilkes/name /developer
Re: [Lift] Re: Lift 2.0 on Scala 2.8 update
The problem is that there's no ScalaCheck version for Scala 2.8.0 Beta1. The Beta1-RC5 compilation of ScalaCheck was causing the wrong Scala libraries to be loaded. This is seriously suboptimal. On Sun, Jan 31, 2010 at 12:44 PM, Timothy Perrett timo...@getintheloop.euwrote: Im just doing a fresh clone and checkout to see if something was screwed in my local build. Cheers, Tim On Jan 31, 7:44 pm, Indrajit Raychaudhuri indraj...@gmail.com wrote: I was suspecting Java 1.5 (if you were on 10.5). That's not the case. So I am completely stumped now. See if you can compare with the Hudson copy (http://hudson.scala-tools.org/view/Lift/job/lift-framework-scala280/) - IRC On 01/02/10 12:55 AM, Timothy Perrett wrote: macbookpro:lift-framework timperrett$ java -version java version 1.6.0_17 Java(TM) SE Runtime Environment (build 1.6.0_17-b04-248-10M3025) Java HotSpot(TM) 64-Bit Server VM (build 14.3-b01-101, mixed mode) macbookpro:lift-framework timperrett$ mvn -version Apache Maven 2.2.1 (r801777; 2009-08-06 20:16:01+0100) Java version: 1.6.0_17 Java home: /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/ Home Default locale: en_US, platform encoding: MacRoman OS name: mac os x version: 10.6.2 arch: x86_64 Family: mac Cheers, Tim On Jan 31, 6:59 pm, Indrajit Raychaudhuriindraj...@gmail.com wrote: Hmm, the effective pom is perfect! Something else somewhere. Are you on OSX 10.5 or 10.6? - IRC On 01/02/10 12:11 AM, Timothy Perrett wrote: I was puzzled because the deps looked fine ;) Here's the effective pom: ?xml version=1.0 encoding=UTF-8? !-- == -- !-- -- !-- Generated by Maven Help Plugin on 1/31/10 6:40 PM -- !-- See:http://maven.apache.org/plugins/maven-help-plugin/ -- !-- -- !-- == -- !-- == -- !-- -- !-- Effective POM for project -- !-- 'net.liftweb:lift-common:jar:2.0-scala280- SNAPSHOT'-- !-- -- !-- == -- project xmlns=http://maven.apache.org/POM/4.0.0; xmlns:xsi=http:// www.w3.org/2001/XMLSchema-instance xsi:schemaLocation=http:// maven.apache.org/POM/4.0.0http://maven.apache.org/xsd/maven-4.0.0.xsd; modelVersion4.0.0/modelVersion parent artifactIdlift-base/artifactId groupIdnet.liftweb/groupId version2.0-scala280-SNAPSHOT/version /parent groupIdnet.liftweb/groupId artifactIdlift-common/artifactId version2.0-scala280-SNAPSHOT/version nameLift Common/name descriptionCommon Interfaces for Lift and perhaps other frameworks/description urlhttp://dev.liftweb.net/framework/lift-base/lift-common /url inceptionYear2006/inceptionYear organization nameWorldWide Conferencing, LLC/name urlhttp://www.liftweb.net/url /organization licenses license nameApache License, Version 2.0/name urlhttp://www.apache.org/licenses/LICENSE-2.0.txt/url distributionrepo/distribution commentsLift open source software is licensed under an Apache 2.0 license./comments /license /licenses mailingLists mailingList nameUser and Developer Discussion List/name subscribeliftweb+subscr...@googlegroups.comliftweb%2bsubscr...@googlegroups.com /subscribe unsubscribeliftweb+unsubscr...@googlegroups.comliftweb%2bunsubscr...@googlegroups.com /unsubscribe postliftweb@googlegroups.com/post archivehttp://groups.google.com/group/liftweb/archive /mailingList mailingList nameCommitter Discussion List/name archivehttp://groups.google.com/group/lift-committers/ archive /mailingList mailingList nameAnnouncement List/name subscribelift-announce+subscr...@googlegroups.comlift-announce%2bsubscr...@googlegroups.com /subscribe unsubscribelift-announce+unsubscr...@googlegroups.comlift-announce%2bunsubscr...@googlegroups.com / unsubscribe archivehttp://groups.google.com/group/lift-announce /archive /mailingList /mailingLists developers developer iddpp/id nameDavid Pollak/name emaildpp [at] liftweb.net/email roles roleBDFL/role roleFeeder of the Bears/role /roles timezone-8/timezone /developer developer idBurak.Emir/id nameBurak Emir/name
[Lift] Re: Lift 2.0 on Scala 2.8 update
Some more awesomeness - 280_port_refresh of Lift has moved to Scala-2.8.0.Beta1. Cheers, Indrajit On Jan 26, 12:17 am, David Pollak feeder.of.the.be...@gmail.com wrote: On Sun, Jan 24, 2010 at 2:18 PM, Heiko Seeberger heiko.seeber...@googlemail.com wrote: Awesome! Super Ultra Mega Awesome! :-) Heiko On Sunday, January 24, 2010, Indrajit Raychaudhuri indraj...@gmail.com wrote: Folks, A quick update on Lift 2.0 build on Scala 2.8. Scala 2.8 port of Lift is available on the branch 280_port_refresh. This is a 'refresh'ed version of 280_port which is fully aligned and sync'ed with the master. To ensure minimal delta between the master and 280_port_refresh, the codebase in master has been adjusted considerably to improve Scala 2.8 compatibility. Thus, the master branch continues to be on Scala 2.7.7 but is lot more Scala 2.8 friendly now. In fact, most of the modules (and all the examples) build cleanly on both 2.7 and 2.8 without any change. Few additional points: 1. Those interested in playing with this branch can checkout from the 280_port_refresh and build locally. 2. A Hudson job for lift_280_refresh has been setup at http://hudson.scala-tools.org/view/Lift/job/lift-scala280/. For now, it just does internal build. In course of the week, Hudson would be setup to deploy the snapshots as well. 3. Scala 2.8 is binary incompatible with Scala 2.7. This means the additional scala libraries on which Lift depends also need to provide a Scala 2.8 build. Hopefully, there would be scalajpa and scalamodules-core build available in near term. For now, modules specifically dependent on them have been disabled. 4. Parts of the code which don't work on Scala 2.8 (broken, incompatible etc.) have been marked with FIXME: 280. Cheers, Indrajit -- You received this message because you are subscribed to the Google Groups Lift group. To post to this group, send email to lift...@googlegroups.com. To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.comliftweb%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/liftweb?hl=en. -- Heiko Seeberger Work: weiglewilczek.com Blog: heikoseeberger.name Follow me: twitter.com/hseeberger OSGi on Scala: scalamodules.org Lift, the simply functional web framework: liftweb.net -- You received this message because you are subscribed to the Google Groups Lift group. To post to this group, send email to lift...@googlegroups.com. To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.comliftweb%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/liftweb?hl=en. -- Lift, the simply functional web frameworkhttp://liftweb.net Beginning Scalahttp://www.apress.com/book/view/1430219890 Follow me:http://twitter.com/dpp Surf the harmonics -- You received this message because you are subscribed to the Google Groups Lift group. To post to this group, send email to lift...@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.
Re: [Lift] Re: Lift 2.0 on Scala 2.8 update
On Wed, Jan 27, 2010 at 9:32 AM, Indrajit Raychaudhuri indraj...@gmail.comwrote: Some more awesomeness - 280_port_refresh of Lift has moved to Scala-2.8.0.Beta1. Booo YA! Cheers, Indrajit On Jan 26, 12:17 am, David Pollak feeder.of.the.be...@gmail.com wrote: On Sun, Jan 24, 2010 at 2:18 PM, Heiko Seeberger heiko.seeber...@googlemail.com wrote: Awesome! Super Ultra Mega Awesome! :-) Heiko On Sunday, January 24, 2010, Indrajit Raychaudhuri indraj...@gmail.com wrote: Folks, A quick update on Lift 2.0 build on Scala 2.8. Scala 2.8 port of Lift is available on the branch 280_port_refresh. This is a 'refresh'ed version of 280_port which is fully aligned and sync'ed with the master. To ensure minimal delta between the master and 280_port_refresh, the codebase in master has been adjusted considerably to improve Scala 2.8 compatibility. Thus, the master branch continues to be on Scala 2.7.7 but is lot more Scala 2.8 friendly now. In fact, most of the modules (and all the examples) build cleanly on both 2.7 and 2.8 without any change. Few additional points: 1. Those interested in playing with this branch can checkout from the 280_port_refresh and build locally. 2. A Hudson job for lift_280_refresh has been setup at http://hudson.scala-tools.org/view/Lift/job/lift-scala280/. For now, it just does internal build. In course of the week, Hudson would be setup to deploy the snapshots as well. 3. Scala 2.8 is binary incompatible with Scala 2.7. This means the additional scala libraries on which Lift depends also need to provide a Scala 2.8 build. Hopefully, there would be scalajpa and scalamodules-core build available in near term. For now, modules specifically dependent on them have been disabled. 4. Parts of the code which don't work on Scala 2.8 (broken, incompatible etc.) have been marked with FIXME: 280. Cheers, Indrajit -- You received this message because you are subscribed to the Google Groups Lift group. To post to this group, send email to lift...@googlegroups.com. To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.comliftweb%2bunsubscr...@googlegroups.com liftweb%2bunsubscr...@googlegroups.comliftweb%252bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/liftweb?hl=en. -- Heiko Seeberger Work: weiglewilczek.com Blog: heikoseeberger.name Follow me: twitter.com/hseeberger OSGi on Scala: scalamodules.org Lift, the simply functional web framework: liftweb.net -- You received this message because you are subscribed to the Google Groups Lift group. To post to this group, send email to lift...@googlegroups.com. To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.comliftweb%2bunsubscr...@googlegroups.com liftweb%2bunsubscr...@googlegroups.comliftweb%252bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/liftweb?hl=en. -- Lift, the simply functional web frameworkhttp://liftweb.net Beginning Scalahttp://www.apress.com/book/view/1430219890 Follow me:http://twitter.com/dpp Surf the harmonics -- You received this message because you are subscribed to the Google Groups Lift group. To post to this group, send email to lift...@googlegroups.com. To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.comliftweb%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/liftweb?hl=en. -- Lift, the simply functional web framework http://liftweb.net Beginning Scala http://www.apress.com/book/view/1430219890 Follow me: http://twitter.com/dpp Surf the harmonics -- You received this message because you are subscribed to the Google Groups Lift group. To post to this group, send email to lift...@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.
Re: [Lift] Re: Lift 2.0 on Scala 2.8 update
Indrajit Raychaudhuri indraj...@gmail.com writes: Some more awesomeness - 280_port_refresh of Lift has moved to Scala-2.8.0.Beta1. Cheers, Indrajit Awesome. How much is supported? Someone running anything substantial on 2.8 yet? I really (really!) want to ditch the 2.7 Eclipse plugin for 2.8 /Jeppe -- You received this message because you are subscribed to the Google Groups Lift group. To post to this group, send email to lift...@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.
Re: [Lift] Re: Lift 2.0 on Scala 2.8 update
On Wed, Jan 27, 2010 at 11:58 AM, Jeppe Nejsum Madsen je...@ingolfs.dkwrote: Indrajit Raychaudhuri indraj...@gmail.com writes: Some more awesomeness - 280_port_refresh of Lift has moved to Scala-2.8.0.Beta1. Cheers, Indrajit Awesome. How much is supported? Right now, nothing... I'm working on fixing some issues and working around compiler problems. Someone running anything substantial on 2.8 yet? I really (really!) want to ditch the 2.7 Eclipse plugin for 2.8 /Jeppe -- You received this message because you are subscribed to the Google Groups Lift group. To post to this group, send email to lift...@googlegroups.com. To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.comliftweb%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/liftweb?hl=en. -- Lift, the simply functional web framework http://liftweb.net Beginning Scala http://www.apress.com/book/view/1430219890 Follow me: http://twitter.com/dpp Surf the harmonics -- You received this message because you are subscribed to the Google Groups Lift group. To post to this group, send email to lift...@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.
[Lift] Re: Lift 2.0 on Scala 2.8 update
i download the 280_port_refresh version code, and excuted mvn install got a sucess. but when i tried to run the examples/hellolift using jetty:run, i visited the localhost:8080 and got a 404 error. can somebody tell me how can make 280_port_refresh version work correct? On Jan 25, 7:17 pm, David Pollak feeder.of.the.be...@gmail.com wrote: On Sun, Jan 24, 2010 at 2:18 PM, Heiko Seeberger heiko.seeber...@googlemail.com wrote: Awesome! Super Ultra Mega Awesome! :-) Heiko On Sunday, January 24, 2010, Indrajit Raychaudhuri indraj...@gmail.com wrote: Folks, A quick update on Lift 2.0 build on Scala 2.8. Scala 2.8 port of Lift is available on the branch 280_port_refresh. This is a 'refresh'ed version of 280_port which is fully aligned and sync'ed with the master. To ensure minimal delta between the master and 280_port_refresh, the codebase in master has been adjusted considerably to improve Scala 2.8 compatibility. Thus, the master branch continues to be on Scala 2.7.7 but is lot more Scala 2.8 friendly now. In fact, most of the modules (and all the examples) build cleanly on both 2.7 and 2.8 without any change. Few additional points: 1. Those interested in playing with this branch can checkout from the 280_port_refresh and build locally. 2. A Hudson job for lift_280_refresh has been setup at http://hudson.scala-tools.org/view/Lift/job/lift-scala280/. For now, it just does internal build. In course of the week, Hudson would be setup to deploy the snapshots as well. 3. Scala 2.8 is binary incompatible with Scala 2.7. This means the additional scala libraries on which Lift depends also need to provide a Scala 2.8 build. Hopefully, there would be scalajpa and scalamodules-core build available in near term. For now, modules specifically dependent on them have been disabled. 4. Parts of the code which don't work on Scala 2.8 (broken, incompatible etc.) have been marked with FIXME: 280. Cheers, Indrajit -- You received this message because you are subscribed to the Google Groups Lift group. To post to this group, send email to lift...@googlegroups.com. To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.comliftweb%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/liftweb?hl=en. -- Heiko Seeberger Work: weiglewilczek.com Blog: heikoseeberger.name Follow me: twitter.com/hseeberger OSGi on Scala: scalamodules.org Lift, the simply functional web framework: liftweb.net -- You received this message because you are subscribed to the Google Groups Lift group. To post to this group, send email to lift...@googlegroups.com. To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.comliftweb%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/liftweb?hl=en. -- Lift, the simply functional web frameworkhttp://liftweb.net Beginning Scalahttp://www.apress.com/book/view/1430219890 Follow me:http://twitter.com/dpp Surf the harmonics -- You received this message because you are subscribed to the Google Groups Lift group. To post to this group, send email to lift...@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.
Re: [Lift] Re: Lift 2.0 on Scala 2.8 update
On Tue, Jan 26, 2010 at 4:53 AM, XiaomingZheng xiaomingzhen...@gmail.comwrote: i download the 280_port_refresh version code, and excuted mvn install got a sucess. but when i tried to run the examples/hellolift using jetty:run, i visited the localhost:8080 and got a 404 error. can somebody tell me how can make 280_port_refresh version work correct? Until the Scala 2.8 Beta comes out and until Lift is actually building in Maven and Lift/Scala 2.8 JARs are available in the scala-tools.org Maven repository, we're not providing support. On Jan 25, 7:17 pm, David Pollak feeder.of.the.be...@gmail.com wrote: On Sun, Jan 24, 2010 at 2:18 PM, Heiko Seeberger heiko.seeber...@googlemail.com wrote: Awesome! Super Ultra Mega Awesome! :-) Heiko On Sunday, January 24, 2010, Indrajit Raychaudhuri indraj...@gmail.com wrote: Folks, A quick update on Lift 2.0 build on Scala 2.8. Scala 2.8 port of Lift is available on the branch 280_port_refresh. This is a 'refresh'ed version of 280_port which is fully aligned and sync'ed with the master. To ensure minimal delta between the master and 280_port_refresh, the codebase in master has been adjusted considerably to improve Scala 2.8 compatibility. Thus, the master branch continues to be on Scala 2.7.7 but is lot more Scala 2.8 friendly now. In fact, most of the modules (and all the examples) build cleanly on both 2.7 and 2.8 without any change. Few additional points: 1. Those interested in playing with this branch can checkout from the 280_port_refresh and build locally. 2. A Hudson job for lift_280_refresh has been setup at http://hudson.scala-tools.org/view/Lift/job/lift-scala280/. For now, it just does internal build. In course of the week, Hudson would be setup to deploy the snapshots as well. 3. Scala 2.8 is binary incompatible with Scala 2.7. This means the additional scala libraries on which Lift depends also need to provide a Scala 2.8 build. Hopefully, there would be scalajpa and scalamodules-core build available in near term. For now, modules specifically dependent on them have been disabled. 4. Parts of the code which don't work on Scala 2.8 (broken, incompatible etc.) have been marked with FIXME: 280. Cheers, Indrajit -- You received this message because you are subscribed to the Google Groups Lift group. To post to this group, send email to lift...@googlegroups.com. To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.comliftweb%2bunsubscr...@googlegroups.com liftweb%2bunsubscr...@googlegroups.comliftweb%252bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/liftweb?hl=en. -- Heiko Seeberger Work: weiglewilczek.com Blog: heikoseeberger.name Follow me: twitter.com/hseeberger OSGi on Scala: scalamodules.org Lift, the simply functional web framework: liftweb.net -- You received this message because you are subscribed to the Google Groups Lift group. To post to this group, send email to lift...@googlegroups.com. To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.comliftweb%2bunsubscr...@googlegroups.com liftweb%2bunsubscr...@googlegroups.comliftweb%252bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/liftweb?hl=en. -- Lift, the simply functional web frameworkhttp://liftweb.net Beginning Scalahttp://www.apress.com/book/view/1430219890 Follow me:http://twitter.com/dpp Surf the harmonics -- You received this message because you are subscribed to the Google Groups Lift group. To post to this group, send email to lift...@googlegroups.com. To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.comliftweb%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/liftweb?hl=en. -- Lift, the simply functional web framework http://liftweb.net Beginning Scala http://www.apress.com/book/view/1430219890 Follow me: http://twitter.com/dpp Surf the harmonics -- You received this message because you are subscribed to the Google Groups Lift group. To post to this group, send email to lift...@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.
Re: [Lift] Re: Lift 2.0 on Scala 2.8 update
Did you see any error in the console? - XiaomingZhengxiaomingzhen...@gmail.com wrote: i download the 280_port_refresh version code, and excuted mvn install got a sucess. but when i tried to run the examples/hellolift using jetty:run, i visited the localhost:8080 and got a 404 error. can somebody tell me how can make 280_port_refresh version work correct? On Jan 25, 7:17 pm, David Pollak feeder.of.the.be...@gmail.com wrote: On Sun, Jan 24, 2010 at 2:18 PM, Heiko Seeberger heiko.seeber...@googlemail.com wrote: Awesome! Super Ultra Mega Awesome! :-) Heiko On Sunday, January 24, 2010, Indrajit Raychaudhuri indraj...@gmail.com wrote: Folks, A quick update on Lift 2.0 build on Scala 2.8. Scala 2.8 port of Lift is available on the branch 280_port_refresh. This is a 'refresh'ed version of 280_port which is fully aligned and sync'ed with the master. To ensure minimal delta between the master and 280_port_refresh, the codebase in master has been adjusted considerably to improve Scala 2.8 compatibility. Thus, the master branch continues to be on Scala 2.7.7 but is lot more Scala 2.8 friendly now. In fact, most of the modules (and all the examples) build cleanly on both 2.7 and 2.8 without any change. Few additional points: 1. Those interested in playing with this branch can checkout from the 280_port_refresh and build locally. 2. A Hudson job for lift_280_refresh has been setup at http://hudson.scala-tools.org/view/Lift/job/lift-scala280/. For now, it just does internal build. In course of the week, Hudson would be setup to deploy the snapshots as well. 3. Scala 2.8 is binary incompatible with Scala 2.7. This means the additional scala libraries on which Lift depends also need to provide a Scala 2.8 build. Hopefully, there would be scalajpa and scalamodules-core build available in near term. For now, modules specifically dependent on them have been disabled. 4. Parts of the code which don't work on Scala 2.8 (broken, incompatible etc.) have been marked with FIXME: 280. Cheers, Indrajit -- You received this message because you are subscribed to the Google Groups Lift group. To post to this group, send email to lift...@googlegroups.com. To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.comliftweb%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/liftweb?hl=en. -- Heiko Seeberger Work: weiglewilczek.com Blog: heikoseeberger.name Follow me: twitter.com/hseeberger OSGi on Scala: scalamodules.org Lift, the simply functional web framework: liftweb.net -- You received this message because you are subscribed to the Google Groups Lift group. To post to this group, send email to lift...@googlegroups.com. To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.comliftweb%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/liftweb?hl=en. -- Lift, the simply functional web frameworkhttp://liftweb.net Beginning Scalahttp://www.apress.com/book/view/1430219890 Follow me:http://twitter.com/dpp Surf the harmonics -- You received this message because you are subscribed to the Google Groups Lift group. To post to this group, send email to lift...@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. -- You received this message because you are subscribed to the Google Groups Lift group. To post to this group, send email to lift...@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.
[Lift] Re: Lift 2.0 on Scala 2.8 update
On Jan 24, 10:47 am, Indrajit Raychaudhuri indraj...@gmail.com wrote: To ensure minimal delta between the master and 280_port_refresh, the codebase in master has been adjusted considerably to improve Scala 2.8 compatibility. Thus, the master branch continues to be on Scala 2.7.7 but is lot more Scala 2.8 friendly now. In fact, most of the modules (and all the examples) build cleanly on both 2.7 and 2.8 without any change. Is a summary of these changes being maintained somewhere? (Like the wiki?) Because I, and I'm sure other Lifters, would be interested in making our code more 2.8 friendly without sacrificing 2.7 compatibility to ease our eventual migration. -- You received this message because you are subscribed to the Google Groups Lift group. To post to this group, send email to lift...@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.
[Lift] Re: Lift 2.0 on Scala 2.8 update
Never mind, seems to be solved now. In fact, quite often Maven users fall over this on OSX. I used to keep JAVA_HOME set in ~/.profile in 10.5 for this reason. Cheers, Indrajit On Jan 25, 10:20 am, Indrajit Raychaudhuri indraj...@gmail.com wrote: David, I tested it on OSX 10.6. Can you try with Java 6 first? You'd need to set JAVA_HOME explicitly in OSX 10.5. Additionally, Is your local folder location clean? The directory structure in 280_port and 280_port_refresh are quite different. You might want to do mvn clean in one branch before moving to the other. Cheers, Indrajit On 25/01/10 8:30 AM, David Brooks wrote: Great!! However I'm getting test failures when building: Tests in error: A Full Box should define a 'filterMsg' method, returning a Failure if the filter predicate is not satisfied An Empty Box should define a 'filterMsg' method, returning a Failure A Failure is an Empty Box which can return its cause as an exception A Failure is an Empty Box which can return a chained list of causes A Failure is an Empty Box which should create a new failure with a chained message if asked for its status with the operator ?~! each due to the exception of: java.lang.NoSuchMethodError: java.lang.String.isEmpty()Z This is under OS/X 10.5, trying both Java 5 and Java 6. I've had no problems building the original 280_port branch. Thanks, Dave On 25/01/10 7:47 AM, Indrajit Raychaudhuri wrote: Folks, A quick update on Lift 2.0 build on Scala 2.8. Scala 2.8 port of Lift is available on the branch 280_port_refresh. This is a 'refresh'ed version of 280_port which is fully aligned and sync'ed with the master. -- You received this message because you are subscribed to the Google Groups Lift group. To post to this group, send email to lift...@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.