I am trying to install Fasthpath Webchat onto a secondary webserver and I get the following error after I enter in my server information and click continue:
HTTP Status 500 -
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: Exception in JSP: /setup-index.jsp:40 37: } 38: 39: try { 40: ConnectionConfiguration xmppConfig = new ConnectionConfiguration(domain, port); 41: XMPPConnection con = new XMPPConnection(xmppConfig); 42: con.connect(); 43: con.loginAnonymously(); Stacktrace: org.apache.jasper.servlet.JspServletWrapper.handleJspException(jasper5-compiler -5.5.17.jar.so) org.apache.jasper.servlet.JspServletWrapper.service(jasper5-compiler-5.5.17.jar .so) org.apache.jasper.servlet.JspServlet.serviceJspFile(jasper5-compiler-5.5.17.jar .so) org.apache.jasper.servlet.JspServlet.service(jasper5-compiler-5.5.17.jar.so) javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.17.jar.so) org.jivesoftware.webchat.SetCharacterEncodingFilter.doFilter(SetCharacterEncodi ngFilter.java:45) org.jivesoftware.webchat.SetupFilter.doFilter(SetupFilter.java:92)
root cause
javax.servlet.ServletException: org.jivesoftware.smack.XMPPConnection org.apache.jasper.runtime.PageContextImpl.doHandlePageException(jasper5-runtime -5.5.17.jar.so) org.apache.jasper.runtime.PageContextImpl.handlePageException(jasper5-runtime-5 .5.17.jar.so) org.apache.jsp.setup_002dindex_jsp._jspService(setup_002dindex_jsp.java:243) org.apache.jasper.runtime.HttpJspBase.service(jasper5-runtime-5.5.17.jar.so) javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.17.jar.so) org.apache.jasper.servlet.JspServletWrapper.service(jasper5-compiler-5.5.17.jar .so) org.apache.jasper.servlet.JspServlet.serviceJspFile(jasper5-compiler-5.5.17.jar .so) org.apache.jasper.servlet.JspServlet.service(jasper5-compiler-5.5.17.jar.so) javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.17.jar.so) org.jivesoftware.webchat.SetCharacterEncodingFilter.doFilter(SetCharacterEncodi ngFilter.java:45) org.jivesoftware.webchat.SetupFilter.doFilter(SetupFilter.java:92)
root cause
java.lang.NoClassDefFoundError: org.jivesoftware.smack.XMPPConnection java.lang.Class.initializeClass(libgcj.so.7rh) org.jivesoftware.smack.ConnectionConfiguration.<init>(ConnectionConfigura tion.java:57) org.apache.jsp.setup_002dindex_jsp._jspService(setup_002dindex_jsp.java:75) org.apache.jasper.runtime.HttpJspBase.service(jasper5-runtime-5.5.17.jar.so) javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.17.jar.so) org.apache.jasper.servlet.JspServletWrapper.service(jasper5-compiler-5.5.17.jar .so) org.apache.jasper.servlet.JspServlet.serviceJspFile(jasper5-compiler-5.5.17.jar .so) org.apache.jasper.servlet.JspServlet.service(jasper5-compiler-5.5.17.jar.so) javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.17.jar.so) org.jivesoftware.webchat.SetCharacterEncodingFilter.doFilter(SetCharacterEncodi ngFilter.java:45) org.jivesoftware.webchat.SetupFilter.doFilter(SetupFilter.java:92)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.17 logs.
Apache Tomcat/5.5.17
I have already tested the Webchat client on my openfire server and it works beautifully, so I am pretty sure that my Openfire server and Fastpath are configured correctly. Does anybody have any advice on how to fix this?