lams-github

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
*** empty log message ***

    • binary
    /lams_build/deploy-tool/lib/xstream-1.1.2.jar
changed the class name from CreatePackageTask to CreateToolPackageTask, changed deploy.properties to deploy.xml

Fix bug in postpone saving content.

*** empty log message ***

*** empty log message ***

    • binary
    /lams_tool_deploy/test/file/lams.ear/test-dummy.jar
    • binary
    /lams_tool_deploy/test/file/lams.ear/test-dummy.war
*** empty log message ***

changed the testDeployPropertiesPath

    • -1
    • +4
    /lams_tool_deploy/test/file/test.properties
*** empty log message ***

    • -0
    • +3
    /lams_tool_deploy/test/file/sql/drop_tool_tables.sql
    • -0
    • +455
    /lams_tool_deploy/test/file/sql/insert_library_test_data.sql
    • -0
    • +20
    /lams_tool_deploy/test/file/tool_deploy/deploy.xml
    • -0
    • +11
    /lams_tool_deploy/test/file/tool_deploy/deploy2.xml
    • -0
    • +20
    /lams_tool_deploy/test/file/tool_deploy/test.xml
updated sql scripts to reflect new table structure (removed online and offline instructions)

updated sql scripts

added some methods

previously named DeployConfigTest tests the deployment of a tool

modified the tearDown function

now moved to DeployToolConfigTest

test deploy files for library deploy

moved this to tool_deploy folder

    • -39
    • +0
    /lams_tool_deploy/test/file/deploy.properties
    • -18
    • +0
    /lams_tool_deploy/test/file/deploy2.properties
Classes specific for deployment of a library activity that contains more than one tool activity

sample tool deploy properties file

configuration for tool deployment

Parent class for deploy configurations. common attributes dbUsername, dbPassword, dbDriverClass and dbDriverUrl is shared with child classes.

Main class for tool Deployment. the configurations are stored in DeployToolConfig instead of DeployConfig.

Functions similar to the previous CreatePackageTask. This will generate the deploy properties (xml format) for the toold eployment

CreatePackageTask is now the parent class for creating tool/library packages. It follows the same logic as the original CreatePackageTask, just the some commonality between library and tool package task is extracted

Xstream used to serialise objects into XML and deserialise them from XML to object

    • binary
    /lams_tool_deploy/lib/xstream/xstream-1.1.2.jar
*** empty log message ***

Code that does authoring and learning

  1. … 71 more files in changeset.
*** empty log message ***

    • -0
    • +820
    /lams_tool_laqa/db/model/lams_tool_mc.clay
    • -561
    • +0
    /lams_tool_laqa/db/model/lams_tool_qa.clay
    • -3
    • +3
    /lams_tool_laqa/db/sql/activity_insert.sql
    • -0
    • +121
    /lams_tool_laqa/db/sql/create_lams_tool_lamc.sql
    • -93
    • +0
    /lams_tool_laqa/db/sql/create_lams_tool_qa.sql
    • -0
    • +16
    /lams_tool_laqa/db/sql/drop_lams_tool_lamc.sql
    • -7
    • +0
    /lams_tool_laqa/db/sql/drop_lams_tool_qa.sql
    • -0
    • +0
    /lams_tool_laqa/db/sql/insert_lams_tool_lamc.sql
    • -20
    • +0
    /lams_tool_laqa/db/sql/insert_tool_qa_data.sql
    • -2
    • +2
    /lams_tool_laqa/db/sql/library_insert.sql
    • -12
    • +0
    /lams_tool_laqa/db/sql/tl_laqa11_uploadedFile.sql
    • -12
    • +0
    /lams_tool_laqa/db/sql/tl_laqa11_uploadedFiles.sql
    • -12
    • +12
    /lams_tool_laqa/db/sql/tool_insert.sql
Updated hibernate config file locations

    • -1
    • +1
    /lams_tool_laqa/conf/jar/META-INF/MANIFEST.MF
    • -1
    • +1
    /lams_tool_laqa/conf/war/META-INF/MANIFEST.MF
Interface of toolContentMgr and toolSessionMgr

incorporated contents from LamsToolDeployUndeploy into this document which follows the template structure. also added more details about the library activity deployer