Ticket #2835 (closed enhancement: fixed)
Google AppEngine compatibility
| Reported by: | Joonas Lehtinen | Owned by: | Marc Englund |
|---|---|---|---|
| Priority: | critical | Milestone: | Vaadin 6.1.0 |
| Component: | Server-side framework | Version: | 5.3.1 |
| Keywords: | Cc: | ||
| Hours estimate: | Hours done: | ||
| Depends on: | #695 | ||
| Workaround: | |||
| Affects release notes: | no | ||
Description (last modified by Artur Signell) (diff)
Known issues (resolved):
- Toolkit is not serializable #695
- AppEngine wants to serialize HttpSession after each request - even if the serialization would work, this would probably be a performance problem
- Locale.setDefault() is not allowed (#2840)
- Force AppEngine to re-serialize after transaction - otherwise it will de-serialize an old version of the object and thus server state does not change.
- #3015 class Object instances (used in IndexedContainer and Form as identifiers) are not serializable
- #3057 DateField deserialization does not work
- #3064 GAE cannot handle primitive class references
( http://code.google.com/p/googleappengine/issues/detail?id=1700)
Known issues (TODO):
- #2842 java.util.Map.Entry is not supported by Google App Engine's Java runtime environment
- #3058 Session access cannot be synchronized ( http://code.google.com/p/googleappengine/issues/detail?id=1701)
When done, please update http://groups.google.com/group/google-appengine-java/web/will-it-play-in-app-engine
Attachments
Change History
Note: See
TracTickets for help on using
tickets.

