can you send me a web.xml file with the filters thanks On Tue, Sep 13, 2011 at 4:00 PM, Martin <[email protected]> wrote:
> 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]> 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 >>> .cas.client.filter.CASFilter</filter-class> >>> <init-param> >>> <param-name>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 >>> .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 >>> .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.xmlthis >> might help you >> >> >> -- >> 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 > > 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 > > -- 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
