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: (happens bot in 5.1.0.3 and 5.1.0.4) java.lang.NoClassDefFoundError: Could not initialize class org.apache.tapestry5.corelib.components.Loop at $Instantiator_12096165961.newInstance($Instantiator_12096165961.java) at org.apache.tapestry5.internal.structure.InternalComponentResourcesImpl.(InternalComponentResourcesImpl.java:132) ... All I have tried to do is display a page property and place a page link - --------- Start.tml ----------- <html xmlns:t="http://tapestry.apache.org/schema/tapestry_5_0_0.xsd"> <head> <title>Home</title> </head> <body> This start page was generated at ${generationTime} <a href="#" t:type="pagelink" t:page="Welcome">Welcome Page</a> </body> </html> ----------- Welcome.tml ----------- <html xmlns:t="http://tapestry.apache.org/schema/tapestry_5_0_0.xsd"> <head> <title>Home</title> </head> <body> The welcome message : ${welcomeMessage} <a href="#" t:type="pagelink" t:page="Start">Go Back to Start Page</a> </body> </html> I am not even sure if anything has changed in .tml format since 5.0.18 - keerthy 2009/4/11 ஸ்ரீராம் கீர்த்தி <sriramkeer...@gmail.com> > 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 <robe...@scazdl.org>wrote: > >> 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 download Tapestry-5.1.0.3 snapshot release and tried >>> it in my GAE project. It now gives an exception in Template Parser >>> >>> Exception constructing service 'TemplateParser': Error invoking >>> constructor org.apache.tapestry5.internal.services.TemplateParserImpl(Map, >>> boolean) (at TemplateParserImpl.java:50) via >>> org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) >>> (at InternalModule.java:65) (for service 'TemplateParser'): >>> org/codehaus/stax2/XMLInputFactory2 >>> RequestURI=/ >>> >>> Caused by: >>> >>> java.lang.RuntimeException: Exception constructing service >>> 'TemplateParser': Error invoking constructor >>> org.apache.tapestry5.internal.services.TemplateParserImpl(Map, boolean) (at >>> TemplateParserImpl.java:50) via >>> org.apache.tapestry5.internal.services.InternalModule.bind(ServiceBinder) >>> (at InternalModule.java:65) (for service 'TemplateParser'): >>> org/codehaus/stax2/XMLInputFactory2 >>> >>> the ultimate exception in the trace was : >>> >>> java.lang.NoClassDefFoundError: org/codehaus/stax2/XMLInputFactory2 >>> at >>> org.apache.tapestry5.internal.services.TemplateParserImpl.(TemplateParserImpl.java:44) >>> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native >>> Method) >>> ... >>> >>> I've attached the full exception trace with the mail. Please let me know >>> if you were able to deploy tapestry successfully in a GAE project with >>> version 5.1.0.3. >>> >>> Did anybody do it successfully? Seems like JSF, wicket etc have started >>> deploying applications successfully in GAE. >>> http://groups.google.com/group/google-appengine-java/browse_thread/thread/2c3f7de6aacdc69f/60d81103be8aee51?lnk=raot >>> >>> - keerthy >>> >>> On Thu, Apr 9, 2009 at 10:45 AM, Jun Tsai <jun.t...@gmail.com> wrote: >>> 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.ComponentInstantiatorSourceImpl$PackageAwareLoader.findClass(ComponentInstantiatorSourceImpl.java:94) >>> [java] at javassist.Loader.loadClass(Loader.java:311) >>> [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:251) >>> [java] at >>> java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) >>> [java] ... 77 more >>> [java] Caused by: javassist.NotFoundException: >>> org.apache.tapestry5.corelib.components.Loop$1 >>> [java] at javassist.ClassPool.get(ClassPool.java:436) >>> [java] at >>> >>> org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl.onLoad(ComponentInstantiatorSourceImpl.java:197) >>> [java] at javassist.Loader.findClass(Loader.java:340) >>> [java] ... 81 more >>> >>> <tapestry-5.1.0.3-exception.txt> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org >>> For additional commands, e-mail: users-h...@tapestry.apache.org >>> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org >> For additional commands, e-mail: users-h...@tapestry.apache.org >> >> >