[ https://issues.apache.org/jira/browse/CHAIN-53?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Simone Tripodi resolved CHAIN-53. --------------------------------- Resolution: Fixed Assignee: Simone Tripodi Patch successfully applied on [version-2.0-work|http://svn.apache.org/viewvc/commons/proper/chain/branches/version-2.0-work/] branch, see [r1162332|http://svn.apache.org/viewvc?view=revision&revision=1162332], thanks for your collaboration and efforts!!! > Global Update of Chain - Generics, JDK 1.5, Update Dependency Versions > ---------------------------------------------------------------------- > > Key: CHAIN-53 > URL: https://issues.apache.org/jira/browse/CHAIN-53 > Project: Commons Chain > Issue Type: Improvement > Reporter: Elijah Zupancic > Assignee: Simone Tripodi > Labels: newbie, patch > Attachments: CHAIN-53_2011-08-25.patch > > > As posted in the mailing list, I've done this work outside of an offical > branch. > In this patch: > * Global upgrade to the JDK 1.5 > * Added @Override annotations > * Upgraded to the Servlet 2.5 API > * Upgraded to the Faces 2.1 API > * Upgraded to the Portlet 2.0 API > * Upgraded the Maven Parent POM version > * Added generics support to Command so that Command's API looks like: > public interface Command<T extends Context> { > ... > boolean execute(T context) throws Exception; > } > The only incompatibility with the existing API is in: > org.apache.commons.chain.web.servlet.ServletHeaderValuesMap on line 97. > Previously the API was returning Set<Entry<String, Enumeration<String>> when > by all indications it actually should have been returning Set<Entry<String, > String[]>>. I believe that I fixed a previously undiscovered bug here. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira