[Lift] Re: Hear podcast interview with David Pollack about Lift
Truly enjoyed that one! From: DFectuoso santiago1...@gmail.com To: Lift liftweb@googlegroups.com Sent: Tuesday, July 28, 2009 4:31:05 PM Subject: [Lift] Re: Hear podcast interview with David Pollack about Lift Cheers! That was a great podcast! On Jul 28, 11:48 am, David Pollak feeder.of.the.be...@gmail.com wrote: I had a great time on the podcast... the pondjumpers are a cool pair of dudes. On Mon, Jul 27, 2009 at 11:40 AM, Goldfish gregt...@mindspring.com wrote: Visithttp://pondjumpers.com/2009/07/27/episode-2-interview-about-lift/ to hear a podcast interview with David Pollack about Lift. -- Lift, the simply functional web frameworkhttp://liftweb.net Beginning Scalahttp://www.apress.com/book/view/1430219890 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 liftweb+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~--~~~~--~~--~--~---
[Lift] Re: Programming in Scala #5, Lift Book #8, Beginning Scala #9
Excellent! Just curious - publisher forgot to include it in the print? That would be quite a no no . From: TylerWeir tyler.w...@gmail.com To: Lift liftweb@googlegroups.com Sent: Monday, June 8, 2009 10:59:15 AM Subject: [Lift] Re: Programming in Scala #5, Lift Book #8, Beginning Scala #9 Hey Pete, you can grab the appendices online: http://apress.com/book/view/1430224215 Bottom left of the page. On Jun 8, 10:49 am, Peter Bliznak bliz...@rogers.com wrote: As an loyalist to the cause I already have 3 of them . (yes = 2*scala + lift) Now for The Definitive Guide to Lift - where is numerously mentioned Appendix A..G .. I could not find it anywhere. P. From: TylerWeir tyler.w...@gmail.com To: Lift liftweb@googlegroups.com Sent: Monday, June 8, 2009 10:34:13 AM Subject: [Lift] Programming in Scala #5, Lift Book #8, Beginning Scala #9 http://www.theserverside.com/news/thread.tss?thread_id=54862 Quote: Here are the top 10 selling books at the JavaOne Bookstore. Are these a trend? You decide. 1. JavaFX: Building Rich Internet Applications - Addison Wesley ISBN: 013701287X 2. Essential JavaFX - PTR (out June 11, 2009) ISBN: 0137042795 3. Effective Java 2nd ed. - PTR ISBN: 0321356683 4. Java Puzzlers - Addison Wesley ISBN: 032133678X 5. Programming in Scala - Artima ISBN: 0981531601 6. Java Concurrency in Practice - Addison Wesley ISBN:0321349601 7. Beginning Java EE 5: From Novice to Professional - Apress ISBN: 1590594703 8. The Definitive Guide to Lift - Apress ISBN: 1430224215 9. Beginning Scala - Apress ISBN: 1430219890 10. OpenSolaris Bible - Wiley ISBN: 0470385480 Another chance for me to thank everyone involved. - dpp for building the framework and being more helpful than any person should be expected to be. - Derek and Marius for being excellent co-authors and about 8 times smarter than me. Huzza! --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Lift group. To post to this group, send email to liftweb@googlegroups.com To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~--~~~~--~~--~--~---
[Lift] Problem creating new project in Eclipse
Hi,created Eclipse project using "basic" artifact. Structure seems to got created correctedly,but I cannot open any .scala file atttempting so is causing never ending stream of following exception:any ideas?Regards,Peter.!SESSION 2009-05-27 11:32:08.259 ---eclipse.buildId=M20090211-1700java.version=1.6.0_13java.vendor=Sun Microsystems Inc.BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_CACommand-line arguments: -os win32 -ws win32 -arch x86This is a continuation of log file C:\temp\ecl_workspace\.metadata\.bak_1.logCreated Time: 2009-05-27 12:18:07.255!ENTRY org.eclipse.contribution.jdt 4 0 2009-05-27 12:18:07.255!MESSAGE None.get!STACK 0java.util.NoSuchElementException: None.get at scala.None$.get(Option.scala:150) at scala.None$.get(Option.scala:148) at scala.tools.eclipse.javaelements.ScalaCompilationUnit.init(ScalaCompilationUnit.scala:29) at scala.tools.eclipse.javaelements.ScalaCompilationUnitProvider.create(ScalaCompilationUnitProvider.scala:9) at scala.tools.eclipse.javaelements.ScalaCompilationUnitProvider.create(ScalaCompilationUnitProvider.scala:7) at org.eclipse.contribution.jdt.cuprovider.CompilationUnitProviderAspect.ajc$around$org_eclipse_contribution_jdt_cuprovider_CompilationUnitProviderAspect$1$7be11f6e(CompilationUnitProviderAspect.aj:46) at org.eclipse.jdt.internal.core.PackageFragment.getCompilationUnit(PackageFragment.java:216) at org.eclipse.jdt.internal.core.JavaModelManager.createCompilationUnitFrom(JavaModelManager.java:881) at org.eclipse.jdt.internal.core.JavaModelManager.create(JavaModelManager.java:790) at org.eclipse.jdt.internal.core.JavaModelManager.create(JavaModelManager.java:754) at org.eclipse.jdt.core.JavaCore.create(JavaCore.java:2438) at org.eclipse.jdt.internal.ui.ResourceAdapterFactory.getAdapter(ResourceAdapterFactory.java:44) at org.eclipse.core.internal.adapter.AdapterFactoryProxy.getAdapter(AdapterFactoryProxy.java:80) at org.eclipse.core.internal.runtime.AdapterManager.getAdapter(AdapterManager.java:291) at org.eclipse.core.runtime.PlatformObject.getAdapter(PlatformObject.java:66) at org.eclipse.jdt.internal.ui.EditorInputAdapterFactory.getAdapter(EditorInputAdapterFactory.java:53) at org.eclipse.core.internal.adapter.AdapterFactoryProxy.getAdapter(AdapterFactoryProxy.java:80) at org.eclipse.core.internal.runtime.AdapterManager.getAdapter(AdapterManager.java:291) at org.eclipse.core.runtime.PlatformObject.getAdapter(PlatformObject.java:66) at org.eclipse.jdt.ui.JavaUI.getEditorInputTypeRoot(JavaUI.java:772) at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.getEditorInputJavaElement(EditorUtility.java:397) at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.getInputJavaElement(JavaEditor.java:3506) at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.getAdapter(JavaEditor.java:2096) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getAdapter(CompilationUnitEditor.java:1741) at org.eclipse.ui.internal.util.Util.getAdapter(Util.java:106) at org.eclipse.ui.internal.services.ActivePartSourceProvider.getShowInSource(ActivePartSourceProvider.java:249) at org.eclipse.ui.internal.services.ActivePartSourceProvider.getContext(ActivePartSourceProvider.java:253) at org.eclipse.ui.internal.services.ActivePartSourceProvider.getCurrentState(ActivePartSourceProvider.java:309) at org.eclipse.ui.internal.services.ActivePartSourceProvider.checkActivePart(ActivePartSourceProvider.java:150) at org.eclipse.ui.internal.services.ActivePartSourceProvider$1.partBroughtToTop(ActivePartSourceProvider.java:94) at org.eclipse.ui.internal.PartListenerList$2.run(PartListenerList.java:87) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37) at org.eclipse.core.runtime.Platform.run(Platform.java:880) at org.eclipse.ui.internal.PartListenerList.fireEvent(PartListenerList.java:57) at org.eclipse.ui.internal.PartListenerList.firePartBroughtToTop(PartListenerList.java:85) at org.eclipse.ui.internal.PartService.firePartBroughtToTop(PartService.java:207) at org.eclipse.ui.internal.WWinPartService$1.partBroughtToTop(WWinPartService.java:40) at org.eclipse.ui.internal.PartListenerList2$2.run(PartListenerList2.java:83) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37) at org.eclipse.core.runtime.Platform.run(Platform.java:880) at org.eclipse.ui.internal.PartListenerList2.fireEvent(PartListenerList2.java:53) at org.eclipse.ui.internal.PartListenerList2.firePartBroughtToTop(PartListenerList2.java:81) at org.eclipse.ui.internal.PartService.firePartBroughtToTop(PartService.java:211) at org.eclipse.ui.internal.WorkbenchPagePartList.firePartBroughtToTop(WorkbenchPagePartList.java:75) at org.eclipse.ui.internal.WorkbenchPage.bringToTop(WorkbenchPage.java:854) at org.eclipse.ui.internal.views.log.LogView$25.run(LogView.java:1047) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:133) at
[Lift] Re: Problem creating new project in Eclipse
Using Eclipse-Maven plugin - so after picking create maven project I've specified package to be test.com ...so yes it is nested and it preciously like you saying. Must add I have plenty of plain scala or lift projects here runing in Eclipse but this one was first I used IAM eclipse maven plugin (didnt wanna do build outside all the time)..so this might have something to with this error/problem. From: Miles Sabin mi...@milessabin.com To: liftweb@googlegroups.com Sent: Wednesday, May 27, 2009 2:47:52 PM Subject: [Lift] Re: Problem creating new project in Eclipse On Wed, May 27, 2009 at 6:25 PM, Peter Bliznak bliz...@rogers.com wrote: created Eclipse project using basic artifact. Structure seems to got created correctedly, but I cannot open any .scala file atttempting so is causing never ending stream of following exception: any ideas? Am I right in thinking that you the generated project has source directories which are nested one or more levels deep in the project? Cheers, Miles -- Miles Sabin tel: +44 (0)7813 944 528 skype: milessabin http://twitter.com/milessabin --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Lift group. To post to this group, send email to liftweb@googlegroups.com To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~--~~~~--~~--~--~---
[Lift] Re: your first Lift application on GAE/J
That's good stuff! I would never acutally think of putting real-life enterprise app onto GAE/J but for fun it might work well You mentioned you have more examples, I would be especially interested in Lift/JPA. You should put them all on WIKI somewhere. Peter. From: Atsuhiko Yamanaka atsuhiko.yaman...@gmail.com To: liftweb@googlegroups.com Sent: Wednesday, April 22, 2009 4:39:27 AM Subject: [Lift] your first Lift application on GAE/J Hi there, Let me introduce you the brief tutorial to deploy simple lift application to Google App Engine for Java(GAE/J) . Now, Lift 1.1-SNAPSHOT code base has included the support for GAE/J and it has become very easy to do it. First of all, suppose that you have already signed up GAE/J account and registered your application name as, for example, lift, at your admin page[1] So, at the end of this tutorial, your application will be available at http://lift.appspot.com/ Ok, let's start it. 1. Create the project. As an example, we will create the project with the groupId as 'test.test.test' and artifactId as 'test'. So it should be done as follows, mvn archetype:create -U \ -DarchetypeGroupId=net.liftweb \ -DarchetypeArtifactId=lift-archetype-blank \ -DarchetypeVersion=1.1-SNAPSHOT \ -DremoteRepositories=http://scala-tools.org/repo-snapshots \ -DgroupId=test.test.test -DartifactId=test Please note that artchetypeVersion is '1.1-SNAPSHOT' and remoteRepositories is 'http://scala-tools.org/repo-snapshots'. It seems it will fail If it is 'http://scala-tools.org/repo-releases' 2 Add appengine-web.xml Create a file named as 'appengine-web.xml' under 'src/main/webapp/WEB-INF' with your faivorite editor. $ cd test $ emacs -nw src/main/web/app/WEB-INF/appengine-web.xml Its content should be as follows, ?xml version=1.0 encoding=utf-8? appengine-web-app xmlns=http://appengine.google.com/ns/1.0; applicationlift/application version1/version system-properties property name=in.gae.j value=true / /system-properties sessions-enabledtrue/sessions-enabled static-files exclude path=/** / /static-files /appengine-web-app Please note that the content of application tag must be the application name you have registered. In this tutorial, we have used 'lift' as described previous. And then, one more note. Without 'static-files' tag setting, you will get weired result at http://lift.appspot.com/index.html ; I mean that the content of /index.html will be displayed without snippet processing. 3. Compile As you have done every day, you will be able to compile it. $ mvn package 4. Testing Google App Engine for Java SDK[2] has included the local development server. $ appengine-java-sdk-1.2.0/bin/dev_appserver.sh target/test-1.0-SNAPSHOT After some messages, it will wait for your access at http://localhost:8080/ . Try it with your web browser. 5. Deployment It is really easy to deploy it to GAE/J. $ appengine-java-sdk-1.2.0/bin/appcfg.sh update target/test-1.0-SNAPSHOT You will be asked for your email address on GMAIL and password for it. If everything works well, your first lift application must be available at http://lift.appspot.com/ That's all. The comet and RDB accesses are not available on GAE/J, but Lift's nice functionalities like snippet, ajax, etc. are available and it is worth of trying it, IMHO. If it is allowed, I'll post other tutorials, for example, for Lift/JPA and some tips to run Lift on GAE/J and to work around some GAE/J's bugs. Frankly to say, in Lift code base, there must be many problems and bugs to run it there. I hope that this tutorial becomes the first step for Lift users to try GAE/J and contribution for finding, sharing and fixing bugs and problems. [1] http://appengine.google.com/ [2] http://code.google.com/intl/en/appengine/downloads.html#Google_App_Engine_SDK_for_Java Sincerely, -- Atsuhiko Yamanaka JCraft,Inc. 1-14-20 HONCHO AOBA-KU, SENDAI, MIYAGI 980-0014 Japan. Tel +81-22-723-2150 +1-415-578-3454 Fax +81-22-224-8773 Skype callto://jcraft/ --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Lift group. To post to this group, send email to liftweb@googlegroups.com To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~--~~~~--~~--~--~---