diff --git a/core/src/main/java/de/javakaffee/web/msm/TranscoderService.java b/core/src/main/java/de/javakaffee/web/msm/TranscoderService.java index b26971a2..b082d46b 100644 --- a/core/src/main/java/de/javakaffee/web/msm/TranscoderService.java +++ b/core/src/main/java/de/javakaffee/web/msm/TranscoderService.java @@ -397,6 +397,7 @@ private static byte[] serializeSavedRequest( final Object obj ) { // -> we omit them here oos.writeObject(savedRequest.getQueryString()); oos.writeObject(savedRequest.getRequestURI()); + oos.writeObject(savedRequest.getDecodedRequestURI()); oos.flush(); return bos.toByteArray(); } catch ( final IOException e ) { @@ -424,6 +425,7 @@ private static SavedRequest deserializeSavedRequest( final byte[] data ) { savedRequest.setMethod((String) ois.readObject()); savedRequest.setQueryString((String) ois.readObject()); savedRequest.setRequestURI((String) ois.readObject()); + savedRequest.setDecodedRequestURI((String) ois.readObject()); return savedRequest; } catch ( final IOException e ) { diff --git a/pom.xml b/pom.xml index 3e5f5044..a68b1f5e 100644 --- a/pom.xml +++ b/pom.xml @@ -202,7 +202,7 @@ UTF-8 - 6.0.35 + 6.0.37 1.5.8 3.3.2.GA 0.5-69e953bd diff --git a/tomcat7/pom.xml b/tomcat7/pom.xml index d61a80b0..45001ddd 100644 --- a/tomcat7/pom.xml +++ b/tomcat7/pom.xml @@ -14,7 +14,7 @@ The msm tomcat7 specific implementation. - 7.0.23 + 7.0.40