No problem, I already found the error (btw my code is working fine). It's just that the version of iText Maven was picking up was the 1.3.1 and I was using the 2.1.3 with my stand-alone application. When I changed the pom.xml version to 2.1.3, it worked out fine.
Daniel -------------------------------------------------- From: "Mark Storer" <[EMAIL PROTECTED]> Sent: Friday, August 15, 2008 9:36 PM To: <itext-questions@lists.sourceforge.net> Subject: Re: [iText-questions] Servlet, PDF and forms > Daniel Wamara <daolwin <at> hotmail.com> writes: >>public static String test(String templateSource, String pdfView, > ITextRaupeDealer raupeDealer) throws IOException, DocumentException, > ParseException { >> String outputPDFTemp = tempFolder + File.pathSeparator + pdfView + >> "_" > + raupeDealer.getCustomer().getId() + ".pdf"; >> PdfReader reader = new PdfReader(templateSource); >> ByteArrayOutputStream baos = new ByteArrayOutputStream(); >> PdfStamper stamper = new PdfStamper(reader, baos); >> AcroFields form = stamper.getAcroFields(); >> Date date = new Date(); >> >> Set<String> keys = form.getFields().keySet(); >> >> for (String string : keys) { >> System.out.println("Key found: " + string); >> } >> >> form.setField("date", FORMATTER.format(date)); >> form.setField("companyAddress", "Test"); >> stamper.setFormFlattening(true); >> stamper.close(); >> return outputPDFTemp; >> } > > You're returning outputPDFTemp, but never writing a file there. All you > do is > fill in a BAOS that is never written anywhere. It goes out of scope when > you > leave the function, and all your work is lost to the ether. > > Perhaps you meant to use a FileOutputStream? > > With the other code you supplied, it sounds like you're reusing your > input. > > Same File Size + No Visible Changes = Same File > > --Mark Storer > Senior Software Engineer > Autonomy Cardiff > > #include <a new joke for my sig> > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the > world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > iText-questions mailing list > iText-questions@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/itext-questions > > Buy the iText book: http://www.1t3xt.com/docs/book.php > ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.1t3xt.com/docs/book.php