javax.servlet.ServletException: java.lang.NoClassDefFoundError: glassbox/agent/api/ApiType
at com.caucho.server.dispatch.ServletConfigImpl.createServlet(ServletConfigImpl.java:768)
at com.caucho.server.dispatch.ServletManager.init(ServletManager.java:159)
at com.caucho.server.webapp.WebApp.start(WebApp.java:1869)
at com.caucho.server.deploy.DeployController.startImpl(DeployController.java:667)
at com.caucho.server.deploy.DeployController.restartImpl(DeployController.java:630)
at com.caucho.server.deploy.StartAutoRedeployAutoStrategy.request(StartAutoRedeployAutoStrategy.java:125)
at com.caucho.server.deploy.DeployController.request(DeployController.java:600)
at com.caucho.server.webapp.WebAppContainer.getWebApp(WebAppContainer.java:900)
at com.caucho.server.webapp.WebAppContainer.buildInvocation(WebAppContainer.java:711)
at com.caucho.server.host.Host.buildInvocation(Host.java:489)
at com.caucho.server.host.HostContainer.buildInvocation(HostContainer.java:314)
at com.caucho.server.cluster.Server.buildInvocation(Server.java:1013)
at com.caucho.server.dispatch.DispatchServer.buildInvocation(DispatchServer.java:209)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:262)
at com.caucho.server.port.TcpConnection.run(TcpConnection.java:678)
at com.caucho.util.ThreadPool$Item.runTasks(ThreadPool.java:721)
at com.caucho.util.ThreadPool$Item.run(ThreadPool.java:643)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.NoClassDefFoundError: glassbox/agent/api/ApiType
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at com.caucho.loader.DynamicClassLoader.loadClass(DynamicClassLoader.java:1523)
at com.caucho.loader.DynamicClassLoader.findClassImpl(DynamicClassLoader.java:1390)
at com.caucho.loader.DynamicClassLoader.loadClassImpl(DynamicClassLoader.java:1289)
at com.caucho.loader.DynamicClassLoader.loadClass(DynamicClassLoader.java:1219)
at com.caucho.loader.DynamicClassLoader.loadClass(DynamicClassLoader.java:1203)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at com.caucho.loader.DynamicClassLoader.loadClass(DynamicClassLoader.java:1523)
at com.caucho.loader.DynamicClassLoader.findClassImpl(DynamicClassLoader.java:1390)
at com.caucho.loader.DynamicClassLoader.loadClassImpl(DynamicClassLoader.java:1289)
at com.caucho.loader.DynamicClassLoader.loadClass(DynamicClassLoader.java:1219)
at com.caucho.loader.DynamicClassLoader.loadClass(DynamicClassLoader.java:1203)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at glassbox.installer.web.helper.InstallValidationHelper.canLoadClass(InstallValidationHelper.java:84)
at glassbox.installer.web.helper.InstallValidationHelper.getErrorStatus(InstallValidationHelper.java:70)
at glassbox.installer.BaseGlassboxInstaller.isInstalled(BaseGlassboxInstaller.java:373)
at glassbox.web.ContextLoaderServlet.initializeAgent(ContextLoaderServlet.java:92)
at glassbox.web.ContextLoaderServlet.init(ContextLoaderServlet.java:36)
at javax.servlet.GenericServlet.init(GenericServlet.java:70)
at com.caucho.server.dispatch.ServletConfigImpl.createServletImpl(ServletConfigImpl.java:830)
at com.caucho.server.dispatch.ServletConfigImpl.createServlet(ServletConfigImpl.java:732)
at com.caucho.server.dispatch.ServletManager.init(ServletManager.java:159)
at com.caucho.server.webapp.WebApp.start(WebApp.java:1869)
at com.caucho.server.deploy.DeployController.startImpl(DeployController.java:667)
at com.caucho.server.deploy.DeployController.restartImpl(DeployController.java:630)
at com.caucho.server.deploy.StartAutoRedeployAutoStrategy.request(StartAutoRedeployAutoStrategy.java:125)
at com.caucho.server.deploy.DeployController.request(DeployController.java:600)
at com.caucho.server.webapp.WebAppContainer.getWebApp(WebAppContainer.java:900)
at com.caucho.server.webapp.WebAppContainer.buildInvocation(WebAppContainer.java:711)
at com.caucho.server.host.Host.buildInvocation(Host.java:489)
at com.caucho.server.host.HostContainer.buildInvocation(HostContainer.java:314)
at com.caucho.server.cluster.Server.buildInvocation(Server.java:1013)
at com.caucho.server.dispatch.DispatchServer.buildInvocation(DispatchServer.java:209)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:262)
at com.caucho.server.port.TcpConnection.run(TcpConnection.java:678)
at com.caucho.util.ThreadPool$Item.runTasks(ThreadPool.java:721)
at com.caucho.util.ThreadPool$Item.run(ThreadPool.java:643)
at java.lang.Thread.run(Thread.java:595)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
[show] java.lang.NoClassDefFoundError: glassbox/agent/api/ApiType
javax.servlet.ServletException: java.lang.NoClassDefFoundError: glassbox/agent/api/ApiType
at com.caucho.server.dispatch.ServletConfigImpl.createServlet(ServletConfigImpl.java:768)
at com.caucho.server.dispatch.ServletManager.init(ServletManager.java:159)
at com.caucho.server.webapp.WebApp.start(WebApp.java:1869)
at com.caucho.server.deploy.DeployController.startImpl(DeployController.java:667)
at com.caucho.server.deploy.DeployController.restartImpl(DeployController.java:630)
at com.caucho.server.deploy.StartAutoRedeployAutoStrategy.request(StartAutoRedeployAutoStrategy.java:125)
at com.caucho.server.deploy.DeployController.request(DeployController.java:600)
at com.caucho.server.webapp.WebAppContainer.getWebApp(WebAppContainer.java:900)
at com.caucho.server.webapp.WebAppContainer.buildInvocation(WebAppContainer.java:711)
at com.caucho.server.host.Host.buildInvocation(Host.java:489)
at com.caucho.server.host.HostContainer.buildInvocation(HostContainer.java:314)
at com.caucho.server.cluster.Server.buildInvocation(Server.java:1013)
at com.caucho.server.dispatch.DispatchServer.buildInvocation(DispatchServer.java:209)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:262)
at com.caucho.server.port.TcpConnection.run(TcpConnection.java:678)
at com.caucho.util.ThreadPool$Item.runTasks(ThreadPool.java:721)
at com.caucho.util.ThreadPool$Item.run(ThreadPool.java:643)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.NoClassDefFoundError: glassbox/agent/api/ApiType
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at com.caucho.loader.DynamicClassLoader.loadClass(DynamicClassLoader.java:1523)
at com.caucho.loader.DynamicClassLoader.findClassImpl(DynamicClassLoader.java:1390)
at com.caucho.loader.DynamicClassLoader.loadClassImpl(DynamicClassLoader.java:1289)
at com.caucho.loader.DynamicClassLoader.loadClass(DynamicClassLoader.java:1219)
at com.caucho.loader.DynamicClassLoader.loadClass(DynamicClassLoader.java:1203)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at com.caucho.loader.DynamicClassLoader.loadClass(DynamicClassLoader.java:1523)
at com.caucho.loader.DynamicClassLoader.findClassImpl(DynamicClassLoader.java:1390)
at com.caucho.loader.DynamicClassLoader.loadClassImpl(DynamicClassLoader.java:1289)
at com.caucho.loader.DynamicClassLoader.loadClass(DynamicClassLoader.java:1219)
at com.caucho.loader.DynamicClassLoader.loadClass(DynamicClassLoader.java:1203)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at glassbox.installer.web.helper.InstallValidationHelper.canLoadClass(InstallValidationHelper.java:84)
at glassbox.installer.web.helper.InstallValidationHelper.getErrorStatus(InstallValidationHelper.java:70)
at glassbox.installer.BaseGlassboxInstaller.isInstalled(BaseGlassboxInstaller.java:373)
at glassbox.web.ContextLoaderServlet.initializeAgent(ContextLoaderServlet.java:92)
at glassbox.web.ContextLoaderServlet.init(ContextLoaderServlet.java:36)
at javax.servlet.GenericServlet.init(GenericServlet.java:70)
at com.caucho.server.dispatch.ServletConfigImpl.createServletImpl(ServletConfigImpl.java:830)
at com.caucho.server.dispatch.ServletConfigImpl.createServlet(ServletConfigImpl.java:732)
at com.caucho.server.dispatch.ServletManager.init(ServletManager.java:159)
at com.caucho.server.webapp.WebApp.start(WebApp.java:1869)
at com.caucho.server.deploy.DeployController.startImpl(DeployController.java:667)
at com.caucho.server.deploy.DeployController.restartImpl(DeployController.java:630)
at com.caucho.server.deploy.StartAutoRedeployAutoStrategy.request(StartAutoRedeployAutoStrategy.java:125)
at com.caucho.server.deploy.DeployController.request(DeployController.java:600)
at com.caucho.server.webapp.WebAppContainer.getWebApp(WebAppContainer.java:900)
at com.caucho.server.webapp.WebAppContainer.buildInvocation(WebAppContainer.java:711)
at com.caucho.server.host.Host.buildInvocation(Host.java:489)
at com.caucho.server.host.HostContainer.buildInvocation(HostContainer.java:314)
at com.caucho.server.cluster.Server.buildInvocation(Server.java:1013)
at com.caucho.server.dispatch.DispatchServer.buildInvocation(DispatchServer.java:209)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:262)
at com.caucho.server.port.TcpConnection.run(TcpConnection.java:678)
at com.caucho.util.ThreadPool$Item.runTasks(ThreadPool.java:721)
at com.caucho.util.ThreadPool$Item.run(ThreadPool.java:643)
at java.lang.Thread.run(Thread.java:595)