This method determines if you should attach an Adobe FDF format field to an issue, and performs the attachment if needed.
Adobe Fdf screen
public boolean ucEditAutoAttachFdf ( SesameSession session, // Session object Map params, // parameters Connection dbconn) // database connection throws Exception
The FdfFile class is a light wrapper around Adobe's fdf toolkit object
public boolean ucEditAutoAttachFdf(SesameSession session, Map values, Connection con) throws Exception { boolean status = false; Z.log.writeToLog(Z.log.DEBUG, "autoAttachFdf params " + values); if (session.getAttribute("GENERATE_PDF") != null && values.get("ID") != null) { String v = (String) session.getAttribute("GENERATE_PDF"); session.removeAttribute("GENERATE_PDF"); if ("Y".equals(v)) { FdfFile fdf = fdf(session, values); status = attachFdf(con, fdf, (String) values.get("ID"), values); } } return status; }