Ok, thanks, I already done that. But now I have another problem. I want to add appointment to Calendar using servlet. I know how to add an appointment using simple java application, but when I try to use the same code I get this exception:
javax.servlet.ServletException: Error allocating a servlet instance
org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:117)
org.apache.catalina.connector.CoyoteAdapter.servic e(CoyoteAdapter.java:151)
org.apache.coyote.http11.Http11Processor.process(H ttp11Processor.java:874)
org.apache.coyote.http11.Http11BaseProtocol$Http11 ConnectionHandler.processConnection(Http11BaseProt ocol.java:665)
org.apache.tomcat.util.net.PoolTcpEndpoint.process Socket(PoolTcpEndpoint.java:528)
org.apache.tomcat.util.net.LeaderFollowerWorkerThr ead.runIt(LeaderFollowerWorkerThread.java:81)
org.apache.tomcat.util.threads.ThreadPool$ControlR unnable.run(ThreadPool.java:689)
java.lang.Thread.run(Thread.java:619)
root cause
java.lang.NoClassDefFoundError: com/zimbra/cs/servlet/ZimbraServlet
java.lang.ClassLoader.defineClass1(Native Method)
java.lang.ClassLoader.defineClass(ClassLoader.java :621)
java.security.SecureClassLoader.defineClass(Secure ClassLoader.java:124)
org.apache.catalina.loader.WebappClassLoader.findC lassInternal(WebappClassLoader.java:1852)
org.apache.catalina.loader.WebappClassLoader.findC lass(WebappClassLoader.java:876)
org.apache.catalina.loader.WebappClassLoader.loadC lass(WebappClassLoader.java:1329)
org.apache.catalina.loader.WebappClassLoader.loadC lass(WebappClassLoader.java:1208)
org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:117)
org.apache.catalina.connector.CoyoteAdapter.servic e(CoyoteAdapter.java:151)
org.apache.coyote.http11.Http11Processor.process(H ttp11Processor.java:874)
org.apache.coyote.http11.Http11BaseProtocol$Http11 ConnectionHandler.processConnection(Http11BaseProt ocol.java:665)
org.apache.tomcat.util.net.PoolTcpEndpoint.process Socket(PoolTcpEndpoint.java:528)
org.apache.tomcat.util.net.LeaderFollowerWorkerThr ead.runIt(LeaderFollowerWorkerThread.java:81)
org.apache.tomcat.util.threads.ThreadPool$ControlR unnable.run(ThreadPool.java:689)
java.lang.Thread.run(Thread.java:619)
root cause
java.lang.ClassNotFoundException: com.zimbra.cs.servlet.ZimbraServlet
org.apache.catalina.loader.WebappClassLoader.loadC lass(WebappClassLoader.java:1362)
org.apache.catalina.loader.WebappClassLoader.loadC lass(WebappClassLoader.java:1208)
java.lang.ClassLoader.loadClassInternal(ClassLoade r.java:320)
java.lang.ClassLoader.defineClass1(Native Method)
java.lang.ClassLoader.defineClass(ClassLoader.java :621)
java.security.SecureClassLoader.defineClass(Secure ClassLoader.java:124)
org.apache.catalina.loader.WebappClassLoader.findC lassInternal(WebappClassLoader.java:1852)
org.apache.catalina.loader.WebappClassLoader.findC lass(WebappClassLoader.java:876)
org.apache.catalina.loader.WebappClassLoader.loadC lass(WebappClassLoader.java:1329)
org.apache.catalina.loader.WebappClassLoader.loadC lass(WebappClassLoader.java:1208)
org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:117)
org.apache.catalina.connector.CoyoteAdapter.servic e(CoyoteAdapter.java:151)
org.apache.coyote.http11.Http11Processor.process(H ttp11Processor.java:874)
org.apache.coyote.http11.Http11BaseProtocol$Http11 ConnectionHandler.processConnection(Http11BaseProt ocol.java:665)
org.apache.tomcat.util.net.PoolTcpEndpoint.process Socket(PoolTcpEndpoint.java:528)
org.apache.tomcat.util.net.LeaderFollowerWorkerThr ead.runIt(LeaderFollowerWorkerThread.java:81)
org.apache.tomcat.util.threads.ThreadPool$ControlR unnable.run(ThreadPool.java:689)
java.lang.Thread.run(Thread.java:619)
any clues? |