<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<body link="#355491" alink="#4262a1" vlink="#355491" style="background: #e2e2e2; margin: 0; padding: 20px;">

<div>
        <table cellpadding="0" bgcolor="#FFFFFF" border="0" cellspacing="0" style="border: 1px solid #dadada; margin-bottom: 30px; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                <tbody>
                        <tr>

                                <td>

                                        <table border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" style="border: solid 2px #ccc; background: #dadada; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                                                <tbody>
                                                        <tr>
                                                                <td bgcolor="#000000" valign="middle" height="58px" style="border-bottom: 1px solid #ccc; padding: 20px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px;">
                                                                        <h1 style="color: #333333; font: bold 22px Arial, Helvetica, sans-serif; margin: 0; display: block !important;">
                                                                        <!-- To have a header image/logo replace the name below with your img tag -->
                                                                        <!-- Email clients will render the images when the message is read so any image -->
                                                                        <!-- must be made available on a public server, so that all recipients can load the image. -->
                                                                        <a href="http://community.jboss.org/index.jspa" style="text-decoration: none; color: #E1E1E1">JBoss Community</a></h1>
                                                                </td>

                                                        </tr>
                                                        <tr>
                                                                <td bgcolor="#FFFFFF" style="font: normal 12px Arial, Helvetica, sans-serif; color:#333333; padding: 20px;  -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px;"><h3 style="margin: 10px 0 5px; font-size: 17px; font-weight: normal;">
    Re: Add jsp or html form to user-task without using guvnor
</h3>
<span style="margin-bottom: 10px;">
    created by <a href="http://community.jboss.org/people/melc">Chris Melas</a> in <i>jBPM</i> - <a href="http://community.jboss.org/message/623770#623770">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">

<div class="jive-rendered-content"><p>Hello,</p><p>Let's say that as part of your web application you have a page where a user will have access to his/her tasks.</p><p>So what you need to do is when the user visits that page (i.e. jsp page) the servlet/bean (or whatever) associated with the jsp will have to retrieve the tasks for that user and give them to the jsp to display i.e. a table/grid with all the tasks of that user and the option to select a specific task.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Retrieving the tasks is accomplished by communicating with the human task service and when the user selects a task (i.e. by click a button right by the task entry of the grid, or the grid row etc) you will present a jsp/html/ajax (or whatever) page representing that task. The details regarding the task i.e. its parameters, name of the task etc will also be retrieved from the task service as well as the signal for completion. The button that completes the task on the page that you will present will have to call the api related to completing a human task.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Having this idea in mind look at the api code related to communicating with the human task service (for getting the tasks for a user, starting the task, completing the task),</p><p><a class="jive-link-blog-small" href="http://community.jboss.org/people/bpmn2user/blog/2011/04/03/jbpm5-human-task-api-usage-example">http://community.jboss.org/people/bpmn2user/blog/2011/04/03/jbpm5-human-task-api-usage-example</a></p><p><a class="jive-link-external-small" href="http://docs.jboss.org/jbpm/v5.1/userguide/ch.Human_Tasks.html#d0e3412">http://docs.jboss.org/jbpm/v5.1/userguide/ch.Human_Tasks.html#d0e3412</a></p><p>access task variable - <a class="" href="http://community.jboss.org/message/603579#603579">http://community.jboss.org/message/603579</a></p><p>another thread - <a class="" href="http://community.jboss.org/message/606050#606050">http://community.jboss.org/message/606050</a></p></div>

<div style="background-color: #f4f4f4; padding: 10px; margin-top: 20px;">
    <p style="margin: 0;">Reply to this message by <a href="http://community.jboss.org/message/623770#623770">going to Community</a></p>
        <p style="margin: 0;">Start a new discussion in jBPM at <a href="http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034">Community</a></p>
</div></td>
                        </tr>
                    </tbody>
                </table>


                </td>
            </tr>
        </tbody>
    </table>

</div>

</body>
</html>