lams_build

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-3292: When looking for an unique LD title to create a lesson, search for LDs with given prefix instead taking all from given workspace folder.

  1. … 3 more files in changeset.
LDEV-3275: Make LAMS Session JAR a part of EAR instead of WildFly module as it uses other LAMS classes.

    • -1
    • +0
    ./conf/j2ee/jboss-deployment-structure.xml
  1. … 2 more files in changeset.
LDEV-3275: Add library dependencies. Reintroduce and upgrade Apache Commons Discovery 0.2 -> 0.5.

LDEV-3275: Add library dependencies. Reintroduce and upgrade Apache Commons Discovery 0.2 -> 0.5.

    • binary
    ./lib/jakarta-commons/commons-discovery-0.5.jar
    • -0
    • +33
    ./lib/jakarta-commons/discovery.module.xml
LDEV-3275: Add library dependencies.

    • -1
    • +7
    ./lib/jakarta-commons/validator.module.xml
LDEV-3275: Put /userfiles dir in each LAMS WAR. The ApplicationContext class from Tomcat embedded in JBoss allowed getRealPath() to return proper path even for non-existent resources. Undertow's FileResourceManager returns null in such cases. This prevents CKEditor Connector servlet from initialising as it checks the path where it later stores files.

Alternative solutions are:

- configure the servlet to use a dir present in all WARs, like "META-INF"; this in counter-intuitive and does not follow WAR structure guide

- upgrade to newer CKEditor connector servlet; makes sense as we use very old one, made for FCKEditor, and the new one is available; it requires some work, though

- patch the servlet's initialisation code so it creates the dir by itself; this would result in LAMS custom CKEditor connector library

LDEV-3275: Add library dependencies and source code.

    • -0
    • +2
    ./lib/jakarta-commons/digester.module.xml
  1. … 412 more files in changeset.
LDEV-3293: Use Hibernate 4 cache. Remove unused cache management from lams_admin.

    • -3
    • +1
    ./conf/j2ee/jboss-deployment-structure.xml
    • -29
    • +0
    ./lib/jboss/hibernate-jbosscache.module.xml
    • binary
    ./lib/jboss/hibernate-jbosscache2.jar
    • -29
    • +0
    ./lib/jboss/jbosscache-core.module.xml
  1. … 897 more files in changeset.
LDEV-3293: Use Spring support for Hibernate 4 instead of 3 (session factory and filters). Use new path for Hibernate DTDs. Make XDoclet generate hbm.xml files with the correct path by providing it a new template.

    • -0
    • +268
    ./conf/xdoclet-hibernate-template.xml
  1. … 110 more files in changeset.
LDEV-3293: Add missing Spring libraries and configuration entries.

    • binary
    ./lib/spring/spring-jdbc-4.0.6.RELEASE.jar
  1. … 255 more files in changeset.
LDEV-3293: Add missing Spring libraries and remove obsolete Hibernate libraries.

    • -50
    • +0
    ./lib/hibernate/hibernate.module.xml
    • binary
    ./lib/spring/spring-expression-4.0.6.RELEASE.jar
LDEV-3293: Add missing Spring libraries and source code.

    • binary
    ./lib/spring/aopalliance.jar
    • binary
    ./lib/spring/spring-aop-4.0.6.RELEASE.jar
  1. … 203 more files in changeset.
LDEV-3293: Add Spring 4.0.6 libraries and their sources. Make LAMS use them and reference Hibernate 4.3.5 embedded in WildFly 8.1.

    • -17
    • +7
    ./conf/j2ee/jboss-deployment-structure.xml
    • binary
    ./lib/spring/jboss-spring-int-vfs.jar
    • binary
    ./lib/spring/spring-beans-4.0.6.RELEASE.jar
    • binary
    ./lib/spring/spring-context-4.0.6.RELEASE.jar
    • binary
    ./lib/spring/spring-context-support-4.0.6.RELEASE.jar
    • binary
    ./lib/spring/spring-core-4.0.6.RELEASE.jar
    • binary
    ./lib/spring/spring-orm-4.0.6.RELEASE.jar
    • binary
    ./lib/spring/spring-tx-4.0.6.RELEASE.jar
    • binary
    ./lib/spring/spring-web-4.0.6.RELEASE.jar
  1. … 6303 more files in changeset.
LDEV-3286 audit log when marks are released

  1. … 4 more files in changeset.
LDEV-3286 new option for gradebook service to audit log mark changes

LDEV-3275: Move lams-dictionary.jar back to lams.ear as it is a module defined in application.xml and these can not reside in lib dir.

    • binary
    ./deploy-tool/lib/lams-tool-deploy.jar
  1. … 3 more files in changeset.
LDEV-3275: Decrease version of Hibernate from 4.x (delivered to WildFly) to 3.6.10 (newer than used before, but still 3.x as otherwise Spring won't work with it).

    • -1
    • +1
    ./conf/j2ee/jboss-deployment-structure.xml
    • -0
    • +50
    ./lib/hibernate/hibernate.module.xml
  1. … 3088 more files in changeset.
LDEV-3275: Add Tool Deployer binary with updated code.

    • binary
    ./deploy-tool/lib/lams-tool-deploy.jar
LDEV-3275: Make exclusion and imports more fine grained in XML Commons so pre-loaded classes from JDK are used instead of one from the JAR.

    • -4
    • +18
    ./lib/xml-commons/xmlcommons.module.xml
LDEV-3275: Exclude a part (javax/**) of xml-apis.jar as it is already present in Java JDK. Leaving it caused class clashes. The whole JAR could not be removed, though, as classes in org/** are required by Spring and other libs.

    • -1
    • +0
    ./conf/j2ee/jboss-deployment-structure.xml
    • -1
    • +4
    ./lib/xml-commons/xmlcommons.module.xml
LDEV-3275: Set module dependencies.

    • -7
    • +15
    ./conf/j2ee/jboss-deployment-structure.xml
LDEV-3275: Rename lams-ds and make it the default data source (required by JEE specification).

  1. … 1 more file in changeset.
LDEV-3275: Set module dependencies.

    • -0
    • +1
    ./conf/j2ee/jboss-deployment-structure.xml
LDEV-3275: Move lams-dictionary.jar back to lams.ear as it is a module defined in application.xml and these can not reside in lib dir.

  1. … 1 more file in changeset.
LDEV-3275: Move tool JARs to EAR/lib for automatic detection.

  1. … 4 more files in changeset.
LDEV-2463 Added new method "learnerStrictAuth" available to LoginRequest. It works the same way as "learner" but requires hash to also contain lesson id parameter.

  1. … 4 more files in changeset.
LDEV-3275: Set module dependencies.

    • -36
    • +38
    ./conf/j2ee/jboss-deployment-structure.xml
  1. … 1 more file in changeset.
LDEV-3275: Set dependecied for Struts.

LDEV-3275: Degrade Apache Commons Digester from version 3.2 to 2.1 as the newer version is based on another Java package, thus unrecognisable for other libraries.

    • binary
    ./lib/jakarta-commons/commons-digester-2.1.jar
    • -2
    • +6
    ./lib/jakarta-commons/digester.module.xml
LDEV-3275: Reintroduce Apache Commons Digester, required by Struts after all. Upgrade to version 3.2.

    • binary
    ./lib/jakarta-commons/commons-digester3-3.2.jar
    • -0
    • +29
    ./lib/jakarta-commons/digester.module.xml