On 13/09/2011 13:37, SEBUDANDI ROBERT wrote:
> Thanks for your response
>  may be let me give you the files a want to protect and the web.xml 
> and you try to make for me the necessary changes thanks
>  index.jsp
>
> <%@ page language="java" contentType="text/html; charset=UTF-8"
>     pageEncoding="UTF-8"%>
> <%@taglib uri="http://java.sun.com/jsp/jstl/core"; prefix="c"%>
> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
> "http://www.w3.org/TR/html4/loose.dtd";>
> <HTML>
> <HEAD>
>
> <TITLE>Student Schedule</TITLE>
> </HEAD>
>
> <BODY>
>
> <FORM action="ScheduleServlet2" method="post">
>
> Course Name: <INPUT type="text" name="title" size="35"><BR>
> Course Time:
> Sun<INPUT type="checkbox" name="day" value="sun">
> Mon<INPUT type="checkbox" name="day" value="mon">
> Tue<INPUT type="checkbox" name="day" value="tue">
> Wed<INPUT type="checkbox" name="day" value="wed">
> Thu<INPUT type="checkbox" name="day" value="thu">
> Fri<INPUT type="checkbox" name="day" value="fri">
> Sat<INPUT type="checkbox" name="day" value="sat">
> <SELECT name="starttime">
> <OPTION value="8">8:00am</OPTION>
> <OPTION value="9">9:00am</OPTION>
> <OPTION value="10">10:00am</OPTION>
> <OPTION value="11">11:00am</OPTION>
> <OPTION value="12">12:00pm</OPTION>
> <OPTION value="13">1:00pm</OPTION>
> <OPTION value="14">2:00pm</OPTION>
> <OPTION value="15">3:00pm</OPTION>
> <OPTION value="16">4:00pm</OPTION>
> <OPTION value="17">5:00pm</OPTION>
> <OPTION value="18">6:00pm</OPTION>
> <OPTION value="19">7:00pm</OPTION>
> <OPTION value="20">8:00pm</OPTION>
> <OPTION value="21">9:00pm</OPTION>
> </SELECT>
> to
> <SELECT name="endtime">
> <OPTION value="9">9:00am</OPTION>
> <OPTION value="10">10:00am</OPTION>
> <OPTION value="11">11:00am</OPTION>
> <OPTION value="12">12:00pm</OPTION>
> <OPTION value="13">1:00pm</OPTION>
> <OPTION value="14">2:00pm</OPTION>
> <OPTION value="15">3:00pm</OPTION>
> <OPTION value="16">4:00pm</OPTION>
> <OPTION value="17">5:00pm</OPTION>
> <OPTION value="18">6:00pm</OPTION>
> <OPTION value="19">7:00pm</OPTION>
> <OPTION value="20">8:00pm</OPTION>
> <OPTION value="21">9:00pm</OPTION>
> <OPTION value="22">10:00pm</OPTION>
> </SELECT>
> <BR>
> <BR>
> <INPUT type="submit" name="Submit" value="Add Course">
> </FORM>
> <TABLE border="1" cellspacing="0">
> <TBODY>
> <TR>
> <TH align="center" valign="middle" width="80"></TH>
> <TH align="center" valign="middle" width="100">Sunday</TH>
> <TH align="center" valign="middle">Monday</TH>
> <TH align="center" valign="middle">Tuesday</TH>
> <TH align="center" valign="middle">Wednesday</TH>
> <TH align="center" valign="middle">Thursday</TH>
> <TH align="center" valign="middle">Friday</TH>
> <TH align="center" valign="middle">Saturday</TH>
> </TR>
> <c:forEach begin="8" end="21" step="1" var="time">
> <TR>
> <TD align="center" valign="middle" width="80">
> <c:choose>
> <c:when test="${time == 12}">
> <c:out value="${time}" />:00pm
> </c:when>
> <c:when test="${time > 12}">
> <c:out value="${time - 12}" />:00pm
> </c:when>
> <c:otherwise>
> <c:out value="${time}" />:00am
> </c:otherwise>
> </c:choose></TD>
> <c:forEach begin="0" end="6" step="1" var="day">
> <TD align="center" valign="middle" width="100">
> <c:forEach items="${schoolschedule.classes}" var="clazz">
> <c:if test="${clazz.startTime <= time
> && clazz.endTime > time
> && clazz.day == day}">
> <c:out value="${clazz.title}" />
> </c:if>
> </c:forEach>
> </TD>
> </c:forEach>
> </TR>
> </c:forEach>
> </TBODY>
> </TABLE>
> </BODY>
> </HTML>
>
> web. xml
> what should i chang here i tried what you recommended it didnt work
> <?xml version="1.0" encoding="UTF-8"?>
> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
> xmlns="http://java.sun.com/xml/ns/javaee"; 
> xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"; 
> xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
> http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"; id="WebApp_ID" 
> version="2.5">
> <display-name>SchoolSchedule</display-name>
> <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>
>
>
> <servlet>
> <description></description>
> <display-name>ScheduleServlet2</display-name>
> <servlet-name>ScheduleServlet2</servlet-name>
> <servlet-class>rg.eclipse.wtp.sample.classschedule.ScheduleServlet2</servlet-class>
> </servlet>
> <servlet-mapping>
> <servlet-name>ScheduleServlet2</servlet-name>
> <url-pattern>/ScheduleServlet2</url-pattern>
> </servlet-mapping>
> </web-app>
> can you please send me like an example that is working am using CAS 3.3.1
> thanks
>
>
> On Tue, Sep 13, 2011 at 11:08 AM, Martin <[email protected] 
> <mailto:[email protected]>> wrote:
>
>     On 13/09/2011 09:47, sebudandi wrote:
>
>         hey i CASified a servlet by putting the code below in the
>         web.xml when i run it it shows the cas login screen but when i
>         enter password and username it doesnt redirect me to the
>         servlet it says
>         The connection to localhost:8080 was interrupted while the
>         page was loading.
>          can someone tell me why .please
>
>         web.xml
>
>         <?xml version="1.0" encoding="ISO-8859-1"?>
>
>         <!DOCTYPE web-app
>             PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application
>         2.3//EN"
>             "http://java.sun.com/dtd/web-app_2_3.dtd";>
>
>         <web-app>
>         <display-name>process</display-name>
>         <welcome-file-list>
>         <welcome-file>process</welcome-file>
>
>         </welcome-file-list>
>         <servlet>
>         <description></description>
>         <display-name>process</display-name>
>
>         <servlet-name>process</servlet-name>
>         <servlet-class>process</servlet-class>
>
>         </servlet>
>
>
>         <servlet-mapping>
>         <servlet-name>process</servlet-name>
>         <url-pattern>/process</url-pattern>
>         </servlet-mapping>
>
>         <filter>
>         <filter-name>CAS Filter</filter-name>
>         <filter-class>edu.yale.its.tp
>         <http://edu.yale.its.tp>.cas.client.filter.CASFilter</filter-class>
>         <init-param>
>         <param-name>edu.yale.its.tp
>         <http://edu.yale.its.tp>.cas.client.filter.loginUrl</param-name>
>         <param-value>http://localhost:8080/cas/login</param-value>
>         </init-param>
>         <init-param>
>         <param-name>edu.yale.its.tp
>         <http://edu.yale.its.tp>.cas.client.filter.validateUrl</param-name>
>         <param-value>https://localhost:8080/cas/serviceValidate</param-value>
>         </init-param>
>         <init-param>
>         <param-name>edu.yale.its.tp
>         <http://edu.yale.its.tp>.cas.client.filter.serviceUrl</param-name>
>         <param-value>https://localhost:8080/menu.jsp</param-value>
>         </init-param>
>
>         </filter>
>
>         <filter-mapping>
>         <filter-name>CAS Filter</filter-name>
>         <url-pattern>/*</url-pattern>
>         </filter-mapping>
>
>         </web-app>
>         - Show quoted text -
>
>     It looks as if your using the yale.* package to access CAS, which
>     if its a new installation, I'm guessing you might be uing the CAS3
>     then you need to start using the new package system.  I know I had
>     the same problem.  try looking at
>     
> https://wiki.jasig.org/display/CASC/Configuring+the+JA-SIG+CAS+Client+for+Java+in+the+web.xml
>     this might help you
>
>
>     -- 
>     You are currently subscribed to [email protected]
>     <mailto:[email protected]> as: [email protected]
>     <mailto:[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
You should be able to just add the filters to the web.xml and have it 
work, although i did notice in the web.xml, the line:
<servlet-class>rg.eclipse.wtp.sample.classschedule.ScheduleServlet2</servlet-class>

I'm thinking it should maybe be :

<servlet-class>org.eclipse.wtp.sample.classschedule.ScheduleServlet2</servlet-class>

Hope that helps, other than that I'm not sure what else to suggest, 
maybe if you can post the error log I could be of more help

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