From 856d2b07f94be81ca1114b3a57ef8612c53f1b45 Mon Sep 17 00:00:00 2001 From: Scott Battaglia Date: Fri, 18 Dec 2009 03:12:15 +0000 Subject: [PATCH] CASC-102 moved the call to initialize the ticket validator to after the setting of the proxy granting ticket storage. --- .../validation/Cas20ProxyReceivingTicketValidationFilter.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cas-client-core/src/main/java/org/jasig/cas/client/validation/Cas20ProxyReceivingTicketValidationFilter.java b/cas-client-core/src/main/java/org/jasig/cas/client/validation/Cas20ProxyReceivingTicketValidationFilter.java index 66f665d..c064b14 100644 --- a/cas-client-core/src/main/java/org/jasig/cas/client/validation/Cas20ProxyReceivingTicketValidationFilter.java +++ b/cas-client-core/src/main/java/org/jasig/cas/client/validation/Cas20ProxyReceivingTicketValidationFilter.java @@ -55,7 +55,6 @@ public class Cas20ProxyReceivingTicketValidationFilter extends AbstractTicketVal private ProxyGrantingTicketStorage proxyGrantingTicketStorage = new ProxyGrantingTicketStorageImpl(); protected void initInternal(final FilterConfig filterConfig) throws ServletException { - super.initInternal(filterConfig); setProxyReceptorUrl(getPropertyFromInitParams(filterConfig, "proxyReceptorUrl", null)); final String proxyGrantingTicketStorageClass = getPropertyFromInitParams(filterConfig, "proxyGrantingTicketStorageClass", null); @@ -71,6 +70,7 @@ public class Cas20ProxyReceivingTicketValidationFilter extends AbstractTicketVal log.trace("Setting proxyReceptorUrl parameter: " + this.proxyReceptorUrl); this.millisBetweenCleanUps = Integer.parseInt(getPropertyFromInitParams(filterConfig, "millisBetweenCleanUps", Integer.toString(DEFAULT_MILLIS_BETWEEN_CLEANUPS))); + super.initInternal(filterConfig); } public void init() { @@ -108,7 +108,7 @@ public class Cas20ProxyReceivingTicketValidationFilter extends AbstractTicketVal validator = new Cas20ServiceTicketValidator(casServerUrlPrefix); } validator.setProxyCallbackUrl(getPropertyFromInitParams(filterConfig, "proxyCallbackUrl", null)); - validator.setProxyGrantingTicketStorage(proxyGrantingTicketStorage); + validator.setProxyGrantingTicketStorage(this.proxyGrantingTicketStorage); validator.setProxyRetriever(new Cas20ProxyRetriever(casServerUrlPrefix)); validator.setRenew(parseBoolean(getPropertyFromInitParams(filterConfig, "renew", "false")));