> Now I need to figure out which jar file has that class. I can unzip every jar > thar comes with the cas and look into it, but there should be a smart way to > find out.
The smart way is to rely on our documentation, which is pretty good at documenting the module that contains a particular component. https://wiki.jasig.org/display/CASUM/JDBC mentions the required maven dependency at the top of the page. Also, it may be helpful to mention that you can simply grep for classes in most jar files since the jar manifest typically contains a list of classes contained therein: marvin:~/tmp$ grep -R SearchModeSearchDatabaseAuthenticationHandler cas-server-3.4.11 cas-server-3.4.11/cas-server-support-jdbc/src/main/java/org/jasig/cas/adaptors/jdbc/SearchModeSearchDatabaseAuthenticationHandler.java:public class SearchModeSearchDatabaseAuthenticationHandler extends Binary file cas-server-3.4.11/modules/cas-server-support-jdbc-3.4.11.jar matches M -- You are currently subscribed to [email protected] as: [email protected] To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/cas-user
