Webchat on a tomcat server

we are using webchat 4.0.0, openfire 3.6.2 and tomcat 5.5.23. We have uploaded webchat.war in the tomcat manager successful and trying to install/setup webchat, at the setup-index.jsp and I typing in the same info as we have in fastpath plugin in openfire and works succesfully. Unfortunately tomcat is giving me an error.

any suggestions?

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: org.jivesoftware.smack.XMPPConnection
org.apache.jasper.servlet.JspServletWrapper.handleJspException(jasper5-compiler -5.5.23.jar.so)
org.apache.jasper.servlet.JspServletWrapper.service(jasper5-compiler-5.5.23.jar .so)
org.apache.jasper.servlet.JspServlet.serviceJspFile(jasper5-compiler-5.5.23.jar .so)
org.apache.jasper.servlet.JspServlet.service(jasper5-compiler-5.5.23.jar.so)
javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.23.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.23.jar.so)
org.apache.jasper.runtime.PageContextImpl.handlePageException(jasper5-runtime-5 .5.23.jar.so)
org.apache.jsp.setup_002dindex_jsp._jspService(setup_002dindex_jsp.java:243)
org.apache.jasper.runtime.HttpJspBase.service(jasper5-runtime-5.5.23.jar.so)
javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.23.jar.so)
org.apache.jasper.servlet.JspServletWrapper.service(jasper5-compiler-5.5.23.jar .so)
org.apache.jasper.servlet.JspServlet.serviceJspFile(jasper5-compiler-5.5.23.jar .so)
org.apache.jasper.servlet.JspServlet.service(jasper5-compiler-5.5.23.jar.so)
javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.23.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.(ConnectionConfiguration.j ava:57)
org.apache.jsp.setup_002dindex_jsp._jspService(setup_002dindex_jsp.java:75)
org.apache.jasper.runtime.HttpJspBase.service(jasper5-runtime-5.5.23.jar.so)
javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.23.jar.so)
org.apache.jasper.servlet.JspServletWrapper.service(jasper5-compiler-5.5.23.jar .so)
org.apache.jasper.servlet.JspServlet.serviceJspFile(jasper5-compiler-5.5.23.jar .so)
org.apache.jasper.servlet.JspServlet.service(jasper5-compiler-5.5.23.jar.so)
javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.23.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.23 logs.


Apache Tomcat/5.5.23