"... is not supported by Google App Engine's Java runtime environment"
----------------------------------------------------------------------
Key: WICKET-4314
URL: https://issues.apache.org/jira/browse/WICKET-4314
Project: Wicket
Issue Type: Improvement
Components: wicket
Affects Versions: 1.5.6
Environment: Mac OS X 10.7 (Lion), JDK 1.6.0u29, GAEJ 1.6.0, Eclipse
3.7
Reporter: ag
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.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira