I attempted a drop-in replacement of 3.3.4-SNAPSHOT (what's in master as of
2015-01-17) on top of 3.3.0 and it failed miserably. My app failed to start
with errors like the following:

SEVERE: Exception starting filter CAS Authentication Filter
java.lang.IllegalAccessException: Class
org.apache.catalina.core.DefaultInstanceManager can not access a member of
class org.jasig.cas.client.authentication.Saml11AuthenticationFilter with
modifiers "private"
        at sun.reflect.Reflection.ensureMemberAccess(Reflection.java:65)
        at java.lang.Class.newInstance0(Class.java:349)
        at java.lang.Class.newInstance(Class.java:308)
        at
org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:134)
...

I haven't investigated the cause, but my hunch is that the new
configuration feature in issue 91 [1] may be to blame. Regardless of the
cause, 3.3.4 should be drop-in compatible any 3.3.x release, so there
appear to be some compatibility problems. Let me know if you want more logs
or configuration details.

[1] https://github.com/Jasig/java-cas-client/issues/91

-- 
You are currently subscribed to cas-dev@lists.jasig.org as: 
arch...@mail-archive.com
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-dev

Reply via email to