diff --git a/cas-client-core/src/main/java/org/jasig/cas/client/util/AbstractConfigurationFilter.java b/cas-client-core/src/main/java/org/jasig/cas/client/util/AbstractConfigurationFilter.java index 1db5838..de6dca7 100644 --- a/cas-client-core/src/main/java/org/jasig/cas/client/util/AbstractConfigurationFilter.java +++ b/cas-client-core/src/main/java/org/jasig/cas/client/util/AbstractConfigurationFilter.java @@ -45,7 +45,18 @@ public abstract class AbstractConfigurationFilter implements Filter { * has a value. * If it does, it returns that, otherwise it retrieves the ServletContext's initParameters and returns that value if any. *

- * Finally, it will check JNDI if all other methods fail. All the JNDI properties should be stored under java:comp/env/cas/{propertyName} + * Finally, it will check JNDI if all other methods fail. All the JNDI properties should be stored under either java:comp/env/cas/SHORTFILTERNAME/{propertyName} + * or java:comp/env/cas/{propertyName} + *

+ * Essentially the documented order is: + *

    + *
  1. FilterConfig.getInitParameter
  2. + *
  3. ServletContext.getInitParameter
  4. + *
  5. java:comp/env/cas/SHORTFILTERNAME/{propertyName}
  6. + *
  7. java:comp/env/cas/{propertyName}
  8. + *
  9. Default Value
  10. + *
+ * * * @param filterConfig the Filter Configuration. * @param propertyName the property to retrieve.