build.xml

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-3336: Remove code for unnecessary ContentRepository WAR.

LDEV-3337: Update Quartz 1.5.2 -> 2.2.1

  1. … 287 more files in changeset.
LDEV-2265 Utilise URL Shortner to shorten lesson URL. Now shortened URL starts with "{LAMS_SERVER}/lams/r/*"

  1. … 11 more files in changeset.
LDEV-2265 Utilise URL Shortner to shorten lesson URL

  1. … 6 more files in changeset.
LDEV-3381: remove wildfly-9-alpha components after LAMS is migrated to wildfly-8.2.0-Final

  1. … 3 more files in changeset.
LDEV-3381: Add 3 wildfly-clustering modules to LAMS repo. These modules contain fixes to an issue with Undertow DummyTransaction invalidation. They are added here temporarily only untill stable version of Wildfly-9 is available.

  1. … 3 more files in changeset.
LDEV-3335, LDEV-3334: Add session and cookie configuration to jboss-all.xml. Remove obsolete configuration from web.xml files.

  1. … 35 more files in changeset.
LDEV-3275: Add missing dependencies. Update XStream to version 1.5.0, and its corresponding libraries. Reimplement LD attachment importing. Reimplement Content Repository credential check. Moja joda-time library to separate folder as it is not a part of XStream deployment anymore, but it is still needed in LAMS code.

  1. … 349 more files in changeset.
LDEV-3333: Remove Wildfly modules that are not required by LAMS distribution. Remove welcome-content from Wildfly distribution

Process of identification of modules that are eligible for removal (slimming):

1. LAMS direct dependencies (modules) were compared to 'Minimalistic Core' version of wildfly.

2. All missing modules were added to Wildfly modules

3. Direct dependencies of added modules (transitive LAMS dependencies) were identified based on module.xml content.

4. Points 2-3 were performed iteratively until all missing modules were added to Wildfly modules.

5. List of modules started with regular Wildfly distribution was compared to modules started with LAMS slimmed distribution.

  1. … 1 more file in changeset.
LDEV-3365: Add "explode-all" Ant taks.

LDEV-3365: Add "explode-all" Ant taks.

LDEV-3275: Add missing library dependencies.

  1. … 9 more files in changeset.
LDEV-3319: update 'autopatch' and 'discovery' libraries in LAMS components.

Replace jar libraries. Update 3rdParty.userlibraries to use autopatch-1.4.2-lams and discovery-1.0.5-lams. Update build.xml to deploy correct libs to wildfly.

  1. … 6 more files in changeset.
LDEV-3319: move AutoPatchService from module deployment to static jar dependency.

  1. … 1 more file in changeset.
LDEV-2847: Put build.properties file as the first one so it has priority over othe settings.

LDEV-2847: Put build.properties file as the first one so it has priority over othe settings.

LDEV-3275: Make LAMS Valve and Session libraries part of plain lams.jar. In JBoss these libraries had to be externalised as global valves were declared on server, not deployment level, and their code could not be a part of a deployment. If the same thing is attempted with Undertow, the server will (most probably) require all code referenced by a valve to be available during core start up, i.e. before processing LAMS EAR. Since the valves reference LAMS services and other classes, separation seems difficult to achieve. In such case valves (in Undertow: HTTP Handlers) will be a part of an deployment and will be declared for each WAR if necessary.

  1. … 2 more files in changeset.
LDEV-3275: Add library dependencies. Reintroduce and upgrade Apache Commons Discovery 0.2 -> 0.5.

LDEV-3293: Use Hibernate 4 cache. Remove unused cache management from lams_admin.

  1. … 909 more files in changeset.
LDEV-3293: Add missing Spring libraries and source code.

  1. … 208 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.

  1. … 6317 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. … 3092 more files in changeset.
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. … 2 more files in changeset.
LDEV-3275: Move tool JARs to EAR/lib for automatic detection.

  1. … 6 more files in changeset.
LDEV-3275: Reintroduce Apache Commons Digester, required by Struts after all. Upgrade to version 3.2.

  1. … 3 more files in changeset.
LDEV-3275: When rebuilding LAMS also remove the deployment marker (lams.ear.dodeploy or similar).

LDEV-3275: Fix deployment paths.

  1. … 2 more files in changeset.
LDEV-3275: Mark EAR for deployment.

  1. … 1 more file in changeset.
LDEV-3275: Deploy logging configuration file to EAR META-INF dir. Also use just one version as it's the same both for Windows and Linux.

  1. … 3 more files in changeset.
LDEV-3275: Deploy LAMS Session and Valve libraries as a WildFly module. They are now referenced by EAR, but they will probably become server-wide libs.

  1. … 4 more files in changeset.