2 Replies Latest reply on Dec 10, 2012 10:59 AM by anil.saldhana

    Picket Link Tomcat 7

    victorrsilva

      I've tried start picket link examples on tomcat 7, but I haven't had success. After researched I think the problem is: tomcat 7 modified the inheritance of org.apache.catalina.valves.ValveBase  began implement org.apache.catalina.Lifecycle  and modified the acess to final of methods init, start and end in parent of ValveBase org.apache.catalina.util.LifecycleBase. We can see that in the tomcat 7 api http://tomcat.apache.org/tomcat-7.0-doc/api/.

       

      The picketLinks class org.picketlink.identity.federation.bindings.tomcat.idp.IDPWebBrowserSSOValve extends

      org.apache.catalina.valves.ValveBase implements org.apache.catalina.Lifecycle and override the method init, start and end. Because of this the tomcat 7 don't start with picketlink libs on the classpath.