Index: lams_build/build.xml
===================================================================
RCS file: /usr/local/cvsroot/lams_build/build.xml,v
diff -u -r1.49.2.2 -r1.49.2.3
--- lams_build/build.xml 26 Mar 2007 02:13:15 -0000 1.49.2.2
+++ lams_build/build.xml 25 May 2007 05:49:06 -0000 1.49.2.3
@@ -129,6 +129,7 @@
+
Index: lams_build/conf/j2ee/application.xml
===================================================================
RCS file: /usr/local/cvsroot/lams_build/conf/j2ee/Attic/application.xml,v
diff -u -r1.32.2.1 -r1.32.2.2
--- lams_build/conf/j2ee/application.xml 12 Mar 2007 00:41:12 -0000 1.32.2.1
+++ lams_build/conf/j2ee/application.xml 25 May 2007 05:49:06 -0000 1.32.2.2
@@ -221,6 +221,9 @@
xstream-1.1.jar
+
+ gomba-0.8.0.jar
+
Index: lams_build/lib/gomba/gomba-0.8.0.jar
===================================================================
RCS file: /usr/local/cvsroot/lams_build/lib/gomba/Attic/gomba-0.8.0.jar,v
diff -u -r1.1 -r1.1.2.1
Binary files differ
Fisheye: Tag 1.1 refers to a dead (removed) revision in file `lams_central/conf/xdoclet/ejb-resourcerefs.xml'.
Fisheye: No comparison available. Pass `N' to diff?
Index: lams_central/conf/xdoclet/servlet-mappings.xml
===================================================================
RCS file: /usr/local/cvsroot/lams_central/conf/xdoclet/servlet-mappings.xml,v
diff -u -r1.12.2.1 -r1.12.2.2
--- lams_central/conf/xdoclet/servlet-mappings.xml 30 Mar 2007 00:12:31 -0000 1.12.2.1
+++ lams_central/conf/xdoclet/servlet-mappings.xml 25 May 2007 05:49:06 -0000 1.12.2.2
@@ -32,3 +32,13 @@
ShibLogin
/ShibLogin
+
+
+ FederationGroups
+ /federation/groups
+
+
+
+ FederationLessons
+ /federation/lessons/*
+
\ No newline at end of file
Index: lams_central/conf/xdoclet/servlets.xml
===================================================================
RCS file: /usr/local/cvsroot/lams_central/conf/xdoclet/servlets.xml,v
diff -u -r1.14.2.1 -r1.14.2.2
--- lams_central/conf/xdoclet/servlets.xml 30 Mar 2007 00:12:31 -0000 1.14.2.1
+++ lams_central/conf/xdoclet/servlets.xml 25 May 2007 05:49:06 -0000 1.14.2.2
@@ -69,3 +69,45 @@
+
+ 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
+
\ No newline at end of file
Index: lams_central/conf/xdoclet/web-settings.xml
===================================================================
RCS file: /usr/local/cvsroot/lams_central/conf/xdoclet/web-settings.xml,v
diff -u -r1.14 -r1.14.2.1
--- lams_central/conf/xdoclet/web-settings.xml 20 Sep 2006 02:35:13 -0000 1.14
+++ lams_central/conf/xdoclet/web-settings.xml 25 May 2007 05:49:06 -0000 1.14.2.1
@@ -14,9 +14,15 @@
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
+
\ No newline at end of file
Index: lams_central/web/WEB-INF/jboss-web.xml
===================================================================
RCS file: /usr/local/cvsroot/lams_central/web/WEB-INF/jboss-web.xml,v
diff -u -r1.4 -r1.4.2.1
--- lams_central/web/WEB-INF/jboss-web.xml 8 Sep 2005 01:54:30 -0000 1.4
+++ lams_central/web/WEB-INF/jboss-web.xml 25 May 2007 05:49:05 -0000 1.4.2.1
@@ -8,4 +8,10 @@
java:/jaas/lams
+
+ jdbc/lams-ds
+ javax.sql.DataSource
+ java:/jdbc/lams-ds
+
+
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
+
+