Abdellatif,

Did you set up Tomcat correctly? Please read the link below:

http://www.ja-sig.org/wiki/display/CASUM/Demo


Below is an example of web.xml config for CAS:
~~~~~~~~~~~~~~~~~~~~~~~~~~
<context-param>  
        <param-name>serverName</param-name>  
        <param-value>http://myClientApplicationServer:8080</param-value>  
</context-param>  

    <filter>  
        <filter-name>CAS Authentication Filter</filter-name>  
       
<filter-class>org.jasig.cas.client.authentication.AuthenticationFilter</filter-class>
  
        <init-param>  
            <param-name>casServerLoginUrl</param-name>  
            <param-value>https://mycasserver:8443/cas/login</param-value>  
        </init-param>  
    </filter>  
  
    <filter>  
        <filter-name>CAS Validation Filter</filter-name>  
       
<filter-class>org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter</filter-class>
  
        <init-param>  
            <param-name>casServerUrlPrefix</param-name>  
            <param-value>https://mycasserver:8443/cas</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>  
  
    <filter-mapping>  
        <filter-name>CAS Authentication Filter</filter-name>  
        <url-pattern>/servlets/servlet/HelloWorldExample</url-pattern>  
    </filter-mapping>  
  
    <filter-mapping>  
        <filter-name>CAS Validation Filter</filter-name>  
        <url-pattern>/servlets/servlet/HelloWorldExample</url-pattern>  
    </filter-mapping>  
  
    <filter-mapping>  
        <filter-name>CAS HttpServletRequest Wrapper Filter</filter-name>  
        <url-pattern>/*</url-pattern>  
    </filter-mapping>  
~~~~~~~~~~~~~~~~~~~~~

Hope this helps.

Xuejin



Abdellatif HAROUS wrote:
> 
> 
> hi alll......
> 
>  
> 
>  
> 
> could some one check whats missing in my web.xml file 
> 
>  
> 
> I build and deploy it but still I can not get the login page 
> 
>  
> 
>  
> 
> =======================================================================
> 
> <?xml version="1.0" encoding="UTF-8"?>
> <web-app id="WebApp_ID" version="2.4"
> xmlns="http://java.sun.com/xml/ns/j2ee";
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
> xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
> http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd";>
> 
> <display-name>servelt1</display-name>
> 
> <servlet>
> <description>my first servelt</description>
> 
> <display-name>Greeting</display-name>
> 
> <servlet-name>Greeting</servlet-name>
> 
> <servlet-class>com.mycompany.servlet.Greeting</servlet-class>
> </servlet>
> 
> 
> 
> <servlet-mapping>
> <servlet-name>Greeting</servlet-name>
> <url-pattern>/Greeting</url-pattern>
> </servlet-mapping>
> 
> <context-param>
> <param-name>serverName</param-name>
> <param-value>http://localhost:8080</param-value>
> </context-param>
> 
> 
> 
> <!-- The AuthenticationFilter is what detects whether a user needs to be
> authenticated or not.
> If a user needs to be authenticated, it will redirect the user to the CAS
> server. -->
> 
> <filter>
> <filter-name>CAS Authentication Filter</filter-name>
> <filter-class>org.jasig.cas.client.authentication.AuthenticationFilter</filter-class>
> <init-param>
> <param-name>casServerLoginUrl</param-name>
> <param-value>http://localhost:8080/cas/login</param-value>
> </init-param>
> 
> </filter>
> 
> 
> 
> <!-- Validates tickets using the CAS 1.0 Protocol -->
> 
> <filter>
> <filter-name>CAS Validation Filter</filter-name>
> <filter-class>org.jasig.cas.client.validation.Cas10TicketValidationFilter</filter-class>
> <init-param>
> <param-name>casServerUrlPrefix</param-name>
> <param-value>http://localhost:8080/cas</param-value>
> </init-param>
> 
> </filter>
> 
> 
> 
> 
> <!-- Wraps an HttpServletRequest so that the getRemoteUser and
> getPrincipal return the CAS related entries --> 
> 
> <filter>
> <filter-name>CAS HttpServletRequest Wrapper Filter</filter-name>
> <filter-class>org.jasig.cas.client.util.HttpServletRequestWrapperFilter</filter-class>
> </filter>
> 
> 
> 
> 
> 
> <filter-mapping>
> <filter-name>CAS Authentication Filter</filter-name>
> <url-pattern>/*</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>
> 
> 
> 
> 
> <welcome-file-list>
> <welcome-file>index.html</welcome-file>
> <welcome-file>index.htm</welcome-file>
> <welcome-file>index.jsp</welcome-file>
> <welcome-file>default.html</welcome-file>
> <welcome-file>default.htm</welcome-file>
> <welcome-file>default.jsp</welcome-file>
> </welcome-file-list>
> </web-app>
> =====================================================================================
> =====================================================================================
> when I type in the http://localhost:8080/servlet1/index.jsp or
> http://localhost:8080/servlet1
> this what I get the error message 
> HTTP Status 404 - /servlet1/index.jsp
> 
> 
> type Status report
> 
> message /servlet1/index.jsp
> 
> description The requested resource (/servlet1/index.jsp) is not available.
> 
> 
> 
> Apache Tomcat/5.5.27
>  
> 
>  
> 
>  
> 
> HTTP Status 404 - /servlet1
> 
> 
> type Status report
> 
> message /servlet1
> 
> description The requested resource (/servlet1) is not available.
> 
> 
> 
> Apache Tomcat/5.5.27
>  
>  
>  
> _________________________________________________________________
> More than messages–check out the rest of the Windows Live™.
> http://www.microsoft.com/windows/windowslive/
> 
> -- 
> 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
> 

-- 
View this message in context: 
http://www.nabble.com/whats-wrong-with-my-web.xml-folder-tp24399672p24400096.html
Sent from the CAS Users mailing list archive at Nabble.com.


-- 
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

Reply via email to