• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Added a MessageSource manager, which will load arbitrary message sources on the fly. It is used to access the tool's language files from the authoring code, but it could be used by any part of LAMS to access a resource file as long as the path to the file is known.

Added I8N support constants for the activity and tool title, description, etc.

Added the language dictionary directory to the application. This will put all the language files on the common classpath. If we find later we don't want it on the common classpath then it will need to be added individually to each web-app's Manifest.

Added greater flexibility to the language files for the tool deployment - the deployment configuration now specfies the package into which the file(s) shoul be placed. For tools this may be their normal package, or a tool signature directory. For non-tool activities this will be a artificial name.

    • binary
    ./deploy-tool/lib/lams-tool-deploy.jar
  1. … 4 more files in changeset.
Updated lams_common jar.

Updated lams_common jar.

Moved the IBaseDAO and BaseDAO classes to their own packages and out of learning design. This interface and class may be used as the basis for any Hibernate DAO in the system - it isn't compulsory but it is a handy way of getting functionality. If we are going to be using it all over the place, having the classes in the learning design package is not a good idea.

  1. … 24 more files in changeset.
upgrade xjavadoc to 1.5 snapshot

replace old xjavadox1.1 for Java SE5 syntax.

    • binary
    ./lib/xdoclet/xjavadoc-1.5-snapshot050611.jar
Updated BasicToolVO to match the current Tool object, and added an interface to BasicToolVO. Now the call in lLamsToolService which allows a tool to access its own record in the lams_tool table refers to an interface (IToolVO) rather than a POJO. The code still passes a BasicToolVO to any calling tools, but it is better to refer only to interfaces in a service definition, rather than a concrete class.

  1. … 7 more files in changeset.
Updated mysql-connector, to go with MySQL 5.0

    • binary
    ./deploy-tool/lib/mysql-connector-java-3.1.12-bin.jar
    • binary
    ./deploy-tool/lib/mysql-connector-java-3.1.7-bin.jar
Removed content repository entry - use the one in windows/unix.properties

Changed echo statement lams-cruise task. Check-in for testing CruiseControl on Shaun.

Added lams-cruise task for to be run by CruiseControl

Updated ServerURL (unix) for Shaun configuration.

Added rebuild-db task.

Adjusted property files for OS dependencies.

Change quartz make it persistence

  1. … 11 more files in changeset.
Add quartz persist table and upgrade to 1.5.2 from 1.5.0RC

    • -0
    • +17
    ./conf/unix/jboss/service/mysql-ds.xml
    • -0
    • +16
    ./conf/windows/jboss/service/mysql-ds.xml
    • -0
    • +1
    ./lib/quartz/dbTables/readme.txt
    • binary
    ./lib/quartz/dbTables/tables_cloudscape.sql
    • binary
    ./lib/quartz/dbTables/tables_db2.sql
    • binary
    ./lib/quartz/dbTables/tables_db2_v72.sql
    • binary
    ./lib/quartz/dbTables/tables_db2_v8.sql
    • binary
    ./lib/quartz/dbTables/tables_derby.sql
    • binary
    ./lib/quartz/dbTables/tables_firebird.sql
    • binary
    ./lib/quartz/dbTables/tables_hsqldb.sql
    • binary
    ./lib/quartz/dbTables/tables_hsqldb_old.sql
    • binary
    ./lib/quartz/dbTables/tables_informix.sql
    • binary
    ./lib/quartz/dbTables/tables_mysql.sql
    • binary
    ./lib/quartz/dbTables/tables_mysql_innodb.sql
  1. … 10 more files in changeset.
update mysql JDBC driver

    • binary
    ./lib/mysql/mysql-connector-java-3.1.12-bin.jar
    • binary
    ./lib/mysql/mysql-connector-java-3.1.7-bin.jar
Copies specified language files from tool directories to the lams-dictionary.jar in the ear. Added a fileset to the ant tag - couldn't do it as nicely as I would have wanted as I couldn't get nested tags working.

    • binary
    ./deploy-tool/lib/lams-tool-deploy.jar
  1. … 19 more files in changeset.
Include multiple choice in the build again.

Updated changes in lams_common - added ThemeService, IThemeService and related changes in commonContext/applicationProperties.

Split learner and export urls (in Tool) to have separate urls for teacher, learner and authoring modes.

  1. … 6 more files in changeset.
Split learner and export urls (in Tool) to have separate urls for teacher, learner and authoring modes. Added language file columns to activity and tool - this will be used to internationalise the activity and tool name and descriptions that are currently in the database.

  1. … 35 more files in changeset.
Change ant name.

  1. … 1 more file in changeset.
Add start date for learnerProgress.

  1. … 3 more files in changeset.
Updated to support library change.

Library upgraded: Standard Taglib 1.1 (JSTL 1.1)

Added preview cleanup number of days

*** empty log message ***