Seems like the cas-client-integration-jboss module is the culprit here. Who maintains the java CAS client? Whoever that person is - he/she would need to bring cas-client-integration-jboss up to date with the latest Jboss AS
Cheers, Dmitriy. Sent from my iPhone On Jan 31, 2012, at 15:07, Jeffrey Simpson <[email protected]> wrote: > I'm trying to get get an JEE application CASified that will run on JBoss 7. > I keep getting a java.lang.ClassNotFoundException: > org.jboss.web.tomcat.security.login.WebAuthentication excption. See blow for > the full exception. Doing some research it seems that the WebAuthentication > class has been removed. There is one discussion that said it was removed > because Servlet 3 allows you to login programmatically. > > Has any one CASified an application that runs on JBoss 7? If so could you > give me some pointers? > > Exception > > java.lang.ClassNotFoundException: > org.jboss.web.tomcat.security.login.WebAuthentication from [Module > "deployment.myyfu.war:main" from Service Module Loader] > at > org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:191) > at > org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:361) > at > org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:333) > at > org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:310) > at > org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:103) > at > org.jasig.cas.client.jboss.authentication.WebAuthenticationFilter.doFilter(WebAuthenticationFilter.java:67) > [cas-client-integration-jboss-3.2.1.jar:] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280) > [jbossweb-7.0.1.Final.jar:7.0.2.Final] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) > [jbossweb-7.0.1.Final.jar:7.0.2.Final] > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275) > [jbossweb-7.0.1.Final.jar:7.0.2.Final] > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161) > [jbossweb-7.0.1.Final.jar:7.0.2.Final] > at > org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:139) > [jboss-as-web-7.0.2.Final.jar:7.0.2.Final] > at org.jboss.as.web.NamingValve.invoke(NamingValve.java:57) > [jboss-as-web-7.0.2.Final.jar:7.0.2.Final] > at > org.jboss.as.jpa.interceptor.WebNonTxEmCloserValve.invoke(WebNonTxEmCloserValve.java:49) > [jboss-as-jpa-7.0.2.Final.jar:7.0.2.Final] > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:154) > [jbossweb-7.0.1.Final.jar:7.0.2.Final] > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) > [jbossweb-7.0.1.Final.jar:7.0.2.Final] > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > [jbossweb-7.0.1.Final.jar:7.0.2.Final] > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:362) > [jbossweb-7.0.1.Final.jar:7.0.2.Final] > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877) > [jbossweb-7.0.1.Final.jar:7.0.2.Final] > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:667) > [jbossweb-7.0.1.Final.jar:7.0.2.Final] > at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:952) > [jbossweb-7.0.1.Final.jar:7.0.2.Final] > at java.lang.Thread.run(Thread.java:680) [:1.6.0_29] > -- > 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 > -- 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
