-
FEATURED COMPONENTS
First time here? Check out the FAQ!
I am running ZK 3.6.1 in Eclipse 3.4.0 with Tomcat 6.0 on Windows XP sp3.
I have copied the 3.6.1 library into the WEB_INF/lib directory, including zcommons.jar.
I have had this running fine two days ago but today it's not working. In those two days I installed MS Office 2007 and Outpost Firewall (which I have disabled for now). There are a couple of errors in the console log and then and error with zkLoader on the web page when I open the first zul file.
Any ideas or suggestions would be most welcome.
==============================
Here's the console log:
May 14, 2009 3:33:24 PM org.apache.tomcat.util.digester.SetPropertiesRule begin
WARNING: {Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:CBFPWeb' did not find a matching property.
May 14, 2009 3:33:24 PM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Devel\Tools\Java\jee-5-05\jdk\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Devel\Tools\Java\jee-5-05\jdk\jre\bin;C:/Program Files/Java/jre6/bin/client;C:/Program Files/Java/jre6/bin;C:\Program Files\ThinkPad\Utilities;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Diskeeper Corporation\Diskeeper\;C:\Program Files\ThinkPad\ConnectUtilities;C:\Program Files\Common Files\Lenovo;C:\Program Files\Lenovo\Client Security Solution;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\ThinkPad\Utilities;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Diskeeper Corporation\Diskeeper\;C:\Program Files\ThinkPad\ConnectUtilities;C:\Program Files\Common Files\Lenovo;C:\Program Files\Lenovo\Client Security Solution;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\ATI Technologies\ATI.ACE\Core-Static;D:\Devel\Projects\MNIJEM\Eclipse\MNI\JEM\lib;C:\Devel\Tools\Ant\ant-1.7.0\bin;C:\Devel\Tools\Java\jdk1.6.0_06\bin
May 14, 2009 3:33:24 PM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
May 14, 2009 3:33:24 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 895 ms
May 14, 2009 3:33:24 PM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
May 14, 2009 3:33:25 PM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.18
May 14, 2009 3:33:25 PM org.apache.catalina.loader.WebappClassLoader validateJarFile
INFO: validateJarFile(D:\Devel\Projects\CBFP\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\CBFPWeb\WEB-INF\lib\servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
May 14, 2009 3:33:25 PM org.apache.catalina.core.ApplicationContext log
SEVERE: StandardWrapper.Throwable
java.lang.NoSuchMethodError: org.zkoss.lang.Library.getIntProperty(Ljava/lang/String;I)I
at org.zkoss.web.util.resource.ExtendletLoader.getInitCheckPeriod(ExtendletLoader.java:128)
at org.zkoss.web.util.resource.ExtendletLoader.<init>(ExtendletLoader.java:44)
at org.zkoss.web.util.resource.DspExtendlet$DspLoader.<init>(DspExtendlet.java:134)
at org.zkoss.web.util.resource.DspExtendlet$DspLoader.<init>(DspExtendlet.java:133)
at org.zkoss.web.util.resource.DspExtendlet.init(DspExtendlet.java:65)
at org.zkoss.web.util.resource.ClassWebResource.addExtendlet(ClassWebResource.java:221)
at org.zkoss.web.util.resource.ClassWebResource.<init>(ClassWebResource.java:145)
at org.zkoss.web.util.resource.ClassWebResource.getInstance(ClassWebResource.java:129)
at org.zkoss.zk.ui.http.WebManager.<init>(WebManager.java:107)
at org.zkoss.zk.ui.http.DHtmlLayoutServlet.init(DHtmlLayoutServlet.java:136)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1172)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:992)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4058)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4371)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:516)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
May 14, 2009 3:33:25 PM org.apache.catalina.core.StandardContext loadOnStartup
SEVERE: Servlet /CBFPWeb threw load() exception
java.lang.NoSuchMethodError: org.zkoss.lang.Library.getIntProperty(Ljava/lang/String;I)I
at org.zkoss.web.util.resource.ExtendletLoader.getInitCheckPeriod(ExtendletLoader.java:128)
at org.zkoss.web.util.resource.ExtendletLoader.<init>(ExtendletLoader.java:44)
at org.zkoss.web.util.resource.DspExtendlet$DspLoader.<init>(DspExtendlet.java:134)
at org.zkoss.web.util.resource.DspExtendlet$DspLoader.<init>(DspExtendlet.java:133)
at org.zkoss.web.util.resource.DspExtendlet.init(DspExtendlet.java:65)
at org.zkoss.web.util.resource.ClassWebResource.addExtendlet(ClassWebResource.java:221)
at org.zkoss.web.util.resource.ClassWebResource.<init>(ClassWebResource.java:145)
at org.zkoss.web.util.resource.ClassWebResource.getInstance(ClassWebResource.java:129)
at org.zkoss.zk.ui.http.WebManager.<init>(WebManager.java:107)
at org.zkoss.zk.ui.http.DHtmlLayoutServlet.init(DHtmlLayoutServlet.java:136)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1172)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:992)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4058)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4371)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:516)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
May 14, 2009 3:33:25 PM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
May 14, 2009 3:33:26 PM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
May 14, 2009 3:33:26 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/94 config=null
May 14, 2009 3:33:26 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 1354 ms
May 14, 2009 3:33:40 PM org.apache.catalina.core.ApplicationContext log
SEVERE: StandardWrapper.Throwable
java.lang.NoSuchMethodError: org.zkoss.lang.Library.getIntProperty(Ljava/lang/String;I)I
at org.zkoss.web.util.resource.ExtendletLoader.getInitCheckPeriod(ExtendletLoader.java:128)
at org.zkoss.web.util.resource.ExtendletLoader.<init>(ExtendletLoader.java:44)
at org.zkoss.web.util.resource.DspExtendlet$DspLoader.<init>(DspExtendlet.java:134)
at org.zkoss.web.util.resource.DspExtendlet$DspLoader.<init>(DspExtendlet.java:133)
at org.zkoss.web.util.resource.DspExtendlet.init(DspExtendlet.java:65)
at org.zkoss.web.util.resource.ClassWebResource.addExtendlet(ClassWebResource.java:221)
at org.zkoss.web.util.resource.ClassWebResource.<init>(ClassWebResource.java:145)
at org.zkoss.web.util.resource.ClassWebResource.getInstance(ClassWebResource.java:129)
at org.zkoss.zk.ui.http.WebManager.<init>(WebManager.java:107)
at org.zkoss.zk.ui.http.DHtmlLayoutServlet.init(DHtmlLayoutServlet.java:136)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1172)
at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:808)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:129)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)
May 14, 2009 3:33:40 PM org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Allocate exception for servlet zkLoader
java.lang.NoSuchMethodError: org.zkoss.lang.Library.getIntProperty(Ljava/lang/String;I)I
at org.zkoss.web.util.resource.ExtendletLoader.getInitCheckPeriod(ExtendletLoader.java:128)
at org.zkoss.web.util.resource.ExtendletLoader.<init>(ExtendletLoader.java:44)
at org.zkoss.web.util.resource.DspExtendlet$DspLoader.<init>(DspExtendlet.java:134)
at org.zkoss.web.util.resource.DspExtendlet$DspLoader.<init>(DspExtendlet.java:133)
at org.zkoss.web.util.resource.DspExtendlet.init(DspExtendlet.java:65)
at org.zkoss.web.util.resource.ClassWebResource.addExtendlet(ClassWebResource.java:221)
at org.zkoss.web.util.resource.ClassWebResource.<init>(ClassWebResource.java:145)
at org.zkoss.web.util.resource.ClassWebResource.getInstance(ClassWebResource.java:129)
at org.zkoss.zk.ui.http.WebManager.<init>(WebManager.java:107)
at org.zkoss.zk.ui.http.DHtmlLayoutServlet.init(DHtmlLayoutServlet.java:136)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1172)
at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:808)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:129)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)
==============================
Here's the relevent portion of the Tomcat 500 error message:
javax.servlet.ServletException: Servlet.init() for servlet zkLoader threw exception
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
java.lang.Thread.run(Thread.java:619)
root cause
java.lang.NoSuchMethodError: org.zkoss.lang.Library.getIntProperty(Ljava/lang/String;I)I
org.zkoss.web.util.resource.ExtendletLoader.getInitCheckPeriod(ExtendletLoader.java:128)
org.zkoss.web.util.resource.ExtendletLoader.<init>(ExtendletLoader.java:44)
org.zkoss.web.util.resource.DspExtendlet$DspLoader.<init>(DspExtendlet.java:134)
org.zkoss.web.util.resource.DspExtendlet$DspLoader.<init>(DspExtendlet.java:133)
org.zkoss.web.util.resource.DspExtendlet.init(DspExtendlet.java:65)
org.zkoss.web.util.resource.ClassWebResource.addExtendlet(ClassWebResource.java:221)
org.zkoss.web.util.resource.ClassWebResource.<init>(ClassWebResource.java:145)
org.zkoss.web.util.resource.ClassWebResource.getInstance(ClassWebResource.java:129)
org.zkoss.zk.ui.http.WebManager.<init>(WebManager.java:107)
org.zkoss.zk.ui.http.DHtmlLayoutServlet.init(DHtmlLayoutServlet.java:136)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
java.lang.Thread.run(Thread.java:619)
Refreshing the project seems to have fixed it. I probably changed one or more jar files after I ran the application last but didn't refresh it then. All is good. Thanks!
Asked: 2009-05-14 19:45:58 +0800
Seen: 1,033 times
Last updated: May 14 '09
ZK studio and eclipse outline problem
ZK Package configuration problem
Eclipse Autocomplete not working in ZUL files...
Syntax Error mark ... help me!
Manual Installation of ZK Studio
Can't see button text whilst running simple demo
Adding Vbox to Center layout in Java