[ krysalis-Bugs-961129 ] Does not render when running on server with no video card
"SourceForge.net" <[email protected]>
| Newsgroups | gmane.comp.krysalis.devel |
|---|---|
| Message-ID | <[email protected]> |
Bugs item #961129, was opened at 2004-05-26 15:50 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=423515&aid=961129&group_id=36516 Category: barcode Group: release Status: Open Resolution: None Priority: 5 Submitted By: DWY (barddzen) Assigned to: Jeremias Märki (jmaerki) Summary: Does not render when running on server with no video card Initial Comment: Trying to deploy to a Solaris box with no graphics card and get the following exception. it appears to me that it's trying to get some sort of graphics environment that I'm sure doesn't exist on a production level Solaris box with no video or graphics environment installed. So the quesiton is, does this servlet work on a system with no base graphics installed? I tried the exact same code on SunONE running in windows and it works fine, but on SunONE with Solaris and no video, doesn't work. [26/May/2004:16:23:32] FINE (22939) server1: servletPath = /genbc [26/May/2004:16:23:32] FINE (22939) server1: pathInfo = null [26/May/2004:16:23:32] FINE (22939) server1: BarcodeServlet: init [26/May/2004:16:23:33] SEVERE (22939) server1: StandardWrapperValve[BarcodeServlet]: Servlet.service () for servlet BarcodeServlet threw exception javax.servlet.ServletException at org.krysalis.barcode.servlet.BarcodeServlet.doGet (BarcodeServlet.java:190) at javax.servlet.http.HttpServlet.service (HttpServlet.java:740) at javax.servlet.http.HttpServlet.service (HttpServlet.java:853) at org.apache.catalina.core.StandardWrapperValve.invokeSe rvletService(StandardWrapperValve.java:720) at org.apache.catalina.core.StandardWrapperValve.access$ 000(StandardWrapperValve.java:118) at org.apache.catalina.core.StandardWrapperValve$1.run (StandardWrapperValve.java:278) at java.security.AccessController.doPrivileged(Native Method) at org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:274) at org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:505) at org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:212) at org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:505) at org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java:203) at org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:505) at com.iplanet.ias.web.connector.nsapi.NSAPIProcessor.proc ess(NSAPIProcessor.java:157) at com.iplanet.ias.web.WebContainer.service (WebContainer.java:598) ----- Root Cause ----- java.lang.NoClassDefFoundError at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:140) at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironme nt(GraphicsEnvironment.java:62) at java.awt.image.BufferedImage.createGraphics (BufferedImage.java:1041) at org.krysalis.barcode.output.bitmap.BitmapBuilder.prepare Graphics2D(BitmapBuilder.java:114) at org.krysalis.barcode.output.bitmap.BitmapCanvasProvider. establishDimensions(BitmapCanvasProvider.java:137) at org.krysalis.barcode.output.Canvas.establishDimensions (Canvas.java:94) at org.krysalis.barcode.impl.UPCEANCanvasLogicHandler.star tBarcode(UPCEANCanvasLogicHandler.java:115) at org.krysalis.barcode.impl.UPCALogicImpl.generateBarcode Logic(UPCALogicImpl.java:154) at org.krysalis.barcode.impl.UPCEAN.generateBarcode (UPCEAN.java:142) at org.krysalis.barcode.servlet.BarcodeServlet.doGet (BarcodeServlet.java:175) at javax.servlet.http.HttpServlet.service (HttpServlet.java:740) at javax.servlet.http.HttpServlet.service (HttpServlet.java:853) at org.apache.catalina.core.StandardWrapperValve.invokeSe rvletService(StandardWrapperValve.java:720) at org.apache.catalina.core.StandardWrapperValve.access$ 000(StandardWrapperValve.java:118) at org.apache.catalina.core.StandardWrapperValve$1.run (StandardWrapperValve.java:278) at java.security.AccessController.doPrivileged(Native Method) at org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:274) at org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:505) at org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:212) at org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:505) at org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java:203) at org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:505) at com.iplanet.ias.web.connector.nsapi.NSAPIProcessor.proc ess(NSAPIProcessor.java:157) at com.iplanet.ias.web.WebContainer.service (WebContainer.java:598) [26/May/2004:16:23:33] INFO (22939): CORE3282: stdout: [ERROR] Error while generating barcode [26/May/2004:16:23:33] INFO (22939): CORE3282: stdout: java.lang.NoClassDefFoundError [26/May/2004:16:23:33] INFO (22939): CORE3282: stdout: at java.lang.Class.forName0(Native Method) [26/May/2004:16:23:33] INFO (22939): CORE3282: stdout: at java.lang.Class.forName(Class.java:140) [26/May/2004:16:23:33] INFO (22939): CORE3282: stdout: at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironme nt(GraphicsEnvironment.java:62) [26/May/2004:16:23:33] INFO (22939): CORE3282: stdout: at java.awt.image.BufferedImage.createGraphics (BufferedImage.java:1041) [26/May/2004:16:23:33] INFO (22939): CORE3282: stdout: at org.krysalis.barcode.output.bitmap.BitmapBuilder.prepare Graphics2D(BitmapBuilder.java:114) [26/May/2004:16:23:33] INFO (22939): CORE3282: stdout: at org.krysalis.barcode.output.bitmap.BitmapCanvasProvider. establishDimensions(BitmapCanvasProvider.java:137) [26/May/2004:16:23:33] INFO (22939): CORE3282: stdout: at org.krysalis.barcode.output.Canvas.establishDimensions (Canvas.java:94) [26/May/2004:16:23:33] INFO (22939): CORE3282: stdout: at org.krysalis.barcode.impl.UPCEANCanvasLogicHandler.star tBarcode(UPCEANCanvasLogicHandler.java:115) [26/May/2004:16:23:33] INFO (22939): CORE3282: stdout: at org.krysalis.barcode.impl.UPCALogicImpl.generateBarcode Logic(UPCALogicImpl.java:154) [26/May/2004:16:23:33] INFO (22939): CORE3282: stdout: at org.krysalis.barcode.impl.UPCEAN.generateBarcode (UPCEAN.java:142) [26/May/2004:16:23:33] INFO (22939): CORE3282: stdout: at org.krysalis.barcode.servlet.BarcodeServlet.doGet (BarcodeServlet.java:175) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=423515&aid=961129&group_id=36516 ------------------------------------------------------- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click