Hi there ,
I am using cas4.1 as a cas server and java cas client 3.1 ,

Now every thing was working fine when i was using cas2.0 for ticket validation. But since I have turned to SAML , this problem is  persisting.
Please someone help me with this .
web.xml of the client :
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" id="WebApp_ID" version="3.1">
 <display-name>client3</display-name>
 <welcome-file-list>
  <welcome-file>Index.jsp</welcome-file>
 </welcome-file-list>
 <filter>
  <filter-name>CAS Authentication Filter</filter-name>
<!-- Â Â <filter-class>org.jasig.cas.client.authentication.AuthenticationFilter</filter-class> -->
  <filter-class>org.jasig.cas.client.authentication.Saml11AuthenticationFilter</filter-class>
  <init-param>
   <param-name>casServerLoginUrl</param-name>
   <param-value>https://cas_server:8443/cas41/login</param-value>
  </init-param>
  <init-param>
   <param-name>serverName</param-name>
   <param-value>http://cas_server:9080/client3/</param-value>
  </init-param>
 </filter>
 <filter>
  <filter-name>CAS Validation Filter</filter-name>
<!-- Â Â <filter-class>org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter</filter-class> -->
<filter-class>org.jasig.cas.client.validation.Saml11TicketValidationFilter</filter-class>
  <init-param>
   <param-name>casServerUrlPrefix</param-name>
   <param-value>https://cas_server:8443/cas41/</param-value>
  </init-param>
  <init-param>
   <param-name>serverName</param-name>
   <param-value>http://cas_server:9080/client3/</param-value>
  </init-param>
<!-- Â Â required only in case of saml start -->
   <init-param>
      <param-name>redirectAfterValidation</param-name>
      <param-value>true</param-value>
    </init-param>
<!-- Â Â required only in case of saml end -->
<init-param>
      <param-name>useSession</param-name>
      <param-value>true</param-value>
    </init-param>
    Â
    <init-param>
      <param-name>acceptAnyProxy</param-name>
      <param-value>true</param-value>
    </init-param>
    <init-param>
      <param-name>proxyReceptorUrl</param-name>
      <param-value>/client3/proxyUrl</param-value>
    </init-param>
    <init-param>
      <param-name>proxyCallbackUrl</param-name>
      <param-value>http://cas_server:9080/client3/proxyUrl</param-value>
    </init-param>
  Â
 </filter>
 <filter>
  <filter-name>CAS HttpServletRequest Wrapper Filter</filter-name>
  <filter-class>org.jasig.cas.client.util.HttpServletRequestWrapperFilter</filter-class>
 </filter>
 Â
<!-- Â SSO Configuration starts-->
<!-- Â <filter> Â Â -->
<!-- Â Â Â Â <filter-name>CAS Single Sign Out Filter</filter-name> Â Â -->
<!-- Â Â Â Â <filter-class>org.jasig.cas.client.session.SingleSignOutFilter -->
<!-- Â Â Â Â </filter-class> -->
<!-- Â Â Â Â <init-param> -->
<!-- Â Â Â <param-name>casServerUrlPrefix</param-name> -->
<!-- Â Â Â <param-value>https://cas_server:8443/cas41/</param-value> -->
<!-- Â Â </init-param> -->
<!-- Â Â <init-param> -->
<!-- Â Â Â <param-name>serverName</param-name> -->
<!-- Â Â Â <param-value>http://cas_server:9080/client3/</param-value> -->
<!-- Â Â </init-param> -->
<!-- Â Â </filter> -->
  Â
<!-- Â Â Â <filter-mapping> Â Â -->
<!-- Â Â Â Â <filter-name>CAS Single Sign Out Filter</filter-name> Â Â -->
<!-- Â Â Â Â <url-pattern>/*</url-pattern></filter-mapping> -->
<!-- Â Â <listener> Â Â -->
<!-- Â Â Â Â <listener-class>org.jasig.cas.client.session.SingleSignOutHttpSessionListener</listener-class> -->
<!-- Â Â </listener> -->
<!--  SSO Configuration ends  -->
<!-- <filter-mapping> Â Â -->
<!-- Â Â Â Â <filter-name>CAS Single Sign Out Filter</filter-name> Â Â -->
<!-- Â Â Â Â <url-pattern>/*</url-pattern></filter-mapping> -->
Â
 <filter-mapping>
  <filter-name>CAS Authentication Filter</filter-name>
  <url-pattern>/protected/*</url-pattern>
 </filter-mapping>
 <filter-mapping>
  <filter-name>CAS Validation Filter</filter-name>
  <url-pattern>/*</url-pattern>
 </filter-mapping>
 <filter-mapping>
  <filter-name>CAS HttpServletRequest Wrapper Filter</filter-name>
  <url-pattern>/*</url-pattern>
 </filter-mapping>
 <filter-mapping>
  <filter-name>CAS Assertion Thread Local Filter</filter-name>
  <url-pattern>/*</url-pattern>
 </filter-mapping>
 <filter-mapping>
  <filter-name>CAS Validation Filter</filter-name>
  <url-pattern>/proxyCallback</url-pattern>
 </filter-mapping>
</web-app>
Â
Thanks and RegardsÂ
--Ankur Verma