I am performing a migration from GWT 2.4 to GWT 2.8. During the process I've modified some pom.xml files and moved some packages around to get to a cleaner build and run. However, I have one run-time error that prevents my GAE application from coming up in my browser.
I have read a similar issue here: GWT: java.security.AccessControlException: access denied, but I only see the access denied portion. AFAIK, there are no server side libraries being used because it worked before I migrated from gwt 2.4 to 2.8, unless support was removed for a Java class between gwt 2.4 and 2.8. If there is a server side library being used in my large application, how do I find it easily? Is there a tool?
I have also run eclipse as administrator as well, but that did not resolve the errors below. Where do I begin with trying to resolve the error below?
The code server is ready at http://127.0.0.1:9876/
Code server started in 9.365 s ms
Initializing App Engine server
Jan 27, 2017 6:13:02 PM com.google.apphosting.utils.security.SecurityManagerInstaller install
WARNING: Unable to delete dynamic policy file: C:\Users\me\AppData\Local\Temp\test7210430171335196493.policy
java.security.AccessControlException: access denied ("java.io.FilePermission" "C:\Users\me\AppData\Local\Temp\test7210430171335196493.policy" "delete")
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:372)
at java.security.AccessController.checkPermission(AccessController.java:559)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
at java.lang.SecurityManager.checkDelete(SecurityManager.java:1007)
at java.io.File.delete(File.java:1030)
at com.google.apphosting.utils.security.SecurityManagerInstaller.install(SecurityManagerInstaller.java:107)
at com.google.appengine.tools.development.DevAppServerFactory.doCreateDevAppServer(DevAppServerFactory.java:264)
at com.google.appengine.tools.development.DevAppServerFactory.access$000(DevAppServerFactory.java:33)
at com.google.appengine.tools.development.DevAppServerFactory$1.run(DevAppServerFactory.java:233)
at com.google.appengine.tools.development.DevAppServerFactory$1.run(DevAppServerFactory.java:231)
at java.security.AccessController.doPrivileged(Native Method)
at com.google.appengine.tools.development.DevAppServerFactory.createDevAppServer(DevAppServerFactory.java:231)
at com.google.appengine.tools.development.DevAppServerFactory.createDevAppServer(DevAppServerFactory.java:74)
at com.google.appengine.tools.development.DevAppServerFactory.createDevAppServer(DevAppServerFactory.java:57)
at com.google.appengine.tools.development.gwt.AppEngineLauncher.start(AppEngineLauncher.java:83)
at com.google.gwt.dev.DevMode.doStartUpServer(DevMode.java:634)
at com.google.gwt.dev.DevModeBase.startUp(DevModeBase.java:923)
at com.google.gwt.dev.DevModeBase.run(DevModeBase.java:706)
at com.google.gwt.dev.DevMode.main(DevMode.java:430)
Unable to start embedded HTTP server
java.lang.RuntimeException: Unable to create a DevAppServer
at com.google.appengine.tools.development.DevAppServerFactory.doCreateDevAppServer(DevAppServerFactory.java:279)
at com.google.appengine.tools.development.DevAppServerFactory.access$000(DevAppServerFactory.java:33)
at com.google.appengine.tools.development.DevAppServerFactory$1.run(DevAppServerFactory.java:233)
at com.google.appengine.tools.development.DevAppServerFactory$1.run(DevAppServerFactory.java:231)
at java.security.AccessController.doPrivileged(Native Method)
at com.google.appengine.tools.development.DevAppServerFactory.createDevAppServer(DevAppServerFactory.java:231)
at com.google.appengine.tools.development.DevAppServerFactory.createDevAppServer(DevAppServerFactory.java:74)
at com.google.appengine.tools.development.DevAppServerFactory.createDevAppServer(DevAppServerFactory.java:57)
at com.google.appengine.tools.development.gwt.AppEngineLauncher.start(AppEngineLauncher.java:83)
at com.google.gwt.dev.DevMode.doStartUpServer(DevMode.java:634)
at com.google.gwt.dev.DevModeBase.startUp(DevModeBase.java:923)
at com.google.gwt.dev.DevModeBase.run(DevModeBase.java:706)
at com.google.gwt.dev.DevMode.main(DevMode.java:430)
Caused by: java.security.AccessControlException: access denied ("java.security.SecurityPermission" "getPolicy")
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:372)
at java.security.AccessController.checkPermission(AccessController.java:559)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
at java.security.Policy.getPolicy(Policy.java:165)
at com.google.apphosting.utils.security.SecurityManagerInstaller.install(SecurityManagerInstaller.java:104)
at com.google.appengine.tools.development.DevAppServerFactory.doCreateDevAppServer(DevAppServerFactory.java:264)
... 12 more
[ERROR] shell failed in doStartupServer method