Uploaded image for project: 'Spring Roo'
  1. Spring Roo
  2. ROO-1362

IllegalAccessException in App Engine with Google Web Toolkit Expenses app

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Blocker
    • Resolution: Complete
    • Affects Version/s: 1.1.0.RC1
    • Fix Version/s: 1.1.0.RC1
    • Component/s: GAE, GWT
    • Labels:
      None
    • Environment:
      Google App Engine

      Description

      With the latest push of the GWT Expenses sample to App Engine, we see the following errors when the app is loaded and on various operations. It looks like a security violation due to reflections.

      Caused by: java.lang.IllegalAccessException: Class com.google.apphosting.runtime.security.shared.intercept.java.lang.reflect.Method_$1 can not access a member of class com.google.gwt.requestfactory.server.UserInformation$UserInformationSimpleImpl with modifiers "public"
      at com.google.appengine.runtime.Request.process-d70e18b7390ae8d5(Request.java)
      at sun.reflect.Reflection.ensureMemberAccess(Reflection.java:95)
      at java.lang.reflect.Method.invoke(Method.java:43)
      at com.google.gwt.requestfactory.server.JsonRequestProcessor.encodePropertyValueFromDataStore(JsonRequestProcessor.java:339)
      at com.google.gwt.requestfactory.server.JsonRequestProcessor.getJsonObject(JsonRequestProcessor.java:507)
      at com.google.gwt.requestfactory.server.JsonRequestProcessor.toJsonObject(JsonRequestProcessor.java:1124)
      at com.google.gwt.requestfactory.server.JsonRequestProcessor.processJsonRequest(JsonRequestProcessor.java:715)
      at com.google.gwt.requestfactory.server.JsonRequestProcessor.decodeAndInvokeRequest(JsonRequestProcessor.java:167)
      ... 45 more

        Attachments

          Activity

            People

            Assignee:
            cromwellian Ray Cromwell
            Reporter:
            jlabanca John LaBanca
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: