Its worth mentioning that Apache Click 2.1.0 ships with an in-memory
FileItemFactory implementation for Apache FileUpload. Meaning Click's
file upload component works out of the box.

Click uses OGNL for certain operations which clashes with GAE security
manager. The solution, as mentioned in earlier discussions, is to set
the OGNL security manager to null. In Click this is done by specifying
GoogleAppEngineListener in web.xml:

<web-app>
 ...

 <listener>
   <listener-
class>org.apache.click.extras.gae.GoogleAppEngineListener</listener-
class>
 </listener>

 ...
</web-app>

Click maps request to the *.htm extension by default so *.htm
resources must be excluded from being served statically by GAE. This
is done by specifying the following in appengine-web.xml:

 <appengine-web-app>

   <!-- Optionally enable HttpSession usage -->
   <!-- <sessions-enabled>true</sessions-enabled> -->

   <!-- Exclude .htm files from being server statically by GAE. -->
   <static-files>
     <exclude path="**.htm" />
   </static-files>

 </appengine-web-app>

On Sep 22, 9:17 pm, adrian <a.adrian.t...@googlemail.com> wrote:
> Apache Click Framework:http://incubator.apache.org/click/
> Version: 2.1.0
> Status: Compatible
> Demo application sources:http://code.google.com/p/click-jpa-demo/
> Demo application live:http://click-jpa.appspot.com/
> Apache Click has support for GAE/J in the package
> "org.apache.click.extras.gae.*",  see the 
> sources:http://svn.apache.org/repos/asf/incubator/click/trunk/click/extras/sr...

--~--~---------~--~----~------------~-------~--~----~
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 google-appengine-java@googlegroups.com
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to