Using JBPM and Freemarker... I need to put on the jbpm context the list of checkboxex that a user selects in a .ftl page. My code looks like:
<table border="0">
    <#list keyNames as key>
        <tr>        
            <td><input type="checkbox" name="selectedKeys" value=${key} /></td>
            <td>${key}</td>                                 
        </tr>
    </#list>
</table> 
When I make in jbpm
String<List> selectedKeys = ( String<List> ) execution.getVariable( "selectedKeys" );
it gives a cast exception: cannot cast String to List...
If I do:
String selectedKeys = ( String ) execution.getVariable( "selectedKeys" );
It only takes the latest checkbox that was selected, not all of them.
Please advice. Thanks in advance