On 13/09/2011 14:25, SEBUDANDI ROBERT wrote: > can you send me a web.xml file with the filters > thanks > > On Tue, Sep 13, 2011 at 4:00 PM, Martin <[email protected] > <mailto:[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] >> <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 [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 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 [email protected] > <mailto:[email protected]> as:[email protected] > <mailto:[email protected]> > To unsubscribe, change settings or access archives, > seehttp://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 really should just add the filters from the tutorial and it should work, if you get stuck on that then post the error log, Sorry but i really don't have time right now to generate a custome web.xml file for 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
