1T3XT info <info <at> 1t3xt.info> writes: > > pmartin wrote: > > java.lang.SecurityException: class "com.lowagie.text.pdf.MultiColumnT > > ext"'s signer information does not match signer information of other classes in > > the same package > > The last few jars that were released where signed with Bruno's > private CAcert key. You are getting this exception because this > key doesn't correspond with the way other jars are signed. > This is a know problem. The next release will provide a signed > jar and an unsigned jar. Meanwhile you could unjar the library, > and then create a new iText jar that isn't signed.
I have unjared and re-jared iText 2.0.8 without the signature and that did eliminate the certificate problem that I was having, but now I am getting the following error: java.lang.NoSuchMethodError: com.lowagie.text.pdf.ColumnText.addElement (Lcom/lowagie/text/Element;) at com.lowagie.text.pdf.MultiColumnText.addElement(Unknown Source at org.chestnet.createpdfutil.CreatePdf.createPdfFN2(CreatePdf.java:213 at org.chestnet.createpdfutil.CreatePdf.createPdf(CreatePdf.java:125 at org.chestnet.printing.SendToPrinterAction.execute (SendToPrinterAction.java:87 at org.apache.struts.action.RequestProcessor.processActionPerform (RequestProcessor.java:421 at org.apache.struts.action.RequestProcessor.process (RequestProcessor.java:226 at org.apache.struts.action.ActionServlet.process (ActionServlet.java:1164 at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415 at javax.servlet.http.HttpServlet.service(HttpServlet.java:760 at javax.servlet.http.HttpServlet.service(HttpServlet.java:853 at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run (ServletStubImpl.java:971 at weblogic.servlet.internal.ServletStubImpl.invokeServlet (ServletStubImpl.java:402 at weblogic.servlet.internal.ServletStubImpl.invokeServlet (ServletStubImpl.java:305 at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run (WebAppServletContext.java:6350 at weblogic.security.acl.internal.AuthenticatedSubject.doAs (AuthenticatedSubject.java:317 at weblogic.security.service.SecurityManager.runAs (SecurityManager.java:118 at weblogic.servlet.internal.WebAppServletContext.invokeServlet (WebAppServletContext.java:3635 at weblogic.servlet.internal.ServletRequestImpl.execute (ServletRequestImpl.java:2585 at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197 at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170 This implies that the MultColumnText is not there - but again this works fine in my PC development environment but when I go to deploy to our Unix server I get the above error. Thinking that the version of 2.0.8 that I unjarred and jarred again might have a problem, I downloaded a different version, iText_1.5.4,jar and tried it. Again it works fine on the PC but not in the Unix environment. Lastly, I eliminated all columns references in my document and that does work on the Unix environment. This confirms that the class path and basic funtionalty of iText does work in the Unix environment. So again I am stumped as to why this method should work differently? Or is there something else I am missing? ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://itext.ugent.be/itext-in-action/