diff --git a/spring-faces/.classpath b/spring-faces/.classpath index ddaee984..8107e410 100644 --- a/spring-faces/.classpath +++ b/spring-faces/.classpath @@ -8,8 +8,8 @@ - - + + diff --git a/spring-faces/ivy.xml b/spring-faces/ivy.xml index dcc4454c..71d26378 100644 --- a/spring-faces/ivy.xml +++ b/spring-faces/ivy.xml @@ -11,6 +11,7 @@ + @@ -44,9 +45,13 @@ + + + + - - + + diff --git a/spring-faces/pom.xml b/spring-faces/pom.xml index 8fb0322a..4fc05e30 100644 --- a/spring-faces/pom.xml +++ b/spring-faces/pom.xml @@ -108,13 +108,13 @@ com.sun.faces jsf-api - 2.0.3 + 2.1.7 provided com.sun.faces jsf-impl - 2.0.3 + 2.1.7 provided diff --git a/spring-faces/src/main/java/org/springframework/faces/webflow/Jsf2FlowFacesContext.java b/spring-faces/src/main/java/org/springframework/faces/webflow/Jsf2FlowFacesContext.java index eb456971..4e644c43 100644 --- a/spring-faces/src/main/java/org/springframework/faces/webflow/Jsf2FlowFacesContext.java +++ b/spring-faces/src/main/java/org/springframework/faces/webflow/Jsf2FlowFacesContext.java @@ -127,6 +127,12 @@ public class Jsf2FlowFacesContext extends FlowFacesContext { getDelegate().validationFailed(); } + // --------------- JSF 2.1 Pass-through delegate methods ------------------// + + public boolean isReleased() { + return getDelegate().isReleased(); + } + protected class Jsf2FlowExternalContext extends FlowExternalContext { Log logger = LogFactory.getLog(FlowExternalContext.class); @@ -242,5 +248,18 @@ public class Jsf2FlowFacesContext extends FlowFacesContext { return delegate.encodePartialActionURL(url); } + // --------------- JSF 2.1 Pass-through delegate methods ------------------// + + public int getSessionMaxInactiveInterval() { + return delegate.getSessionMaxInactiveInterval(); + } + + public boolean isSecure() { + return delegate.isSecure(); + } + + public void setSessionMaxInactiveInterval(int interval) { + delegate.setSessionMaxInactiveInterval(interval); + } } } diff --git a/spring-webflow-samples/booking-faces/.classpath b/spring-webflow-samples/booking-faces/.classpath index 5bc22de3..4a22c3c6 100755 --- a/spring-webflow-samples/booking-faces/.classpath +++ b/spring-webflow-samples/booking-faces/.classpath @@ -62,8 +62,8 @@ - - + + diff --git a/spring-webflow-samples/booking-faces/.settings/org.eclipse.wst.common.component b/spring-webflow-samples/booking-faces/.settings/org.eclipse.wst.common.component index e5cd1403..820e3a2e 100755 --- a/spring-webflow-samples/booking-faces/.settings/org.eclipse.wst.common.component +++ b/spring-webflow-samples/booking-faces/.settings/org.eclipse.wst.common.component @@ -66,10 +66,10 @@ uses - + uses - + uses diff --git a/spring-webflow-samples/booking-faces/pom.xml b/spring-webflow-samples/booking-faces/pom.xml index 70a0d89f..8e89d7b8 100644 --- a/spring-webflow-samples/booking-faces/pom.xml +++ b/spring-webflow-samples/booking-faces/pom.xml @@ -11,7 +11,7 @@ 3.0.5.RELEASE 3.0.2.RELEASE 1.5.10 - 2.0.3 + 2.1.7 2.2.1