My project is using Java5 and we're trying to use JBpm with it.
I created a Delegation to Actionhandler that accepts a HashMap as a field.
The definition had;
<requestParams> <entity><key>somekey</key><value>someValue</value></entity> </requestParams>
else if (type.isAssignableFrom(List.class)) { value = getCollection(propertyElement, new ArrayList()); } else if (type.isAssignableFrom(Set.class)) { value = getCollection(propertyElement, new HashSet()); } else if (type.isAssignableFrom(Collection.class)) { value = getCollection(propertyElement, new ArrayList()); } else if (type.isAssignableFrom(Map.class)) { value = getMap(propertyElement, new HashMap());
else if (List.class.isAssignableFrom(type)) { value = getCollection(propertyElement, new ArrayList()); } else if (Set.class.isAssignableFrom(type)) { value = getCollection(propertyElement, new HashSet()); } else if (Collection.class.isAssignableFrom(type)) { value = getCollection(propertyElement, new ArrayList()); } else if (Map.class.isAssignableFrom(type)) { value = getMap(propertyElement, new HashMap());
Thanks for reporting this. Would you mind filing a JIRA issue for us referencing this post?
Regards,
Koen