java.lang.NoClassDefFoundError: javax/swing/event/EventListenerList
jordan78gallen Mar 3, 2013 9:25 AMHello I am creating a web application. Part of this application uses the JFreeCharts api. I have the jar files required each referenced in my application by putting them in the jboss-deployment-structure.xml file.
For example:
<?xml version="1.0" encoding="UTF-8"?>
<jboss-deployment-structure>
<deployment>
<dependencies>
<module name="com.jfreechart" />
<module name="com.jcommon" />
<module name="com.swtgraphics2d" />
<module name="com.gnujaxp" />
<module name="com.itext" />
<module name="com.servlet"/>
</dependencies>
</deployment>
</jboss-deployment-structure>
When I try run the web application I am getting this error. I believe it has something to do with the swing class in javax.servlet. But I have no idea how to reference this within the application. Any help would be greating appreciated thanks .
avax.servlet.ServletException: java.lang.NoClassDefFoundError: javax/swing/event/EventListenerList
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:862)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:791)
org.apache.jsp.update_jsp._jspService(update_jsp.java:342)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:369)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:326)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:253)
javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
root cause
java.lang.NoClassDefFoundError: javax/swing/event/EventListenerList
org.jfree.data.general.Series.<init>(Series.java:123)
org.jfree.data.general.Series.<init>(Series.java:108)
org.jfree.data.xy.XYSeries.<init>(XYSeries.java:170)
org.jfree.data.xy.XYSeries.<init>(XYSeries.java:143)
drawImageChart.singleIssue.setImage(singleIssue.java:36)
loggedTime.logConversions.getHourDetailsForIssue(logConversions.java:213)
loggedTime.logConversions.updateLogTime(logConversions.java:53)
org.apache.jsp.update_jsp._jspService(update_jsp.java:332)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:369)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:326)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:253)
javax.servlet.http.HttpServlet.service(HttpServlet.java:847)