[jira] [Updated] (CHAIN-53) Global Update of Chain - Generics, JDK 1.5, Update Dependency Versions

2011-08-27 Thread Elijah Zupancic (JIRA)

 [ 
https://issues.apache.org/jira/browse/CHAIN-53?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Elijah Zupancic updated CHAIN-53:
-

Attachment: (was: v2_patch_2011-08-18.diff)

 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
 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 CommandT 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 SetEntryString, EnumerationString when 
 by all indications it actually should have been returning SetEntryString, 
 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




[jira] [Updated] (CHAIN-53) Global Update of Chain - Generics, JDK 1.5, Update Dependency Versions

2011-08-27 Thread Elijah Zupancic (JIRA)

 [ 
https://issues.apache.org/jira/browse/CHAIN-53?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Elijah Zupancic updated CHAIN-53:
-

Attachment: CHAIN-53_2011-08-25.patch

The updated working patch for the v2 branch.

 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
 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 CommandT 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 SetEntryString, EnumerationString when 
 by all indications it actually should have been returning SetEntryString, 
 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




[jira] [Updated] (CHAIN-53) Global Update of Chain - Generics, JDK 1.5, Update Dependency Versions

2011-08-18 Thread Elijah Zupancic (JIRA)

 [ 
https://issues.apache.org/jira/browse/CHAIN-53?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Elijah Zupancic updated CHAIN-53:
-

Attachment: v2_patch_2011-08-18.diff

This patch supersedes the previous patch. It incorporates changes that are a 
result of fixing issues reported by checkstyle.

 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
 Attachments: v2_patch.diff, v2_patch_2011-08-18.diff


 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 CommandT 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 SetEntryString, EnumerationString when 
 by all indications it actually should have been returning SetEntryString, 
 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




[jira] [Updated] (CHAIN-53) Global Update of Chain - Generics, JDK 1.5, Update Dependency Versions

2011-08-18 Thread Elijah Zupancic (JIRA)

 [ 
https://issues.apache.org/jira/browse/CHAIN-53?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Elijah Zupancic updated CHAIN-53:
-

Attachment: (was: v2_patch.diff)

 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
 Attachments: v2_patch_2011-08-18.diff


 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 CommandT 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 SetEntryString, EnumerationString when 
 by all indications it actually should have been returning SetEntryString, 
 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




[jira] [Updated] (CHAIN-53) Global Update of Chain - Generics, JDK 1.5, Update Dependency Versions

2011-08-16 Thread Elijah Zupancic (JIRA)

 [ 
https://issues.apache.org/jira/browse/CHAIN-53?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Elijah Zupancic updated CHAIN-53:
-

Description: 
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 CommandT 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 SetEntryString, EnumerationString when by 
all indications it actually should have been returning SetEntryString, 
String[]. I believe that I fixed a previously undiscovered bug here.

  was:
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 CommandT 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.


 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.
 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 CommandT 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 SetEntryString, EnumerationString when 
 by all indications it actually should have been returning SetEntryString, 
 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




[jira] [Updated] (CHAIN-53) Global Update of Chain - Generics, JDK 1.5, Update Dependency Versions

2011-08-16 Thread Elijah Zupancic (JIRA)

 [ 
https://issues.apache.org/jira/browse/CHAIN-53?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Elijah Zupancic updated CHAIN-53:
-

Attachment: v2_patch.diff

This patch contains all of the changes needed to update commons chain to use 
generics and the jdk 1.5.

 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
 Attachments: v2_patch.diff


 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 CommandT 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 SetEntryString, EnumerationString when 
 by all indications it actually should have been returning SetEntryString, 
 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