[Lift] Re: Hear podcast interview with David Pollack about Lift

2009-07-28 Thread Peter Bliznak
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

2009-06-08 Thread Peter Bliznak
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

2009-05-27 Thread Peter Bliznak
  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

2009-05-27 Thread Peter Bliznak
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

2009-04-22 Thread Peter Bliznak
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
-~--~~~~--~~--~--~---