Hi Josh, You'll probably have more luck asking this in the google-appengine-java group.
-Nick Johnson On Sat, Jun 20, 2009 at 2:07 AM, Josh Moore <joshsmo...@gmail.com> wrote: > Hi, > I am using JRuby and the App Engine to run Rails. Because it is all ruby > code there is no need to compile anything and all rails developers are used > to not needing to restart the server when code changes. Also we are used to > working with a different directory structure then the WAR file structure. > So I thought I would be tricky and use a file system link to link my source > code folder into the WAR file system I use to deploy on the App Engine. > However, this is where I run into a problem. With the source code in a > linked directory I get this exception when Rails tries to reload the Ruby > files: > > java.security.AccessControlException: access denied (java.io.FilePermission > /Users/joshmoore/code/rails_turbine/app/views/layouts/** read) > at > java.security.AccessControlContext.checkPermission(AccessControlContext.java:323) > at > java.security.AccessController.checkPermission(AccessController.java:546) > at java.lang.SecurityManager.checkPermission(SecurityManager.java:532) > at > com.google.appengine.tools.development.DevAppServerFactory$CustomSecurityManager.checkPermission(DevAppServerFactory.java:122) > at java.lang.SecurityManager.checkRead(SecurityManager.java:871) > at java.io.File.isDirectory(File.java:752) > at org.jruby.util.Dir.glob_helper(Dir.java:641) > ... > > However, if I remove the linked directory and put the source code in a > regular folder it runs fine and will happily reload the Ruby files when > there is a change. I am wondering is this expected behavior? Or is this a > bug in the dev_appserver? > > Thanks, > > Josh > > > > -- Nick Johnson, App Engine Developer Programs Engineer Google Ireland Ltd. :: Registered in Dublin, Ireland, Registration Number: 368047 --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to google-appengine@googlegroups.com To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~----------~----~----~----~------~----~------~--~---