Hi
I'm pretty new to GAE. I'm using the Java SDK. My problem is I cannot
access my app from the main URL (eg. foo.appspot.com). Only through
the version URL (eg. alpha-1.latest.foo.appspot.com). A little history
I created an app and I deployed the first version. I let the version
in appengine-web.xml at 1. I then upgraded my libs (Vaadin), changed
the version from 1 to alpha-1 and redeployed. I also change the
default in the console to the alpha-1 version. I then tried accessing
the app from foo.appspot.com and I got a blank page.
I looked at the log file and I found the following
javax.servlet.ServletException: java.lang.RuntimeException:
java.io.InvalidClassException: com.vaadin.ui.AbstractComponent; local
class incompatible: stream classdesc serialVersionUID =
-6143097604753529600, local class serialVersionUID =
-364257495120526728
at
com.google.apphosting.runtime.jetty.AppVersionHandlerMap.handle(AppVersionHandlerMap.java:
240)
at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:
152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:
542)
I noticed that GAE is complaining about different versions of Vaadin's
AbstractComponent. What I cannot figure out is that does GAE cache JAR
files under WEB-INF/lib?
Any pointers appreciated.
TIA
Regards
Chuk
--
You received this message because you are subscribed to the Google Groups
"Google App Engine for Java" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/google-appengine-java?hl=en.