Attach a file to process
panason2008 Aug 31, 2010 9:06 AMI'm just starting to work with JBPM4. I found a great example http://www.jorambarrez.be/blog/2009/07/21/jbpm-4-0-basic-taskform-tutorial-whats-new-part-4/ But I want to start form to add the ability attachments. Like this file (request_vacation.ftl)
<html> <body> <form action="${form.action}" method="POST" enctype="multipart/form-data"> <h3>How many days would you like to go on vacation?</h3> <select name="number_of_days"> <option value="3">3 days</option> <option value="5">5 days</option> <option value="10">10 days</option> </select> <br/> <br/> Your name: <input type="text" name="employee_name" /><br/> Your email address: <input type="text" name="employee_email" /><br/> <br/> <br/> <input type="file" name="doc"/> <input type="submit" name="Done"/> </form> </body> </html>
But when you start the process error
rg.jboss.resteasy.spi.UnhandledException: org.jbpm.api.JbpmException: couldn't rollback: BaseTransaction.rollback - [com.arjuna.ats.internal.jta.transaction.arjunacore.notx] [com.arjuna.ats.internal.jta.transaction.arjunacore.notx] no transaction! org.jboss.resteasy.core.SynchronousDispatcher.handleApplicationException(SynchronousDispatcher.java:319) org.jboss.resteasy.core.SynchronousDispatcher.handleException(SynchronousDispatcher.java:230) org.jboss.resteasy.core.SynchronousDispatcher.handleInvokerException(SynchronousDispatcher.java:206) org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:360) org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:173) org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:93) org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:68) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) org.jboss.bpm.console.server.util.GWTJsonFilter.doFilter(GWTJsonFilter.java:59) org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
Please help solve the problem