Index: lams_learning/conf/xdoclet/servlets.xml =================================================================== diff -u -r7eaa24de10b2151186a637b21fa02e396fa09f1a -r5a73c233a01cff87c681dfc9cdd20d2e4a64d6f4 --- lams_learning/conf/xdoclet/servlets.xml (.../servlets.xml) (revision 7eaa24de10b2151186a637b21fa02e396fa09f1a) +++ lams_learning/conf/xdoclet/servlets.xml (.../servlets.xml) (revision 5a73c233a01cff87c681dfc9cdd20d2e4a64d6f4) @@ -11,11 +11,11 @@ - This means that its beans are automatically available in these child contexts, - both for getBean(name) calls and (external) bean references. --> - + action org.apache.struts.action.ActionServlet Index: lams_learning/conf/xdoclet/struts-message-resources.xml =================================================================== diff -u -r47954585ab40d767def2f486c3f27c29e38f72c3 -r5a73c233a01cff87c681dfc9cdd20d2e4a64d6f4 --- lams_learning/conf/xdoclet/struts-message-resources.xml (.../struts-message-resources.xml) (revision 47954585ab40d767def2f486c3f27c29e38f72c3) +++ lams_learning/conf/xdoclet/struts-message-resources.xml (.../struts-message-resources.xml) (revision 5a73c233a01cff87c681dfc9cdd20d2e4a64d6f4) @@ -1,2 +1,2 @@ - + Index: lams_learning/conf/xdoclet/web-settings.xml =================================================================== diff -u -r47954585ab40d767def2f486c3f27c29e38f72c3 -r5a73c233a01cff87c681dfc9cdd20d2e4a64d6f4 --- lams_learning/conf/xdoclet/web-settings.xml (.../web-settings.xml) (revision 47954585ab40d767def2f486c3f27c29e38f72c3) +++ lams_learning/conf/xdoclet/web-settings.xml (.../web-settings.xml) (revision 5a73c233a01cff87c681dfc9cdd20d2e4a64d6f4) @@ -1,4 +1,10 @@ javax.servlet.jsp.jstl.fmt.localizationContext - com.lamsinternational.lams.learning.LearningResources + org.lamsfoundation.lams.learning.LearningResources + + + contextConfigLocation + + /WEB-INF/spring/dataAccessContext.xml /WEB-INF/spring/applicationContext.xml /WEB-INF/spring/learningApplicationContext.xml + \ No newline at end of file Index: lams_learning/web/WEB-INF/spring/applicationContext.xml =================================================================== diff -u --- lams_learning/web/WEB-INF/spring/applicationContext.xml (revision 0) +++ lams_learning/web/WEB-INF/spring/applicationContext.xml (revision 5a73c233a01cff87c681dfc9cdd20d2e4a64d6f4) @@ -0,0 +1,200 @@ + + + + + + + + + + + + + + messages + + + + + + + + com.mysql.jdbc.Driver + jdbc:mysql://localhost/lams + lams + lamsdemo + + + + + + + + + + + com/lamsinternational/lams/usermanagement/AuthenticationMethod.hbm.xml + com/lamsinternational/lams/usermanagement/AuthenticationMethodType.hbm.xml + com/lamsinternational/lams/usermanagement/Organisation.hbm.xml + com/lamsinternational/lams/usermanagement/OrganisationType.hbm.xml + com/lamsinternational/lams/usermanagement/Role.hbm.xml + com/lamsinternational/lams/usermanagement/User.hbm.xml + com/lamsinternational/lams/usermanagement/UserOrganisation.hbm.xml + com/lamsinternational/lams/usermanagement/UserOrganisationRole.hbm.xml + com/lamsinternational/lams/usermanagement/Workspace.hbm.xml + com/lamsinternational/lams/usermanagement/WorkspaceFolder.hbm.xml + + + com/lamsinternational/lams/learningdesign/Activity.hbm.xml + com/lamsinternational/lams/learningdesign/Group.hbm.xml + com/lamsinternational/lams/learningdesign/Grouping.hbm.xml + com/lamsinternational/lams/learningdesign/LearningDesign.hbm.xml + com/lamsinternational/lams/learningdesign/LearningLibrary.hbm.xml + com/lamsinternational/lams/learningdesign/Transition.hbm.xml + + + + com/lamsinternational/lams/lesson/LearnerProgress.hbm.xml + com/lamsinternational/lams/lesson/Lesson.hbm.xml + + + + com/lamsinternational/lams/tool/Tool.hbm.xml + com/lamsinternational/lams/tool/ToolSession.hbm.xml + com/lamsinternational/lams/tool/ToolSessionState.hbm.xml + + + + + net.sf.hibernate.dialect.MySQLDialect + false + 5 + 20 + 1800 + 50 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + PROPAGATION_REQUIRED,readOnly + PROPAGATION_REQUIRED + PROPAGATION_REQUIRED + PROPAGATION_REQUIRED + PROPAGATION_REQUIRED + PROPAGATION_REQUIRED + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: lams_learning/web/WEB-INF/spring/dataAccessContext.xml =================================================================== diff -u --- lams_learning/web/WEB-INF/spring/dataAccessContext.xml (revision 0) +++ lams_learning/web/WEB-INF/spring/dataAccessContext.xml (revision 5a73c233a01cff87c681dfc9cdd20d2e4a64d6f4) @@ -0,0 +1,74 @@ + + + + + + + + + + + + + /WEB-INF/spring/dbConnection.properties + + + + + messages + + + + + + + ${jdbc.driverClassName} + ${jdbc.url} + ${jdbc.username} + ${jdbc.password} + + + + + + + + + + + + + Index: lams_learning/web/WEB-INF/spring/dbConnection.properties =================================================================== diff -u --- lams_learning/web/WEB-INF/spring/dbConnection.properties (revision 0) +++ lams_learning/web/WEB-INF/spring/dbConnection.properties (revision 5a73c233a01cff87c681dfc9cdd20d2e4a64d6f4) @@ -0,0 +1,19 @@ +# Properties file with Hibernate-related settings. +# Applied by PropertyPlaceholderConfigurer from "dbConnection.xml". +# Targetted at system administrators, to avoid touching the context XML files. + +#jdbc configuration +jdbc.driverClassName=com.mysql.jdbc.Driver +jdbc.url=jdbc:mysql://localhost/lams +jdbc.username=lams +jdbc.password=lamsdemo + +#Hibernate configuration +hibernate.show_sql=false +hibernate.dialect=net.sf.hibernate.dialect.MySQLDialect + +#Connection Pooling configuration +hibernate.c3p0.minPoolSize=5 +hibernate.c3p0.maxPoolSize=20 +hibernate.c3p0.timeout=1800 +hibernate.c3p0.max_statement=50 \ No newline at end of file Index: lams_learning/web/WEB-INF/spring/learningApplicationContext.xml =================================================================== diff -u --- lams_learning/web/WEB-INF/spring/learningApplicationContext.xml (revision 0) +++ lams_learning/web/WEB-INF/spring/learningApplicationContext.xml (revision 5a73c233a01cff87c681dfc9cdd20d2e4a64d6f4) @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + Index: lams_learning/web/WEB-INF/struts/struts-config.xml =================================================================== diff -u -r7eaa24de10b2151186a637b21fa02e396fa09f1a -r5a73c233a01cff87c681dfc9cdd20d2e4a64d6f4 --- lams_learning/web/WEB-INF/struts/struts-config.xml (.../struts-config.xml) (revision 7eaa24de10b2151186a637b21fa02e396fa09f1a) +++ lams_learning/web/WEB-INF/struts/struts-config.xml (.../struts-config.xml) (revision 5a73c233a01cff87c681dfc9cdd20d2e4a64d6f4) @@ -14,12 +14,16 @@ + @@ -39,8 +43,46 @@ + + + + + + + + - - - - - - + + Index: lams_learning/web/WEB-INF/web.xml =================================================================== diff -u -r7eaa24de10b2151186a637b21fa02e396fa09f1a -r5a73c233a01cff87c681dfc9cdd20d2e4a64d6f4 --- lams_learning/web/WEB-INF/web.xml (.../web.xml) (revision 7eaa24de10b2151186a637b21fa02e396fa09f1a) +++ lams_learning/web/WEB-INF/web.xml (.../web.xml) (revision 5a73c233a01cff87c681dfc9cdd20d2e4a64d6f4) @@ -3,6 +3,16 @@ + + javax.servlet.jsp.jstl.fmt.localizationContext + org.lamsfoundation.lams.learning.LearningResources + + + contextConfigLocation + + /WEB-INF/spring/dataAccessContext.xml /WEB-INF/spring/applicationContext.xml /WEB-INF/spring/learningApplicationContext.xml + + - + action org.apache.struts.action.ActionServlet