[ https://issues.apache.org/jira/browse/CHAIN-53?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13085189#comment-13085189 ]
Elijah Zupancic commented on CHAIN-53: -------------------------------------- Thanks for the comments Matt. * I will revert back to the MyFaces 1.0 API. * I could add put methods that support <Object, Object> and then cast them to the <K, V> types. * I will upload the diff to the bug once I have reverted the MyFaces changes. * Do we want to update the version to 2.0? It seems like it would make sense because we are supporting a newer JDK. Or since it is backwards-compatible would just doing a minor upgrade would be sufficient? > 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 > Labels: newbie, patch > > As posted in the mailing list, I've done this work outside of an offical > branch. > Here is the source: > http://elijah.zupancic.name/projects/commons-chain-v2-proof-of-concept.tar.gz > And here is a diff: > http://elijah.zupancic.name/projects/uber-diff > 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; > } > I'm very much new to the ASF and I was advised to file a bug in order to get > the process started for these changes to be integrated. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira