When I run my CCXML application via the simulator, the DbProxy class is throwing the following ClassNotFoundException:
SEVERE: Servlet.service() for servlet DbProxy threw exception
java.lang.ClassNotFoundException: org.osgi.framework.BundleActivator
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at com.avaya.vp.applog.client.VPAppLogClientBase.debug(VPAppLogClientBase.java:44)
at com.avaya.vp.applog.client.VPAppLogClientBase.getAxis2PrimaryUrl(VPAppLogClientBase.java:366)
at com.avaya.vp.applog.client.VPAppLogClientBase.getAxis2Url(VPAppLogClientBase.java:334)
at com.avaya.vp.applog.client.VPAppLogClientBase.getAxis2AppLogServiceUrl(VPAppLogClientBase.java:311)
at com.avaya.vp.applog.client.VPAppLogClientBase.getReportUrl(VPAppLogClientBase.java:284)
at com.avaya.vp.applog.client.ReportWriter.setReportUrl(ReportWriter.java:397)
at com.avaya.vp.applog.client.ReportWriter.getParametersValue(ReportWriter.java:584)
at com.avaya.vp.applog.client.ReportWriter.<init>(ReportWriter.java:68)
at com.avaya.runtimecommon.platforms.vp.tracking.ReportWriter.<init>(ReportWriter.java:32)
at com.avaya.runtimecommon.platforms.vp.Toolkit.createReportOutput(Toolkit.java:28)
at com.avaya.sce.runtimecommon.SCESession.getReportOutput(SCESession.java:1856)
at com.avaya.sce.runtimecommon.SCESession.getSession(SCESession.java:517)
at com.avaya.sce.runtime.ccxml.DbProxy.requestHandler(DbProxy.java:84)
at com.avaya.sce.runtime.ccxml.BaseProxy.doGet(BaseProxy.java:45)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
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:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Unknown Source)
This does not happen when run from a test or production server, only from Application Simulator.
Thanks,
Michael
|