You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by sebb <se...@gmail.com> on 2012/07/26 20:35:51 UTC
Re: svn commit: r1365262 - in /commons/proper/chain/trunk:
apps/example2/src/main/java/org/apache/commons/chain2/apps/example/
core/src/main/java/org/apache/commons/chain2/ core/src/main/java/org/apache/commons/chain2/generic/
core/src/main/java/org/
On 24 July 2012 20:56, <el...@apache.org> wrote:
> Author: elijah
> Date: Tue Jul 24 19:56:21 2012
> New Revision: 1365262
>
> URL: http://svn.apache.org/viewvc?rev=1365262&view=rev
> Log:
> CHAIN-75 Updated serialVersionUID field in chain classes to a format based on the current date
As far as I call tell, this breaks serialisation across versions.
>
> Modified:
> commons/proper/chain/trunk/apps/example2/src/main/java/org/apache/commons/chain2/apps/example/ExampleServlet.java
> commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/ChainException.java
> commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/generic/DispatchException.java
> commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/impl/ContextBase.java
> commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/impl/ContextMap.java
> commons/proper/chain/trunk/core/src/test/java/org/apache/commons/chain2/generic/DispatchCommandTestCase.java
> commons/proper/chain/trunk/core/src/test/java/org/apache/commons/chain2/impl/TestContext.java
> commons/proper/chain/trunk/src/changes/changes.xml
> commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/ChainServlet.java
> commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/WebContext.java
> commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/faces/FacesWebContext.java
> commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletWebContext.java
> commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ChainProcessor.java
> commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletWebContext.java
>
> Modified: commons/proper/chain/trunk/apps/example2/src/main/java/org/apache/commons/chain2/apps/example/ExampleServlet.java
> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/apps/example2/src/main/java/org/apache/commons/chain2/apps/example/ExampleServlet.java?rev=1365262&r1=1365261&r2=1365262&view=diff
> ==============================================================================
> --- commons/proper/chain/trunk/apps/example2/src/main/java/org/apache/commons/chain2/apps/example/ExampleServlet.java (original)
> +++ commons/proper/chain/trunk/apps/example2/src/main/java/org/apache/commons/chain2/apps/example/ExampleServlet.java Tue Jul 24 19:56:21 2012
> @@ -39,7 +39,7 @@ public class ExampleServlet extends Http
> /**
> *
> */
> - private static final long serialVersionUID = 1L;
> + private static final long serialVersionUID = 20120724L;
>
> private String servletName;
>
>
> Modified: commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/ChainException.java
> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/ChainException.java?rev=1365262&r1=1365261&r2=1365262&view=diff
> ==============================================================================
> --- commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/ChainException.java (original)
> +++ commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/ChainException.java Tue Jul 24 19:56:21 2012
> @@ -30,7 +30,7 @@ public class ChainException extends Runt
> /**
> *
> */
> - private static final long serialVersionUID = 1L;
> + private static final long serialVersionUID = 20120724L;
>
> /**
> * Context used when exception occurred.
>
> Modified: commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/generic/DispatchException.java
> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/generic/DispatchException.java?rev=1365262&r1=1365261&r2=1365262&view=diff
> ==============================================================================
> --- commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/generic/DispatchException.java (original)
> +++ commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/generic/DispatchException.java Tue Jul 24 19:56:21 2012
> @@ -16,11 +16,11 @@
> */
> package org.apache.commons.chain2.generic;
>
> -import java.util.Map;
> -
> import org.apache.commons.chain2.ChainException;
> import org.apache.commons.chain2.Command;
>
> +import java.util.Map;
> +
> /**
> * Runtime Exception that wraps an underlying exception thrown during the
> * execution of a {@link org.apache.commons.chain2.Command} or {@link org.apache.commons.chain2.Chain}.
> @@ -32,7 +32,7 @@ public class DispatchException extends C
> /**
> *
> */
> - private static final long serialVersionUID = 1L;
> + private static final long serialVersionUID = 20120724L;
>
> public DispatchException(String message) {
> super(message);
>
> Modified: commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/impl/ContextBase.java
> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/impl/ContextBase.java?rev=1365262&r1=1365261&r2=1365262&view=diff
> ==============================================================================
> --- commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/impl/ContextBase.java (original)
> +++ commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/impl/ContextBase.java Tue Jul 24 19:56:21 2012
> @@ -54,7 +54,7 @@ public class ContextBase extends Context
> /**
> *
> */
> - private static final long serialVersionUID = -3137668177106072122L;
> + private static final long serialVersionUID = 20120724L;
>
> /**
> * Default, no argument constructor.
> @@ -113,7 +113,7 @@ public class ContextBase extends Context
>
> static {
> singleton = new Serializable() {
> - private static final long serialVersionUID = -6023767081282668587L;
> + private static final long serialVersionUID = 20120724L;
>
> public boolean equals(Object object) {
> return (false);
>
> Modified: commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/impl/ContextMap.java
> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/impl/ContextMap.java?rev=1365262&r1=1365261&r2=1365262&view=diff
> ==============================================================================
> --- commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/impl/ContextMap.java (original)
> +++ commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/impl/ContextMap.java Tue Jul 24 19:56:21 2012
> @@ -16,11 +16,11 @@
> */
> package org.apache.commons.chain2.impl;
>
> +import org.apache.commons.chain2.Context;
> +
> import java.util.Map;
> import java.util.concurrent.ConcurrentHashMap;
>
> -import org.apache.commons.chain2.Context;
> -
> /**
> * Convenience base class for {@link Context} implementations.
> *
> @@ -35,7 +35,7 @@ public class ContextMap<K, V> extends Co
> /**
> *
> */
> - private static final long serialVersionUID = 6980950395387220980L;
> + private static final long serialVersionUID = 20120724L;
>
> /**
> * Creates a new, empty Context with a default initial capacity, load factor, and concurrencyLevel.
>
> Modified: commons/proper/chain/trunk/core/src/test/java/org/apache/commons/chain2/generic/DispatchCommandTestCase.java
> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/core/src/test/java/org/apache/commons/chain2/generic/DispatchCommandTestCase.java?rev=1365262&r1=1365261&r2=1365262&view=diff
> ==============================================================================
> --- commons/proper/chain/trunk/core/src/test/java/org/apache/commons/chain2/generic/DispatchCommandTestCase.java (original)
> +++ commons/proper/chain/trunk/core/src/test/java/org/apache/commons/chain2/generic/DispatchCommandTestCase.java Tue Jul 24 19:56:21 2012
> @@ -16,16 +16,12 @@
> */
> package org.apache.commons.chain2.generic;
>
> -import static org.junit.Assert.assertEquals;
> -import static org.junit.Assert.assertFalse;
> -import static org.junit.Assert.assertNotNull;
> -import static org.junit.Assert.assertNull;
> -import static org.junit.Assert.assertTrue;
> -
> import org.apache.commons.chain2.Context;
> import org.apache.commons.chain2.impl.ContextBase;
> import org.junit.Test;
>
> +import static org.junit.Assert.*;
> +
> /* JUnitTest case for class: org.apache.commons.chain2.generic.DispatchCommand */
> public class DispatchCommandTestCase {
>
> @@ -119,7 +115,7 @@ public class DispatchCommandTestCase {
> class TestAlternateContext extends java.util.HashMap<String, Object>
> implements Context<String, Object> {
>
> - private static final long serialVersionUID = -8169700369254126548L;
> + private static final long serialVersionUID = 20120724L;
>
> Context<String, Object> wrappedContext = null;
> TestAlternateContext(Context<String, Object> context) {
>
> Modified: commons/proper/chain/trunk/core/src/test/java/org/apache/commons/chain2/impl/TestContext.java
> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/core/src/test/java/org/apache/commons/chain2/impl/TestContext.java?rev=1365262&r1=1365261&r2=1365262&view=diff
> ==============================================================================
> --- commons/proper/chain/trunk/core/src/test/java/org/apache/commons/chain2/impl/TestContext.java (original)
> +++ commons/proper/chain/trunk/core/src/test/java/org/apache/commons/chain2/impl/TestContext.java Tue Jul 24 19:56:21 2012
> @@ -16,9 +16,6 @@
> */
> package org.apache.commons.chain2.impl;
>
> -import org.apache.commons.chain2.impl.ContextBase;
> -
> -
> /**
> * Subclass of <code>ContextBase</code> to exercize the automatic
> * delegation to properties of the <code>Context</code> class.
> @@ -30,7 +27,7 @@ public class TestContext extends Context
> /**
> *
> */
> - private static final long serialVersionUID = -582126541014253603L;
> + private static final long serialVersionUID = 20120724L;
>
> // Read-only property
> private String readOnly = "readOnly";
>
> Modified: commons/proper/chain/trunk/src/changes/changes.xml
> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/src/changes/changes.xml?rev=1365262&r1=1365261&r2=1365262&view=diff
> ==============================================================================
> --- commons/proper/chain/trunk/src/changes/changes.xml (original)
> +++ commons/proper/chain/trunk/src/changes/changes.xml Tue Jul 24 19:56:21 2012
> @@ -41,6 +41,9 @@ The <action> type attribute can be add,u
>
> <body>
> <release version="2.0" description="Major release">
> + <action dev="elijah" type="update" issue="CHAIN-75">
> + Update serialVersionUID in all classes to a date based format.
> + </action>
> <action dev="simonetripodi" type="update" issue="CHAIN-74">
> Improve Chain/Catalog use of Generics.
> </action>
>
> Modified: commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/ChainServlet.java
> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/ChainServlet.java?rev=1365262&r1=1365261&r2=1365262&view=diff
> ==============================================================================
> --- commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/ChainServlet.java (original)
> +++ commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/ChainServlet.java Tue Jul 24 19:56:21 2012
> @@ -16,15 +16,6 @@
> */
> package org.apache.commons.chain2.web;
>
> -import java.io.IOException;
> -
> -import javax.servlet.ServletConfig;
> -import javax.servlet.ServletContext;
> -import javax.servlet.ServletException;
> -import javax.servlet.http.HttpServlet;
> -import javax.servlet.http.HttpServletRequest;
> -import javax.servlet.http.HttpServletResponse;
> -
> import org.apache.commons.chain2.Catalog;
> import org.apache.commons.chain2.CatalogFactory;
> import org.apache.commons.chain2.config.ConfigParser;
> @@ -34,6 +25,14 @@ import org.apache.commons.digester3.Rule
> import org.apache.commons.logging.Log;
> import org.apache.commons.logging.LogFactory;
>
> +import javax.servlet.ServletConfig;
> +import javax.servlet.ServletContext;
> +import javax.servlet.ServletException;
> +import javax.servlet.http.HttpServlet;
> +import javax.servlet.http.HttpServletRequest;
> +import javax.servlet.http.HttpServletResponse;
> +import java.io.IOException;
> +
> /**
> * <p><code>Servlet</code> that automatically scans chain configuration files
> * in the current web application at startup time, and exposes the result in a
> @@ -98,7 +97,7 @@ public class ChainServlet extends HttpSe
> /**
> *
> */
> - private static final long serialVersionUID = -6545081938506661333L;
> + private static final long serialVersionUID = 20120724L;
>
> /**
> * <p>The name of the context init parameter containing the name of the
>
> Modified: commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/WebContext.java
> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/WebContext.java?rev=1365262&r1=1365261&r2=1365262&view=diff
> ==============================================================================
> --- commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/WebContext.java (original)
> +++ commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/WebContext.java Tue Jul 24 19:56:21 2012
> @@ -16,11 +16,11 @@
> */
> package org.apache.commons.chain2.web;
>
> -import java.util.Map;
> -import javax.servlet.http.Cookie;
> -
> import org.apache.commons.chain2.impl.ContextBase;
>
> +import javax.servlet.http.Cookie;
> +import java.util.Map;
> +
> /**
> * <p>Abstract base implementation of {@link org.apache.commons.chain2.Context} that
> * provides web based applications that use it a "generic" view of HTTP related
> @@ -42,7 +42,7 @@ public abstract class WebContext extends
> /**
> *
> */
> - private static final long serialVersionUID = 6804961872140299027L;
> + private static final long serialVersionUID = 20120724L;
>
> // ---------------------------------------------------------- Public Methods
>
>
> Modified: commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/faces/FacesWebContext.java
> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/faces/FacesWebContext.java?rev=1365262&r1=1365261&r2=1365262&view=diff
> ==============================================================================
> --- commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/faces/FacesWebContext.java (original)
> +++ commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/faces/FacesWebContext.java Tue Jul 24 19:56:21 2012
> @@ -16,13 +16,13 @@
> */
> package org.apache.commons.chain2.web.faces;
>
> +import org.apache.commons.chain2.web.WebContext;
> +
> +import javax.faces.context.FacesContext;
> +import javax.servlet.http.Cookie;
> import java.util.Collections;
> import java.util.Iterator;
> import java.util.Map;
> -import javax.faces.context.FacesContext;
> -import javax.servlet.http.Cookie;
> -
> -import org.apache.commons.chain2.web.WebContext;
>
> /**
> * <p>Concrete implementation of {@link WebContext} suitable for use in
> @@ -39,7 +39,7 @@ public class FacesWebContext extends Web
> /**
> *
> */
> - private static final long serialVersionUID = -1429681424077509130L;
> + private static final long serialVersionUID = 20120724L;
>
> /**
> * <p>Construct an uninitialized {@link FacesWebContext} instance.</p>
>
> Modified: commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletWebContext.java
> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletWebContext.java?rev=1365262&r1=1365261&r2=1365262&view=diff
> ==============================================================================
> --- commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletWebContext.java (original)
> +++ commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletWebContext.java Tue Jul 24 19:56:21 2012
> @@ -38,7 +38,7 @@ public class PortletWebContext extends W
> /**
> *
> */
> - private static final long serialVersionUID = -6928446126906631819L;
> + private static final long serialVersionUID = 20120724L;
>
> // ------------------------------------------------------------ Constructors
>
>
> Modified: commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ChainProcessor.java
> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ChainProcessor.java?rev=1365262&r1=1365261&r2=1365262&view=diff
> ==============================================================================
> --- commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ChainProcessor.java (original)
> +++ commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ChainProcessor.java Tue Jul 24 19:56:21 2012
> @@ -62,7 +62,7 @@ public class ChainProcessor extends Chai
> /**
> *
> */
> - private static final long serialVersionUID = -6817532768031279260L;
> + private static final long serialVersionUID = 20120724L;
>
> /**
> * <p>The name of the servlet init parameter containing the name of the
>
> Modified: commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletWebContext.java
> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletWebContext.java?rev=1365262&r1=1365261&r2=1365262&view=diff
> ==============================================================================
> --- commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletWebContext.java (original)
> +++ commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletWebContext.java Tue Jul 24 19:56:21 2012
> @@ -34,7 +34,7 @@ import java.util.Map;
> */
> public class ServletWebContext extends WebContext {
>
> - private static final long serialVersionUID = 5852676730841544890L;
> + private static final long serialVersionUID = 20120724L;
>
> // ------------------------------------------------------------ Constructors
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org
Re: svn commit: r1365262 - in /commons/proper/chain/trunk:
apps/example2/src/main/java/org/apache/commons/chain2/apps/example/
core/src/main/java/org/apache/commons/chain2/ core/src/main/java/org/apache/commons/chain2/generic/
core/src/main/java/org/
Posted by sebb <se...@gmail.com>.
On 26 July 2012 19:40, Benedikt Ritter <be...@gmail.com> wrote:
> 2012/7/26 sebb <se...@gmail.com>:
>> On 24 July 2012 20:56, <el...@apache.org> wrote:
>>> Author: elijah
>>> Date: Tue Jul 24 19:56:21 2012
>>> New Revision: 1365262
>>>
>>> URL: http://svn.apache.org/viewvc?rev=1365262&view=rev
>>> Log:
>>> CHAIN-75 Updated serialVersionUID field in chain classes to a format based on the current date
>>
>> As far as I call tell, this breaks serialisation across versions.
>>
>
> package names have changed, so it is broken anyway.
Ah yes, I forgot.
>>>
>>> Modified:
>>> commons/proper/chain/trunk/apps/example2/src/main/java/org/apache/commons/chain2/apps/example/ExampleServlet.java
>>> commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/ChainException.java
>>> commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/generic/DispatchException.java
>>> commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/impl/ContextBase.java
>>> commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/impl/ContextMap.java
>>> commons/proper/chain/trunk/core/src/test/java/org/apache/commons/chain2/generic/DispatchCommandTestCase.java
>>> commons/proper/chain/trunk/core/src/test/java/org/apache/commons/chain2/impl/TestContext.java
>>> commons/proper/chain/trunk/src/changes/changes.xml
>>> commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/ChainServlet.java
>>> commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/WebContext.java
>>> commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/faces/FacesWebContext.java
>>> commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletWebContext.java
>>> commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ChainProcessor.java
>>> commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletWebContext.java
>>>
>>> Modified: commons/proper/chain/trunk/apps/example2/src/main/java/org/apache/commons/chain2/apps/example/ExampleServlet.java
>>> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/apps/example2/src/main/java/org/apache/commons/chain2/apps/example/ExampleServlet.java?rev=1365262&r1=1365261&r2=1365262&view=diff
>>> ==============================================================================
>>> --- commons/proper/chain/trunk/apps/example2/src/main/java/org/apache/commons/chain2/apps/example/ExampleServlet.java (original)
>>> +++ commons/proper/chain/trunk/apps/example2/src/main/java/org/apache/commons/chain2/apps/example/ExampleServlet.java Tue Jul 24 19:56:21 2012
>>> @@ -39,7 +39,7 @@ public class ExampleServlet extends Http
>>> /**
>>> *
>>> */
>>> - private static final long serialVersionUID = 1L;
>>> + private static final long serialVersionUID = 20120724L;
>>>
>>> private String servletName;
>>>
>>>
>>> Modified: commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/ChainException.java
>>> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/ChainException.java?rev=1365262&r1=1365261&r2=1365262&view=diff
>>> ==============================================================================
>>> --- commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/ChainException.java (original)
>>> +++ commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/ChainException.java Tue Jul 24 19:56:21 2012
>>> @@ -30,7 +30,7 @@ public class ChainException extends Runt
>>> /**
>>> *
>>> */
>>> - private static final long serialVersionUID = 1L;
>>> + private static final long serialVersionUID = 20120724L;
>>>
>>> /**
>>> * Context used when exception occurred.
>>>
>>> Modified: commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/generic/DispatchException.java
>>> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/generic/DispatchException.java?rev=1365262&r1=1365261&r2=1365262&view=diff
>>> ==============================================================================
>>> --- commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/generic/DispatchException.java (original)
>>> +++ commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/generic/DispatchException.java Tue Jul 24 19:56:21 2012
>>> @@ -16,11 +16,11 @@
>>> */
>>> package org.apache.commons.chain2.generic;
>>>
>>> -import java.util.Map;
>>> -
>>> import org.apache.commons.chain2.ChainException;
>>> import org.apache.commons.chain2.Command;
>>>
>>> +import java.util.Map;
>>> +
>>> /**
>>> * Runtime Exception that wraps an underlying exception thrown during the
>>> * execution of a {@link org.apache.commons.chain2.Command} or {@link org.apache.commons.chain2.Chain}.
>>> @@ -32,7 +32,7 @@ public class DispatchException extends C
>>> /**
>>> *
>>> */
>>> - private static final long serialVersionUID = 1L;
>>> + private static final long serialVersionUID = 20120724L;
>>>
>>> public DispatchException(String message) {
>>> super(message);
>>>
>>> Modified: commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/impl/ContextBase.java
>>> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/impl/ContextBase.java?rev=1365262&r1=1365261&r2=1365262&view=diff
>>> ==============================================================================
>>> --- commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/impl/ContextBase.java (original)
>>> +++ commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/impl/ContextBase.java Tue Jul 24 19:56:21 2012
>>> @@ -54,7 +54,7 @@ public class ContextBase extends Context
>>> /**
>>> *
>>> */
>>> - private static final long serialVersionUID = -3137668177106072122L;
>>> + private static final long serialVersionUID = 20120724L;
>>>
>>> /**
>>> * Default, no argument constructor.
>>> @@ -113,7 +113,7 @@ public class ContextBase extends Context
>>>
>>> static {
>>> singleton = new Serializable() {
>>> - private static final long serialVersionUID = -6023767081282668587L;
>>> + private static final long serialVersionUID = 20120724L;
>>>
>>> public boolean equals(Object object) {
>>> return (false);
>>>
>>> Modified: commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/impl/ContextMap.java
>>> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/impl/ContextMap.java?rev=1365262&r1=1365261&r2=1365262&view=diff
>>> ==============================================================================
>>> --- commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/impl/ContextMap.java (original)
>>> +++ commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/impl/ContextMap.java Tue Jul 24 19:56:21 2012
>>> @@ -16,11 +16,11 @@
>>> */
>>> package org.apache.commons.chain2.impl;
>>>
>>> +import org.apache.commons.chain2.Context;
>>> +
>>> import java.util.Map;
>>> import java.util.concurrent.ConcurrentHashMap;
>>>
>>> -import org.apache.commons.chain2.Context;
>>> -
>>> /**
>>> * Convenience base class for {@link Context} implementations.
>>> *
>>> @@ -35,7 +35,7 @@ public class ContextMap<K, V> extends Co
>>> /**
>>> *
>>> */
>>> - private static final long serialVersionUID = 6980950395387220980L;
>>> + private static final long serialVersionUID = 20120724L;
>>>
>>> /**
>>> * Creates a new, empty Context with a default initial capacity, load factor, and concurrencyLevel.
>>>
>>> Modified: commons/proper/chain/trunk/core/src/test/java/org/apache/commons/chain2/generic/DispatchCommandTestCase.java
>>> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/core/src/test/java/org/apache/commons/chain2/generic/DispatchCommandTestCase.java?rev=1365262&r1=1365261&r2=1365262&view=diff
>>> ==============================================================================
>>> --- commons/proper/chain/trunk/core/src/test/java/org/apache/commons/chain2/generic/DispatchCommandTestCase.java (original)
>>> +++ commons/proper/chain/trunk/core/src/test/java/org/apache/commons/chain2/generic/DispatchCommandTestCase.java Tue Jul 24 19:56:21 2012
>>> @@ -16,16 +16,12 @@
>>> */
>>> package org.apache.commons.chain2.generic;
>>>
>>> -import static org.junit.Assert.assertEquals;
>>> -import static org.junit.Assert.assertFalse;
>>> -import static org.junit.Assert.assertNotNull;
>>> -import static org.junit.Assert.assertNull;
>>> -import static org.junit.Assert.assertTrue;
>>> -
>>> import org.apache.commons.chain2.Context;
>>> import org.apache.commons.chain2.impl.ContextBase;
>>> import org.junit.Test;
>>>
>>> +import static org.junit.Assert.*;
>>> +
>>> /* JUnitTest case for class: org.apache.commons.chain2.generic.DispatchCommand */
>>> public class DispatchCommandTestCase {
>>>
>>> @@ -119,7 +115,7 @@ public class DispatchCommandTestCase {
>>> class TestAlternateContext extends java.util.HashMap<String, Object>
>>> implements Context<String, Object> {
>>>
>>> - private static final long serialVersionUID = -8169700369254126548L;
>>> + private static final long serialVersionUID = 20120724L;
>>>
>>> Context<String, Object> wrappedContext = null;
>>> TestAlternateContext(Context<String, Object> context) {
>>>
>>> Modified: commons/proper/chain/trunk/core/src/test/java/org/apache/commons/chain2/impl/TestContext.java
>>> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/core/src/test/java/org/apache/commons/chain2/impl/TestContext.java?rev=1365262&r1=1365261&r2=1365262&view=diff
>>> ==============================================================================
>>> --- commons/proper/chain/trunk/core/src/test/java/org/apache/commons/chain2/impl/TestContext.java (original)
>>> +++ commons/proper/chain/trunk/core/src/test/java/org/apache/commons/chain2/impl/TestContext.java Tue Jul 24 19:56:21 2012
>>> @@ -16,9 +16,6 @@
>>> */
>>> package org.apache.commons.chain2.impl;
>>>
>>> -import org.apache.commons.chain2.impl.ContextBase;
>>> -
>>> -
>>> /**
>>> * Subclass of <code>ContextBase</code> to exercize the automatic
>>> * delegation to properties of the <code>Context</code> class.
>>> @@ -30,7 +27,7 @@ public class TestContext extends Context
>>> /**
>>> *
>>> */
>>> - private static final long serialVersionUID = -582126541014253603L;
>>> + private static final long serialVersionUID = 20120724L;
>>>
>>> // Read-only property
>>> private String readOnly = "readOnly";
>>>
>>> Modified: commons/proper/chain/trunk/src/changes/changes.xml
>>> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/src/changes/changes.xml?rev=1365262&r1=1365261&r2=1365262&view=diff
>>> ==============================================================================
>>> --- commons/proper/chain/trunk/src/changes/changes.xml (original)
>>> +++ commons/proper/chain/trunk/src/changes/changes.xml Tue Jul 24 19:56:21 2012
>>> @@ -41,6 +41,9 @@ The <action> type attribute can be add,u
>>>
>>> <body>
>>> <release version="2.0" description="Major release">
>>> + <action dev="elijah" type="update" issue="CHAIN-75">
>>> + Update serialVersionUID in all classes to a date based format.
>>> + </action>
>>> <action dev="simonetripodi" type="update" issue="CHAIN-74">
>>> Improve Chain/Catalog use of Generics.
>>> </action>
>>>
>>> Modified: commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/ChainServlet.java
>>> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/ChainServlet.java?rev=1365262&r1=1365261&r2=1365262&view=diff
>>> ==============================================================================
>>> --- commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/ChainServlet.java (original)
>>> +++ commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/ChainServlet.java Tue Jul 24 19:56:21 2012
>>> @@ -16,15 +16,6 @@
>>> */
>>> package org.apache.commons.chain2.web;
>>>
>>> -import java.io.IOException;
>>> -
>>> -import javax.servlet.ServletConfig;
>>> -import javax.servlet.ServletContext;
>>> -import javax.servlet.ServletException;
>>> -import javax.servlet.http.HttpServlet;
>>> -import javax.servlet.http.HttpServletRequest;
>>> -import javax.servlet.http.HttpServletResponse;
>>> -
>>> import org.apache.commons.chain2.Catalog;
>>> import org.apache.commons.chain2.CatalogFactory;
>>> import org.apache.commons.chain2.config.ConfigParser;
>>> @@ -34,6 +25,14 @@ import org.apache.commons.digester3.Rule
>>> import org.apache.commons.logging.Log;
>>> import org.apache.commons.logging.LogFactory;
>>>
>>> +import javax.servlet.ServletConfig;
>>> +import javax.servlet.ServletContext;
>>> +import javax.servlet.ServletException;
>>> +import javax.servlet.http.HttpServlet;
>>> +import javax.servlet.http.HttpServletRequest;
>>> +import javax.servlet.http.HttpServletResponse;
>>> +import java.io.IOException;
>>> +
>>> /**
>>> * <p><code>Servlet</code> that automatically scans chain configuration files
>>> * in the current web application at startup time, and exposes the result in a
>>> @@ -98,7 +97,7 @@ public class ChainServlet extends HttpSe
>>> /**
>>> *
>>> */
>>> - private static final long serialVersionUID = -6545081938506661333L;
>>> + private static final long serialVersionUID = 20120724L;
>>>
>>> /**
>>> * <p>The name of the context init parameter containing the name of the
>>>
>>> Modified: commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/WebContext.java
>>> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/WebContext.java?rev=1365262&r1=1365261&r2=1365262&view=diff
>>> ==============================================================================
>>> --- commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/WebContext.java (original)
>>> +++ commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/WebContext.java Tue Jul 24 19:56:21 2012
>>> @@ -16,11 +16,11 @@
>>> */
>>> package org.apache.commons.chain2.web;
>>>
>>> -import java.util.Map;
>>> -import javax.servlet.http.Cookie;
>>> -
>>> import org.apache.commons.chain2.impl.ContextBase;
>>>
>>> +import javax.servlet.http.Cookie;
>>> +import java.util.Map;
>>> +
>>> /**
>>> * <p>Abstract base implementation of {@link org.apache.commons.chain2.Context} that
>>> * provides web based applications that use it a "generic" view of HTTP related
>>> @@ -42,7 +42,7 @@ public abstract class WebContext extends
>>> /**
>>> *
>>> */
>>> - private static final long serialVersionUID = 6804961872140299027L;
>>> + private static final long serialVersionUID = 20120724L;
>>>
>>> // ---------------------------------------------------------- Public Methods
>>>
>>>
>>> Modified: commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/faces/FacesWebContext.java
>>> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/faces/FacesWebContext.java?rev=1365262&r1=1365261&r2=1365262&view=diff
>>> ==============================================================================
>>> --- commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/faces/FacesWebContext.java (original)
>>> +++ commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/faces/FacesWebContext.java Tue Jul 24 19:56:21 2012
>>> @@ -16,13 +16,13 @@
>>> */
>>> package org.apache.commons.chain2.web.faces;
>>>
>>> +import org.apache.commons.chain2.web.WebContext;
>>> +
>>> +import javax.faces.context.FacesContext;
>>> +import javax.servlet.http.Cookie;
>>> import java.util.Collections;
>>> import java.util.Iterator;
>>> import java.util.Map;
>>> -import javax.faces.context.FacesContext;
>>> -import javax.servlet.http.Cookie;
>>> -
>>> -import org.apache.commons.chain2.web.WebContext;
>>>
>>> /**
>>> * <p>Concrete implementation of {@link WebContext} suitable for use in
>>> @@ -39,7 +39,7 @@ public class FacesWebContext extends Web
>>> /**
>>> *
>>> */
>>> - private static final long serialVersionUID = -1429681424077509130L;
>>> + private static final long serialVersionUID = 20120724L;
>>>
>>> /**
>>> * <p>Construct an uninitialized {@link FacesWebContext} instance.</p>
>>>
>>> Modified: commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletWebContext.java
>>> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletWebContext.java?rev=1365262&r1=1365261&r2=1365262&view=diff
>>> ==============================================================================
>>> --- commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletWebContext.java (original)
>>> +++ commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletWebContext.java Tue Jul 24 19:56:21 2012
>>> @@ -38,7 +38,7 @@ public class PortletWebContext extends W
>>> /**
>>> *
>>> */
>>> - private static final long serialVersionUID = -6928446126906631819L;
>>> + private static final long serialVersionUID = 20120724L;
>>>
>>> // ------------------------------------------------------------ Constructors
>>>
>>>
>>> Modified: commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ChainProcessor.java
>>> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ChainProcessor.java?rev=1365262&r1=1365261&r2=1365262&view=diff
>>> ==============================================================================
>>> --- commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ChainProcessor.java (original)
>>> +++ commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ChainProcessor.java Tue Jul 24 19:56:21 2012
>>> @@ -62,7 +62,7 @@ public class ChainProcessor extends Chai
>>> /**
>>> *
>>> */
>>> - private static final long serialVersionUID = -6817532768031279260L;
>>> + private static final long serialVersionUID = 20120724L;
>>>
>>> /**
>>> * <p>The name of the servlet init parameter containing the name of the
>>>
>>> Modified: commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletWebContext.java
>>> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletWebContext.java?rev=1365262&r1=1365261&r2=1365262&view=diff
>>> ==============================================================================
>>> --- commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletWebContext.java (original)
>>> +++ commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletWebContext.java Tue Jul 24 19:56:21 2012
>>> @@ -34,7 +34,7 @@ import java.util.Map;
>>> */
>>> public class ServletWebContext extends WebContext {
>>>
>>> - private static final long serialVersionUID = 5852676730841544890L;
>>> + private static final long serialVersionUID = 20120724L;
>>>
>>> // ------------------------------------------------------------ Constructors
>>>
>>>
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
>> For additional commands, e-mail: dev-help@commons.apache.org
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org
Re: svn commit: r1365262 - in /commons/proper/chain/trunk:
apps/example2/src/main/java/org/apache/commons/chain2/apps/example/
core/src/main/java/org/apache/commons/chain2/ core/src/main/java/org/apache/commons/chain2/generic/
core/src/main/java/org/
Posted by Benedikt Ritter <be...@gmail.com>.
2012/7/26 sebb <se...@gmail.com>:
> On 24 July 2012 20:56, <el...@apache.org> wrote:
>> Author: elijah
>> Date: Tue Jul 24 19:56:21 2012
>> New Revision: 1365262
>>
>> URL: http://svn.apache.org/viewvc?rev=1365262&view=rev
>> Log:
>> CHAIN-75 Updated serialVersionUID field in chain classes to a format based on the current date
>
> As far as I call tell, this breaks serialisation across versions.
>
package names have changed, so it is broken anyway.
>>
>> Modified:
>> commons/proper/chain/trunk/apps/example2/src/main/java/org/apache/commons/chain2/apps/example/ExampleServlet.java
>> commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/ChainException.java
>> commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/generic/DispatchException.java
>> commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/impl/ContextBase.java
>> commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/impl/ContextMap.java
>> commons/proper/chain/trunk/core/src/test/java/org/apache/commons/chain2/generic/DispatchCommandTestCase.java
>> commons/proper/chain/trunk/core/src/test/java/org/apache/commons/chain2/impl/TestContext.java
>> commons/proper/chain/trunk/src/changes/changes.xml
>> commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/ChainServlet.java
>> commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/WebContext.java
>> commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/faces/FacesWebContext.java
>> commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletWebContext.java
>> commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ChainProcessor.java
>> commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletWebContext.java
>>
>> Modified: commons/proper/chain/trunk/apps/example2/src/main/java/org/apache/commons/chain2/apps/example/ExampleServlet.java
>> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/apps/example2/src/main/java/org/apache/commons/chain2/apps/example/ExampleServlet.java?rev=1365262&r1=1365261&r2=1365262&view=diff
>> ==============================================================================
>> --- commons/proper/chain/trunk/apps/example2/src/main/java/org/apache/commons/chain2/apps/example/ExampleServlet.java (original)
>> +++ commons/proper/chain/trunk/apps/example2/src/main/java/org/apache/commons/chain2/apps/example/ExampleServlet.java Tue Jul 24 19:56:21 2012
>> @@ -39,7 +39,7 @@ public class ExampleServlet extends Http
>> /**
>> *
>> */
>> - private static final long serialVersionUID = 1L;
>> + private static final long serialVersionUID = 20120724L;
>>
>> private String servletName;
>>
>>
>> Modified: commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/ChainException.java
>> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/ChainException.java?rev=1365262&r1=1365261&r2=1365262&view=diff
>> ==============================================================================
>> --- commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/ChainException.java (original)
>> +++ commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/ChainException.java Tue Jul 24 19:56:21 2012
>> @@ -30,7 +30,7 @@ public class ChainException extends Runt
>> /**
>> *
>> */
>> - private static final long serialVersionUID = 1L;
>> + private static final long serialVersionUID = 20120724L;
>>
>> /**
>> * Context used when exception occurred.
>>
>> Modified: commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/generic/DispatchException.java
>> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/generic/DispatchException.java?rev=1365262&r1=1365261&r2=1365262&view=diff
>> ==============================================================================
>> --- commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/generic/DispatchException.java (original)
>> +++ commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/generic/DispatchException.java Tue Jul 24 19:56:21 2012
>> @@ -16,11 +16,11 @@
>> */
>> package org.apache.commons.chain2.generic;
>>
>> -import java.util.Map;
>> -
>> import org.apache.commons.chain2.ChainException;
>> import org.apache.commons.chain2.Command;
>>
>> +import java.util.Map;
>> +
>> /**
>> * Runtime Exception that wraps an underlying exception thrown during the
>> * execution of a {@link org.apache.commons.chain2.Command} or {@link org.apache.commons.chain2.Chain}.
>> @@ -32,7 +32,7 @@ public class DispatchException extends C
>> /**
>> *
>> */
>> - private static final long serialVersionUID = 1L;
>> + private static final long serialVersionUID = 20120724L;
>>
>> public DispatchException(String message) {
>> super(message);
>>
>> Modified: commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/impl/ContextBase.java
>> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/impl/ContextBase.java?rev=1365262&r1=1365261&r2=1365262&view=diff
>> ==============================================================================
>> --- commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/impl/ContextBase.java (original)
>> +++ commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/impl/ContextBase.java Tue Jul 24 19:56:21 2012
>> @@ -54,7 +54,7 @@ public class ContextBase extends Context
>> /**
>> *
>> */
>> - private static final long serialVersionUID = -3137668177106072122L;
>> + private static final long serialVersionUID = 20120724L;
>>
>> /**
>> * Default, no argument constructor.
>> @@ -113,7 +113,7 @@ public class ContextBase extends Context
>>
>> static {
>> singleton = new Serializable() {
>> - private static final long serialVersionUID = -6023767081282668587L;
>> + private static final long serialVersionUID = 20120724L;
>>
>> public boolean equals(Object object) {
>> return (false);
>>
>> Modified: commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/impl/ContextMap.java
>> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/impl/ContextMap.java?rev=1365262&r1=1365261&r2=1365262&view=diff
>> ==============================================================================
>> --- commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/impl/ContextMap.java (original)
>> +++ commons/proper/chain/trunk/core/src/main/java/org/apache/commons/chain2/impl/ContextMap.java Tue Jul 24 19:56:21 2012
>> @@ -16,11 +16,11 @@
>> */
>> package org.apache.commons.chain2.impl;
>>
>> +import org.apache.commons.chain2.Context;
>> +
>> import java.util.Map;
>> import java.util.concurrent.ConcurrentHashMap;
>>
>> -import org.apache.commons.chain2.Context;
>> -
>> /**
>> * Convenience base class for {@link Context} implementations.
>> *
>> @@ -35,7 +35,7 @@ public class ContextMap<K, V> extends Co
>> /**
>> *
>> */
>> - private static final long serialVersionUID = 6980950395387220980L;
>> + private static final long serialVersionUID = 20120724L;
>>
>> /**
>> * Creates a new, empty Context with a default initial capacity, load factor, and concurrencyLevel.
>>
>> Modified: commons/proper/chain/trunk/core/src/test/java/org/apache/commons/chain2/generic/DispatchCommandTestCase.java
>> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/core/src/test/java/org/apache/commons/chain2/generic/DispatchCommandTestCase.java?rev=1365262&r1=1365261&r2=1365262&view=diff
>> ==============================================================================
>> --- commons/proper/chain/trunk/core/src/test/java/org/apache/commons/chain2/generic/DispatchCommandTestCase.java (original)
>> +++ commons/proper/chain/trunk/core/src/test/java/org/apache/commons/chain2/generic/DispatchCommandTestCase.java Tue Jul 24 19:56:21 2012
>> @@ -16,16 +16,12 @@
>> */
>> package org.apache.commons.chain2.generic;
>>
>> -import static org.junit.Assert.assertEquals;
>> -import static org.junit.Assert.assertFalse;
>> -import static org.junit.Assert.assertNotNull;
>> -import static org.junit.Assert.assertNull;
>> -import static org.junit.Assert.assertTrue;
>> -
>> import org.apache.commons.chain2.Context;
>> import org.apache.commons.chain2.impl.ContextBase;
>> import org.junit.Test;
>>
>> +import static org.junit.Assert.*;
>> +
>> /* JUnitTest case for class: org.apache.commons.chain2.generic.DispatchCommand */
>> public class DispatchCommandTestCase {
>>
>> @@ -119,7 +115,7 @@ public class DispatchCommandTestCase {
>> class TestAlternateContext extends java.util.HashMap<String, Object>
>> implements Context<String, Object> {
>>
>> - private static final long serialVersionUID = -8169700369254126548L;
>> + private static final long serialVersionUID = 20120724L;
>>
>> Context<String, Object> wrappedContext = null;
>> TestAlternateContext(Context<String, Object> context) {
>>
>> Modified: commons/proper/chain/trunk/core/src/test/java/org/apache/commons/chain2/impl/TestContext.java
>> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/core/src/test/java/org/apache/commons/chain2/impl/TestContext.java?rev=1365262&r1=1365261&r2=1365262&view=diff
>> ==============================================================================
>> --- commons/proper/chain/trunk/core/src/test/java/org/apache/commons/chain2/impl/TestContext.java (original)
>> +++ commons/proper/chain/trunk/core/src/test/java/org/apache/commons/chain2/impl/TestContext.java Tue Jul 24 19:56:21 2012
>> @@ -16,9 +16,6 @@
>> */
>> package org.apache.commons.chain2.impl;
>>
>> -import org.apache.commons.chain2.impl.ContextBase;
>> -
>> -
>> /**
>> * Subclass of <code>ContextBase</code> to exercize the automatic
>> * delegation to properties of the <code>Context</code> class.
>> @@ -30,7 +27,7 @@ public class TestContext extends Context
>> /**
>> *
>> */
>> - private static final long serialVersionUID = -582126541014253603L;
>> + private static final long serialVersionUID = 20120724L;
>>
>> // Read-only property
>> private String readOnly = "readOnly";
>>
>> Modified: commons/proper/chain/trunk/src/changes/changes.xml
>> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/src/changes/changes.xml?rev=1365262&r1=1365261&r2=1365262&view=diff
>> ==============================================================================
>> --- commons/proper/chain/trunk/src/changes/changes.xml (original)
>> +++ commons/proper/chain/trunk/src/changes/changes.xml Tue Jul 24 19:56:21 2012
>> @@ -41,6 +41,9 @@ The <action> type attribute can be add,u
>>
>> <body>
>> <release version="2.0" description="Major release">
>> + <action dev="elijah" type="update" issue="CHAIN-75">
>> + Update serialVersionUID in all classes to a date based format.
>> + </action>
>> <action dev="simonetripodi" type="update" issue="CHAIN-74">
>> Improve Chain/Catalog use of Generics.
>> </action>
>>
>> Modified: commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/ChainServlet.java
>> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/ChainServlet.java?rev=1365262&r1=1365261&r2=1365262&view=diff
>> ==============================================================================
>> --- commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/ChainServlet.java (original)
>> +++ commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/ChainServlet.java Tue Jul 24 19:56:21 2012
>> @@ -16,15 +16,6 @@
>> */
>> package org.apache.commons.chain2.web;
>>
>> -import java.io.IOException;
>> -
>> -import javax.servlet.ServletConfig;
>> -import javax.servlet.ServletContext;
>> -import javax.servlet.ServletException;
>> -import javax.servlet.http.HttpServlet;
>> -import javax.servlet.http.HttpServletRequest;
>> -import javax.servlet.http.HttpServletResponse;
>> -
>> import org.apache.commons.chain2.Catalog;
>> import org.apache.commons.chain2.CatalogFactory;
>> import org.apache.commons.chain2.config.ConfigParser;
>> @@ -34,6 +25,14 @@ import org.apache.commons.digester3.Rule
>> import org.apache.commons.logging.Log;
>> import org.apache.commons.logging.LogFactory;
>>
>> +import javax.servlet.ServletConfig;
>> +import javax.servlet.ServletContext;
>> +import javax.servlet.ServletException;
>> +import javax.servlet.http.HttpServlet;
>> +import javax.servlet.http.HttpServletRequest;
>> +import javax.servlet.http.HttpServletResponse;
>> +import java.io.IOException;
>> +
>> /**
>> * <p><code>Servlet</code> that automatically scans chain configuration files
>> * in the current web application at startup time, and exposes the result in a
>> @@ -98,7 +97,7 @@ public class ChainServlet extends HttpSe
>> /**
>> *
>> */
>> - private static final long serialVersionUID = -6545081938506661333L;
>> + private static final long serialVersionUID = 20120724L;
>>
>> /**
>> * <p>The name of the context init parameter containing the name of the
>>
>> Modified: commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/WebContext.java
>> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/WebContext.java?rev=1365262&r1=1365261&r2=1365262&view=diff
>> ==============================================================================
>> --- commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/WebContext.java (original)
>> +++ commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/WebContext.java Tue Jul 24 19:56:21 2012
>> @@ -16,11 +16,11 @@
>> */
>> package org.apache.commons.chain2.web;
>>
>> -import java.util.Map;
>> -import javax.servlet.http.Cookie;
>> -
>> import org.apache.commons.chain2.impl.ContextBase;
>>
>> +import javax.servlet.http.Cookie;
>> +import java.util.Map;
>> +
>> /**
>> * <p>Abstract base implementation of {@link org.apache.commons.chain2.Context} that
>> * provides web based applications that use it a "generic" view of HTTP related
>> @@ -42,7 +42,7 @@ public abstract class WebContext extends
>> /**
>> *
>> */
>> - private static final long serialVersionUID = 6804961872140299027L;
>> + private static final long serialVersionUID = 20120724L;
>>
>> // ---------------------------------------------------------- Public Methods
>>
>>
>> Modified: commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/faces/FacesWebContext.java
>> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/faces/FacesWebContext.java?rev=1365262&r1=1365261&r2=1365262&view=diff
>> ==============================================================================
>> --- commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/faces/FacesWebContext.java (original)
>> +++ commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/faces/FacesWebContext.java Tue Jul 24 19:56:21 2012
>> @@ -16,13 +16,13 @@
>> */
>> package org.apache.commons.chain2.web.faces;
>>
>> +import org.apache.commons.chain2.web.WebContext;
>> +
>> +import javax.faces.context.FacesContext;
>> +import javax.servlet.http.Cookie;
>> import java.util.Collections;
>> import java.util.Iterator;
>> import java.util.Map;
>> -import javax.faces.context.FacesContext;
>> -import javax.servlet.http.Cookie;
>> -
>> -import org.apache.commons.chain2.web.WebContext;
>>
>> /**
>> * <p>Concrete implementation of {@link WebContext} suitable for use in
>> @@ -39,7 +39,7 @@ public class FacesWebContext extends Web
>> /**
>> *
>> */
>> - private static final long serialVersionUID = -1429681424077509130L;
>> + private static final long serialVersionUID = 20120724L;
>>
>> /**
>> * <p>Construct an uninitialized {@link FacesWebContext} instance.</p>
>>
>> Modified: commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletWebContext.java
>> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletWebContext.java?rev=1365262&r1=1365261&r2=1365262&view=diff
>> ==============================================================================
>> --- commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletWebContext.java (original)
>> +++ commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/portlet/PortletWebContext.java Tue Jul 24 19:56:21 2012
>> @@ -38,7 +38,7 @@ public class PortletWebContext extends W
>> /**
>> *
>> */
>> - private static final long serialVersionUID = -6928446126906631819L;
>> + private static final long serialVersionUID = 20120724L;
>>
>> // ------------------------------------------------------------ Constructors
>>
>>
>> Modified: commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ChainProcessor.java
>> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ChainProcessor.java?rev=1365262&r1=1365261&r2=1365262&view=diff
>> ==============================================================================
>> --- commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ChainProcessor.java (original)
>> +++ commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ChainProcessor.java Tue Jul 24 19:56:21 2012
>> @@ -62,7 +62,7 @@ public class ChainProcessor extends Chai
>> /**
>> *
>> */
>> - private static final long serialVersionUID = -6817532768031279260L;
>> + private static final long serialVersionUID = 20120724L;
>>
>> /**
>> * <p>The name of the servlet init parameter containing the name of the
>>
>> Modified: commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletWebContext.java
>> URL: http://svn.apache.org/viewvc/commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletWebContext.java?rev=1365262&r1=1365261&r2=1365262&view=diff
>> ==============================================================================
>> --- commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletWebContext.java (original)
>> +++ commons/proper/chain/trunk/web/src/main/java/org/apache/commons/chain2/web/servlet/ServletWebContext.java Tue Jul 24 19:56:21 2012
>> @@ -34,7 +34,7 @@ import java.util.Map;
>> */
>> public class ServletWebContext extends WebContext {
>>
>> - private static final long serialVersionUID = 5852676730841544890L;
>> + private static final long serialVersionUID = 20120724L;
>>
>> // ------------------------------------------------------------ Constructors
>>
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org