Servlet dando error java.lang.NoClassDefFoundError
Estoy usando el siguiente código en un servlet de mi aplicación
java.awt.Image awtImg = java.awt.Toolkit.getDefaultToolkit().createImage(str1);
Cuando ejecuto la aplicación y llamo al servlet, aparece el siguiente error
java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11.XToolkit
java.lang.Class.forName0(Native Method)
java.lang.Class.forName(Class.java:169)
java.awt.Toolkit$2.run(Toolkit.java:834)
java.security.AccessController.doPrivileged(Native Method)
java.awt.Toolkit.getDefaultToolkit(Toolkit.java:826)
noticeandreports.pdf.appendFiles.PdfFunctionsClass.addSealSpace(PdfFunctionsClass.java:198)
OJ.NoticesandReports.generate_151_OJNotice.execute(generate_151_OJNotice.java:768)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:425)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)
javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
He alojado la aplicación en una máquina Linux con la versión Java JDK 1.6.20 ..
Qué podría estar causando el problema ...
noticeandreports.pdf.appendFiles.PdfFunctionsClass
es la clase donde se escribe el código yOJ.NoticesandReports.generate_151_OJNotice
es el servlet que llama al método dentro de la clase anterior ...