That's a corruption in the class. One of the most common causes is to have
uploaded the jar with FTP in ASCII mode instead of binary.

Best Regards,
Paulo Soares

> -----Original Message-----
> From: Bhagia, Mahesh [SMTP:[EMAIL PROTECTED]]
> Sent: Tuesday, January 29, 2002 16:46
> To:   '[EMAIL PROTECTED]'
> Subject:      [iText-questions] PDFWriter
> 
> 
> Code Snapshot:
> 
>       Font font    = new Font(Font.COURIER, 16, Font.BOLD, new
> java.awt.Color(255, 0, 0));
> 
>             trace(LogManager.INFO,methodName, "BEFORE DOC PDF SERVLET") ;
> 
>             Document doc = new Document(PageSize.LETTER, 30, 30, 30, 30);
> 
>             trace(LogManager.INFO,methodName, "AFTER DOC PDF SERVLET") ;
> 
>               ByteArrayOutputStream baos = new ByteArrayOutputStream();
> 
>       -->>    PdfWriter pw = PdfWriter.getInstance(doc, baos);
> <<<<---------------------------------
> 
>             trace(LogManager.INFO,methodName, "AFTER WRITER PDF SERVLET")
> ;
> 
>             doc.add(new Chunk("HEllO", font));
> 
>               doc.open();
> 
>             trace(LogManager.INFO,methodName, "BYTE TEST PDF SERVLET") ;
> 
>             // step 4: we add content
>             PdfContentByte cb = pw.getDirectContent();
> 
> After I try to get excute   ---  PdfWriter pw = PdfWriter.getInstance(doc,
> baos);    --
> 
> Following error occurs in log
> java.lang.ClassFormatError: com/lowagie/text/pdf/PdfDocument (Illegal
> constant pool type)
> java.lang.ClassFormatError: com/lowagie/text/pdf/PdfDocument (Illegal
> constant pool type)
>     at java.lang.ClassLoader.defineClass0(Native Method)
>     at java.lang.ClassLoader.defineClass(ClassLoader.java:486)
>     at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:111)
>     at java.net.URLClassLoader.defineClass(URLClassLoader.java:248)
>     at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
>     at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
>     at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
>     at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
>     at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
>     at
> com.getpaid.dmb.gpservlet.GpFTestPdfServlet.getFrameset(GpFTestPdfServlet.
> ja
> va:67)
>     at
> com.getpaid.dmb.gpservlet.GpFTestPdfServlet.processRequest(GpFTestPdfServl
> et
> .java:33)
> 
> 
> Please suggest ?? 
> 
> Mahesh Bhagia 
> 
> 
> 
> 
> _______________________________________________
> iText-questions mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/itext-questions

_______________________________________________
iText-questions mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/itext-questions

Reply via email to