Index: lams_central/web/WEB-INF/web.xml =================================================================== RCS file: /usr/local/cvsroot/lams_central/web/WEB-INF/Attic/web.xml,v diff -u -r1.29.2.1 -r1.29.2.2 --- lams_central/web/WEB-INF/web.xml 12 Mar 2007 01:30:05 -0000 1.29.2.1 +++ lams_central/web/WEB-INF/web.xml 25 May 2007 05:49:05 -0000 1.29.2.2 @@ -17,13 +17,19 @@ classpath:/org/lamsfoundation/lams/workspace/workspaceApplicationContext.xml classpath:/org/lamsfoundation/lams/web/webApplicationContext.xml classpath:/org/lamsfoundation/lams/integrationContext.xml + classpath:/org/lamsfoundation/lams/federationContext.xml classpath:/org/lamsfoundation/lams/lesson/lessonApplicationContext.xml classpath:/org/lamsfoundation/lams/learning/learningApplicationContext.xml + + org.gomba.dataSource + jdbc/lams-ds + + SystemSessionFilter @@ -297,6 +303,57 @@ + + ShibLogin + ShibLogin Servlet For Shibboleth Users + + org.lamsfoundation.lams.web.ShibLoginServlet + + + + + FederationGroups + org.gomba.XMLServlet + + query + + select distinct o.organisation_id,o.name from lams_organisation o, lams_fed_server s + where can_join_joint_lessons=1 + and sha1(s.privatekey)=${param.h} + + + + response-headers + + Last-Modified: Mon, 24 May 1976 00:00:00 GMT + + + 1 + + + + FederationLessons + org.gomba.XMLServlet + + query + + select distinct l.lesson_id, l.name from lams_fed_lesson fl, lams_lesson l, lams_fed_server s + where fl.lesson_id=l.lesson_id + and fl.ext_org_id=${param.orgId java.lang.Integer} + and s.name=${param.name} + and fl.server_sid=s.sid + and sha1(s.privatekey)=${param.h} + + + + response-headers + + Last-Modified: Mon, 24 May 1976 00:00:00 GMT + + + 1 + + action *.do @@ -327,6 +384,21 @@ /LoginRequest + + ShibLogin + /ShibLogin + + + + FederationGroups + /federation/groups + + + + FederationLessons + /federation/lessons/* + + storeLD /servlet/authoring/storeLearningDesignDetails @@ -453,6 +525,13 @@ + + DB Connection + jdbc/lams-ds + javax.sql.DataSource + Container + +