Uploaded image for project: 'Wicket'
  1. Wicket
  2. WICKET-4314

"... is not supported by Google App Engine's Java runtime environment"

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Duplicate
    • 1.5.3
    • None
    • wicket
    • None
    • Mac OS X 10.7 (Lion), JDK 1.6.0u29, GAEJ 1.6.0, Eclipse 3.7

    Description

      I grabbed the wicket core's trunk, to troubleshoot versioning/session issue on Google App Engine for Java 1.6.0. I got the following compilation errors -

      Description Resource Path Location Type
      java.awt.image.BufferedImage is not supported by Google App Engine's Java runtime environment DynamicImageResource.java /GoogleCloudApp/src/org/apache/wicket/request/resource line 97 Google App Engine Java Problem
      java.io.FileOutputStream is not supported by Google App Engine's Java runtime environment DiffUtil.java /GoogleCloudApp/src/org/apache/wicket/util/tester line 74 Google App Engine Java Problem
      javax.imageio.ImageIO is not supported by Google App Engine's Java runtime environment DynamicImageResource.java /GoogleCloudApp/src/org/apache/wicket/request/resource line 105 Google App Engine Java Problem
      javax.swing.event.TreeModelEvent is not supported by Google App Engine's Java runtime environment AbstractTree.java /GoogleCloudApp/src/org/apache/wicket/markup/html/tree line 774 Google App Engine Java Problem
      javax.swing.event.TreeModelEvent is not supported by Google App Engine's Java runtime environment AbstractTree.java /GoogleCloudApp/src/org/apache/wicket/markup/html/tree line 838 Google App Engine Java Problem
      javax.swing.event.TreeModelEvent is not supported by Google App Engine's Java runtime environment AbstractTree.java /GoogleCloudApp/src/org/apache/wicket/markup/html/tree line 924 Google App Engine Java Problem
      javax.swing.event.TreeModelEvent is not supported by Google App Engine's Java runtime environment AbstractTree.java /GoogleCloudApp/src/org/apache/wicket/markup/html/tree line 998 Google App Engine Java Problem
      javax.swing.event.TreeModelListener is not supported by Google App Engine's Java runtime environment AbstractTree.java /GoogleCloudApp/src/org/apache/wicket/markup/html/tree line 69 Google App Engine Java Problem
      javax.swing.tree.TreeModel is not supported by Google App Engine's Java runtime environment AbstractTree.java /GoogleCloudApp/src/org/apache/wicket/markup/html/tree line 484 Google App Engine Java Problem
      javax.swing.tree.TreeModel is not supported by Google App Engine's Java runtime environment AbstractTree.java /GoogleCloudApp/src/org/apache/wicket/markup/html/tree line 515 Google App Engine Java Problem
      javax.swing.tree.TreeModel is not supported by Google App Engine's Java runtime environment AbstractTree.java /GoogleCloudApp/src/org/apache/wicket/markup/html/tree line 540 Google App Engine Java Problem
      javax.swing.tree.TreeModel is not supported by Google App Engine's Java runtime environment AbstractTree.java /GoogleCloudApp/src/org/apache/wicket/markup/html/tree line 542 Google App Engine Java Problem
      javax.swing.tree.TreeModel is not supported by Google App Engine's Java runtime environment AbstractTree.java /GoogleCloudApp/src/org/apache/wicket/markup/html/tree line 548 Google App Engine Java Problem
      javax.swing.tree.TreeModel is not supported by Google App Engine's Java runtime environment AbstractTree.java /GoogleCloudApp/src/org/apache/wicket/markup/html/tree line 550 Google App Engine Java Problem
      javax.swing.tree.TreeModel is not supported by Google App Engine's Java runtime environment AbstractTree.java /GoogleCloudApp/src/org/apache/wicket/markup/html/tree line 558 Google App Engine Java Problem
      javax.swing.tree.TreeModel is not supported by Google App Engine's Java runtime environment AbstractTree.java /GoogleCloudApp/src/org/apache/wicket/markup/html/tree line 569 Google App Engine Java Problem
      javax.swing.tree.TreeModel is not supported by Google App Engine's Java runtime environment AbstractTree.java /GoogleCloudApp/src/org/apache/wicket/markup/html/tree line 1278 Google App Engine Java Problem
      javax.swing.tree.TreeModel is not supported by Google App Engine's Java runtime environment AbstractTree.java /GoogleCloudApp/src/org/apache/wicket/markup/html/tree line 1608 Google App Engine Java Problem
      javax.swing.tree.TreeModel is not supported by Google App Engine's Java runtime environment AbstractTree.java /GoogleCloudApp/src/org/apache/wicket/markup/html/tree line 1647 Google App Engine Java Problem
      javax.swing.tree.TreeModel is not supported by Google App Engine's Java runtime environment BaseTree.java /GoogleCloudApp/src/org/apache/wicket/markup/html/tree line 66 Google App Engine Java Problem
      javax.swing.tree.TreeModel is not supported by Google App Engine's Java runtime environment LabelTree.java /GoogleCloudApp/src/org/apache/wicket/markup/html/tree line 50 Google App Engine Java Problem
      javax.swing.tree.TreeModel is not supported by Google App Engine's Java runtime environment LabelTree.java /GoogleCloudApp/src/org/apache/wicket/markup/html/tree line 62 Google App Engine Java Problem
      javax.swing.tree.TreeModel is not supported by Google App Engine's Java runtime environment LinkTree.java /GoogleCloudApp/src/org/apache/wicket/markup/html/tree line 54 Google App Engine Java Problem
      javax.swing.tree.TreeModel is not supported by Google App Engine's Java runtime environment LinkTree.java /GoogleCloudApp/src/org/apache/wicket/markup/html/tree line 67 Google App Engine Java Problem
      javax.swing.tree.TreeNode is not supported by Google App Engine's Java runtime environment AbstractTree.java /GoogleCloudApp/src/org/apache/wicket/markup/html/tree line 947 Google App Engine Java Problem
      javax.swing.tree.TreeNode is not supported by Google App Engine's Java runtime environment AbstractTree.java /GoogleCloudApp/src/org/apache/wicket/markup/html/tree line 949 Google App Engine Java Problem
      The method exactLength(int) is undefined for the type StringValidator LengthFeature.java /GoogleCloudApp/src/org/wicketopia/builder/feature/validator line 70 Java Problem
      The method lengthBetween(int, int) is undefined for the type StringValidator LengthFeature.java /GoogleCloudApp/src/org/wicketopia/builder/feature/validator line 74 Java Problem
      The method maximumLength(int) is undefined for the type StringValidator LengthFeature.java /GoogleCloudApp/src/org/wicketopia/builder/feature/validator line 79 Java Problem
      The method minimumLength(int) is undefined for the type StringValidator LengthFeature.java /GoogleCloudApp/src/org/wicketopia/builder/feature/validator line 83 Java Problem
      The return type is incompatible with HttpServletRequestWrapper.getHeaderNames() XForwardedRequestWrapper.java /GoogleCloudApp/src/org/apache/wicket/protocol/http/servlet line 156 Java Problem
      The return type is incompatible with HttpServletRequestWrapper.getHeaders(String) XForwardedRequestWrapper.java /GoogleCloudApp/src/org/apache/wicket/protocol/http/servlet line 165 Java Problem
      The type MockHttpServletRequest must implement the inherited abstract method HttpServletRequest.authenticate(HttpServletResponse) MockHttpServletRequest.java /GoogleCloudApp/src/org/apache/wicket/protocol/http/mock line 72 Java Problem
      The type MockHttpServletRequest must implement the inherited abstract method HttpServletRequest.getPart(String) MockHttpServletRequest.java /GoogleCloudApp/src/org/apache/wicket/protocol/http/mock line 72 Java Problem
      The type MockHttpServletRequest must implement the inherited abstract method HttpServletRequest.getParts() MockHttpServletRequest.java /GoogleCloudApp/src/org/apache/wicket/protocol/http/mock line 72 Java Problem
      The type MockHttpServletRequest must implement the inherited abstract method HttpServletRequest.login(String, String) MockHttpServletRequest.java /GoogleCloudApp/src/org/apache/wicket/protocol/http/mock line 72 Java Problem
      The type MockHttpServletRequest must implement the inherited abstract method HttpServletRequest.logout() MockHttpServletRequest.java /GoogleCloudApp/src/org/apache/wicket/protocol/http/mock line 72 Java Problem
      The type MockHttpServletRequest must implement the inherited abstract method ServletRequest.getAsyncContext() MockHttpServletRequest.java /GoogleCloudApp/src/org/apache/wicket/protocol/http/mock line 72 Java Problem
      The type MockHttpServletRequest must implement the inherited abstract method ServletRequest.getDispatcherType() MockHttpServletRequest.java /GoogleCloudApp/src/org/apache/wicket/protocol/http/mock line 72 Java Problem
      The type MockHttpServletRequest must implement the inherited abstract method ServletRequest.isAsyncStarted() MockHttpServletRequest.java /GoogleCloudApp/src/org/apache/wicket/protocol/http/mock line 72 Java Problem
      The type MockHttpServletRequest must implement the inherited abstract method ServletRequest.isAsyncSupported() MockHttpServletRequest.java /GoogleCloudApp/src/org/apache/wicket/protocol/http/mock line 72 Java Problem
      The type MockHttpServletRequest must implement the inherited abstract method ServletRequest.startAsync() MockHttpServletRequest.java /GoogleCloudApp/src/org/apache/wicket/protocol/http/mock line 72 Java Problem
      The type MockHttpServletRequest must implement the inherited abstract method ServletRequest.startAsync(ServletRequest, ServletResponse) MockHttpServletRequest.java /GoogleCloudApp/src/org/apache/wicket/protocol/http/mock line 72 Java Problem
      The type MockServletContext must implement the inherited abstract method ServletContext.addFilter(String, Class<? extends Filter>) MockServletContext.java /GoogleCloudApp/src/org/apache/wicket/protocol/http/mock line 57 Java Problem
      The type MockServletContext must implement the inherited abstract method ServletContext.addFilter(String, Filter) MockServletContext.java /GoogleCloudApp/src/org/apache/wicket/protocol/http/mock line 57 Java Problem
      The type MockServletContext must implement the inherited abstract method ServletContext.addFilter(String, String) MockServletContext.java /GoogleCloudApp/src/org/apache/wicket/protocol/http/mock line 57 Java Problem
      The type MockServletContext must implement the inherited abstract method ServletContext.addListener(Class<? extends EventListener>) MockServletContext.java /GoogleCloudApp/src/org/apache/wicket/protocol/http/mock line 57 Java Problem
      The type MockServletContext must implement the inherited abstract method ServletContext.addListener(String) MockServletContext.java /GoogleCloudApp/src/org/apache/wicket/protocol/http/mock line 57 Java Problem
      The type MockServletContext must implement the inherited abstract method ServletContext.addListener(T) MockServletContext.java /GoogleCloudApp/src/org/apache/wicket/protocol/http/mock line 57 Java Problem
      The type MockServletContext must implement the inherited abstract method ServletContext.addServlet(String, Class<? extends Servlet>) MockServletContext.java /GoogleCloudApp/src/org/apache/wicket/protocol/http/mock line 57 Java Problem
      The type MockServletContext must implement the inherited abstract method ServletContext.addServlet(String, Servlet) MockServletContext.java /GoogleCloudApp/src/org/apache/wicket/protocol/http/mock line 57 Java Problem
      The type MockServletContext must implement the inherited abstract method ServletContext.addServlet(String, String) MockServletContext.java /GoogleCloudApp/src/org/apache/wicket/protocol/http/mock line 57 Java Problem
      The type MockServletContext must implement the inherited abstract method ServletContext.createFilter(Class<T>) MockServletContext.java /GoogleCloudApp/src/org/apache/wicket/protocol/http/mock line 57 Java Problem
      The type MockServletContext must implement the inherited abstract method ServletContext.createListener(Class<T>) MockServletContext.java /GoogleCloudApp/src/org/apache/wicket/protocol/http/mock line 57 Java Problem
      The type MockServletContext must implement the inherited abstract method ServletContext.createServlet(Class<T>) MockServletContext.java /GoogleCloudApp/src/org/apache/wicket/protocol/http/mock line 57 Java Problem
      The type MockServletContext must implement the inherited abstract method ServletContext.declareRoles(String...) MockServletContext.java /GoogleCloudApp/src/org/apache/wicket/protocol/http/mock line 57 Java Problem
      The type MockServletContext must implement the inherited abstract method ServletContext.getClassLoader() MockServletContext.java /GoogleCloudApp/src/org/apache/wicket/protocol/http/mock line 57 Java Problem
      The type MockServletContext must implement the inherited abstract method ServletContext.getDefaultSessionTrackingModes() MockServletContext.java /GoogleCloudApp/src/org/apache/wicket/protocol/http/mock line 57 Java Problem
      The type MockServletContext must implement the inherited abstract method ServletContext.getEffectiveMajorVersion() MockServletContext.java /GoogleCloudApp/src/org/apache/wicket/protocol/http/mock line 57 Java Problem
      The type MockServletContext must implement the inherited abstract method ServletContext.getEffectiveMinorVersion() MockServletContext.java /GoogleCloudApp/src/org/apache/wicket/protocol/http/mock line 57 Java Problem
      The type MockServletContext must implement the inherited abstract method ServletContext.getEffectiveSessionTrackingModes() MockServletContext.java /GoogleCloudApp/src/org/apache/wicket/protocol/http/mock line 57 Java Problem
      The type MockServletContext must implement the inherited abstract method ServletContext.getFilterRegistration(String) MockServletContext.java /GoogleCloudApp/src/org/apache/wicket/protocol/http/mock line 57 Java Problem
      The type MockServletContext must implement the inherited abstract method ServletContext.getFilterRegistrations() MockServletContext.java /GoogleCloudApp/src/org/apache/wicket/protocol/http/mock line 57 Java Problem
      The type MockServletContext must implement the inherited abstract method ServletContext.getJspConfigDescriptor() MockServletContext.java /GoogleCloudApp/src/org/apache/wicket/protocol/http/mock line 57 Java Problem
      The type MockServletContext must implement the inherited abstract method ServletContext.getServletRegistration(String) MockServletContext.java /GoogleCloudApp/src/org/apache/wicket/protocol/http/mock line 57 Java Problem
      The type MockServletContext must implement the inherited abstract method ServletContext.getServletRegistrations() MockServletContext.java /GoogleCloudApp/src/org/apache/wicket/protocol/http/mock line 57 Java Problem
      The type MockServletContext must implement the inherited abstract method ServletContext.getSessionCookieConfig() MockServletContext.java /GoogleCloudApp/src/org/apache/wicket/protocol/http/mock line 57 Java Problem
      The type MockServletContext must implement the inherited abstract method ServletContext.setInitParameter(String, String) MockServletContext.java /GoogleCloudApp/src/org/apache/wicket/protocol/http/mock line 57 Java Problem
      The type MockServletContext must implement the inherited abstract method ServletContext.setSessionTrackingModes(Set<SessionTrackingMode>) MockServletContext.java /GoogleCloudApp/src/org/apache/wicket/protocol/http/mock line 57 Java Problem

      I fixed most of other compilations as much as I could, the above were what I had issues fixing.

      Is there any plan to support GAEJ officially?

      Thanks for any response.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              tg ag
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: