In attempting to upgrade to 6.3.4 from 6.2.5 we've noticed the removal of the UserPreferencesResetInterceptor.class file. We use seraph to implement SSO using CAS and this configuration relies on this class.
In seraph-config.xml:
<interceptors>
<interceptor class="com.atlassian.jira.user.preferences.UserPreferencesResetInterceptor"/>
</interceptors>
. . . .
java.lang.RuntimeException: Could not load security config 'seraph-config.xml': Exception configuring from 'seraph-config.xml'. : com.atlassian.seraph.config.ConfigurationException: Could not getRequest service: com.atlassian.jira.user.preferences.UserPreferencesResetInterceptor : java.lang.ClassNotFoundException: com.atlassian.jira.user.preferences.UserPreferencesResetInterceptor
----------
~/jira_build$ find atlassian-jira-6.2.5-war -name "UserPreferencesResetInterceptor.class"
atlassian-jira-6.2.5-war/webapp/WEB-INF/classes/com/atlassian/jira/user/preferences/UserPreferencesResetInterceptor.class
VS
find atlassian-jira-6.3.4-war -name "UserPreferencesResetInterceptor.class" -> nothing
Where did the com.atlassian.jira.user.preferences.UserPreferencesResetInterceptor.class go?
I didn't see anything in the release notes about it?
Is there a configuration that will us to use CAS authentication?