Talk:How-Tos/Installation/How to Integrate ZK with Google App Engine

From Documentation

Jump to: navigation, search

It looks like there are restrictions around charting. I tried to run a chart demo on Google Apps and all I got was a lousy t-shirt err this: Error for /index.zul java.lang.NoClassDefFoundError: javax.swing.event.EventListenerList is a restricted class. Please see the Google App Engine developer's guide for more details. at com.google.apphosting.runtime.security.shared.stub.javax.swing.event.EventListenerList.<clinit>(EventListenerList.java) at org.jfree.data.general.AbstractDataset.<init>(AbstractDataset.java:94) at org.jfree.data.general.DefaultPieDataset.<init>(DefaultPieDataset.java:84) at org.zkoss.zkex.zul.impl.JFreeChartEngine.PieModelToPieDataset(JFreeChartEngine.java:499) at org.zkoss.zkex.zul.impl.JFreeChartEngine.access$2900(JFreeChartEngine.java:181) at org.zkoss.zkex.zul.impl.JFreeChartEngine$Pie.getDataset(JFreeChartEngine.java:950) at org.zkoss.zkex.zul.impl.JFreeChartEngine$Pie3d.createChart(JFreeChartEngine.java:970) at org.zkoss.zkex.zul.impl.JFreeChartEngine.drawChart(JFreeChartEngine.java:325) at org.zkoss.zul.Chart$1.onEvent(Chart.java:220) at org.zkoss.zk.ui.impl.EventProcessor.process0(EventProcessor.java:196) at org.zkoss.zk.ui.impl.EventProcessor.process(EventProcessor.java:140) at org.zkoss.zk.ui.impl.UiEngineImpl.processEvent(UiEngineImpl.java:1432) at org.zkoss.zk.ui.impl.UiEngineImpl.process(UiEngineImpl.java:1216) at org.zkoss.zk.ui.impl.UiEngineImpl.execNewPage0(UiEngineImpl.java:399) at org.zkoss.zk.ui.impl.UiEngineImpl.execNewPage(UiEngineImpl.java:286) at org.zkoss.zk.ui.http.DHtmlLayoutServlet.process(DHtmlLayoutServlet.java:215) at org.zkoss.zk.ui.http.DHtmlLayoutServlet.doGet(DHtmlLayoutServlet.java:151) at javax.servlet.http.HttpServlet.service(HttpServlet.java:693) at javax.servlet.http.HttpServlet.service(HttpServlet.java:806) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093) at com.google.apphosting.runtime.jetty.SaveSessionFilter.doFilter(SaveSessionFilter.java:35) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) at