> The login-webflow.xml file makes sense to me, but it appears to invoke > methods without specifying of what classes and instance they are. By > studying this page - > https://wiki.jasig.org/display/CASUM/Integrating+reCaptcha+with+CAS - I > gather that I have to write my class and reference it in a file in the > spring-configuration directory.
You do need to define your custom flow actions as beans in the Spring context. The typical strategy is to add them to cas-servlet.xml along with the other flow actions, but you can add them anywhere that's convenient as long as they get picked up. The full set of beans in the Spring context should be logged at startup, so troubleshooting is straightforward. > Then I simply drop my class or jar in the classes or lib directory. Is that > correct? Sounds like you may not be using Maven WAR overlay [1] to manage your deployment. You can do as you said, but it happens naturally with Maven WAR overlay. If you have a deployment that requires custom code, you're a very good candidate to benefit from an overlay. M [1] https://wiki.jasig.org/x/sgKkAQ -- 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
