Re: tapestry5 on google appengine exception

2009-05-07 Thread Mike D Pilsbury
Although using Jetty Run does indeed work around the java.lang.NoClassDefFoundError: org/apache/tapestry5/corelib/components/Loop$1 issue, and allows simple pages to work, another problem raises its head when you go anywhere near the datastore. Caused by: java.lang.NullPointerException:

Re: tapestry5 on google appengine exception

2009-04-27 Thread ஸ்ரீராம் கீர்த்தி
Service.java:306) > > at > > org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139) > > at org.mortbay.jetty.Server.handle(Server.java:313) > > at > > org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java

Re: tapestry5 on google appengine exception

2009-04-27 Thread Jun Tsai
tools.development.JettyContainerService$ApiProxyHandler.handle(JettyContainerService.java:306) > > at > > org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139) > > at org.mortbay.jetty.Server.handle(Server.

Re: tapestry5 on google appengine exception

2009-04-26 Thread hedinges
derComplete(HttpConnection.java:830) > at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514) > at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211) > at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381) > at > org.mortbay.io.nio.SelectChannelEndPoint.ru

Re: Re: tapestry5 on google appengine exception

2009-04-12 Thread oliverlee000
: tapestry5 on google appengine exception I think fllowing exception is main problem: [java] Caused by: java.lang.ClassNotFoundException: caught an exception while obtaining a class file for org.apache.tapestry5.corelib.components.Loop$1 [java] at javassist.Loader.findClass(Loader.java:359

Re: tapestry5 on google appengine exception

2009-04-11 Thread Jun Tsai
I think fllowing exception is main problem: [java] Caused by: java.lang.ClassNotFoundException: caught an exception while obtaining a class file for org.apache.tapestry5.corelib.components.Loop$1 [java] at javassist.Loader.findClass(Loader.java:359) [java] at org.apache.tape

Re: tapestry5 on google appengine exception

2009-04-11 Thread ஸ்ரீராம் கீர்த்தி
yes GAE doesn't support .war files for deployment now. we have to organise our files in a folder named 'war' in our eclipse GAE application. And the easiest way to upload this app to google is using the eclipse plugin. I haven't used ANT scripts and other command line tools available for GAE. Did

Re: tapestry5 on google appengine exception

2009-04-11 Thread Otho
I didn't get my activation email yet. But is it really so, that you can't just upload a fully built war? 2009/4/11 ஸ்ரீராம் கீர்த்தி > Also since GAE doesn't use something like maven to build/manage, I have to > manually collect all necessary jar files and add it to the classpath > (/war/WEB-INF

Re: tapestry5 on google appengine exception

2009-04-11 Thread ஸ்ரீராம் கீர்த்தி
Also since GAE doesn't use something like maven to build/manage, I have to manually collect all necessary jar files and add it to the classpath (/war/WEB-INF/lib) and then run the application. - keerthy 2009/4/11 ஸ்ரீராம் கீர்த்தி > Yes Robert. And I use jetty launcher plugin in eclipse to ru

Re: tapestry5 on google appengine exception

2009-04-11 Thread ஸ்ரீராம் கீர்த்தி
Yes Robert. And I use jetty launcher plugin in eclipse to run my app. I had some issues when I changed my app to use 5.1.0.3 from 5.0.18. I had to turn off gzip, whitespace etc. But the application is running fine. - keerthy On Sat, Apr 11, 2009 at 11:07 PM, Robert Zeigler wrote: > Interesting

Re: tapestry5 on google appengine exception

2009-04-11 Thread Robert Zeigler
Interesting; looks like it's not finding an anonymous class within Loop (as near as I can tell from the stack traces). I'm assuming the answer is yes, but, just to be certain, this simple app runs correctly when you run it locally, eg, via maven jetty:run? (Just to be sure, before we go bla

Re: tapestry5 on google appengine exception

2009-04-11 Thread ஸ்ரீராம் கீர்த்தி
Robert, The exception that I posted couple of mails back was my mistake. I had not included stax and woodstox jars in my classpath. Now I have added all the necessary jars to the lib folder. I have put tapestry-core, annotations and ioc jars to the path. Now I am getting back the exception: (happ

Re: tapestry5 on google appengine exception

2009-04-11 Thread ஸ்ரீராம் கீர்த்தி
Robert, Apparently there are new dependencies like woodstox, stax added to 5.1.0.x. I didn't copy these jars to my GAE app's lib folder. Let me try again probably with 5.1.0.4 and let you know. - keerthy On Sat, Apr 11, 2009 at 8:24 PM, Robert Zeigler wrote: > Have you tried 5.1.0.4-SNAPSHOT?

Re: tapestry5 on google appengine exception

2009-04-11 Thread Robert Zeigler
Have you tried 5.1.0.4-SNAPSHOT? Robert On Apr 11, 2009, at 4/117:23 AM , ஸ்ரீராம் கீர்த்தி wrote: Hi Jun, I tried to integrate Tapestry in a Google App Engine (GAE) project in my local eclipse environment. I also got the same error in corelib.components.Loop. I then proceeded to dow

Re: tapestry5 on google appengine exception

2009-04-11 Thread ஸ்ரீராம் கீர்த்தி
Hi Jun, I tried to integrate Tapestry in a Google App Engine (GAE) project in my local eclipse environment. I also got the same error in * corelib.components.Loop*. I then proceeded to download Tapestry-5.1.0.3 snapshot release and tried it in my GAE project. It now gives an exception in Template

Re: tapestry5 on google appengine exception

2009-04-08 Thread Jun Tsai
The real exception: [java] Caused by: java.lang.ClassNotFoundException: caught an exception while obtaining a class file for org.apache.tapestry5.corelib.components.Loop$1 [java] at javassist.Loader.findClass(Loader.java:359) [java] at org.apache.tapestry5.internal.services.Comp

tapestry5 on google appengine exception

2009-04-08 Thread Jun Tsai
hi, I want to run a tapestry5 app on google appengine.but i got following exception: HTTP ERROR: 500 Could not initialize class org.apache.tapestry5.corelib.components.Loop RequestURI=/ Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.apache.tapestry5.corelib.component