lams_tool_deploy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
modified the tearDown function

now moved to DeployToolConfigTest

test deploy files for library deploy

moved this to tool_deploy folder

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
    ./lib/xstream/xstream-1.1.2.jar
Added tool version, tool identifier, removed activity offline and online instructions.

Changed default values to something more standard than Chris' values.

Changed default values to something more standard than Chris' values.

Changed name of constraints to match change in lams_common

Rationalised jars to match the common jar libraries, but left in project. Setup tool_deploy so that it can be built and loaded into lams_build project, the properties file generated from a build script and the deployment run from a built script. This was done to make a usuable development tool deploy task as well as make it easier to build the deployment package.

    • binary
    ./lib/jakarta-commmons/commons-collections.jar
  1. … 5 more files in changeset.
no message

no message

  1. … 11 more files in changeset.
Deploy working

    • -43
    • +0
    ./test/file/lams.ear/application.xml
Dev update

    • -0
    • +84
    ./test/file/sql/activity_insert.sql
    • -0
    • +52
    ./test/file/sql/create_tool_tables.sql
    • -0
    • +148
    ./test/file/sql/insert_test_records.sql
    • -0
    • +675
    ./test/file/sql/lams_common/create_lams_11_tables.sql
    • -0
    • +77
    ./test/file/sql/lams_common/drop_lams_11_tables.sql
    • -0
    • +682
    ./test/file/sql/lams_common/insert_test_data.sql
    • -0
    • +95
    ./test/file/sql/lams_common/insert_types_data.sql
    • -0
    • +18
    ./test/file/sql/library_insert.sql
  1. … 7 more files in changeset.
Dev update

Dev update

    • -0
    • +30
    ./test/file/sql/test-script.sql
    • -0
    • +13
    ./test/file/test.properties
Dev update

Dev update

    • binary
    ./lib/jakarta-commmons/commons-io-1.0.jar
    • binary
    ./lib/jakarta-commmons/commons-lang-2.0.jar
    • binary
    ./lib/jakarta-commmons/commons-logging.jar
    • -0
    • +39
    ./test/file/deploy.properties
  1. … 6 more files in changeset.
no message

    • -0
    • +43
    ./test/file/application.xml
no message

    • binary
    ./lib/jakarta-commmons/commons-dbutils-1.0.jar
    • binary
    ./lib/junit/junit.jar
    • binary
    ./lib/mysql/mysql-connector-java-3.1.7-bin.jar
    • -0
    • +67
    ./nbproject/project.xml
  1. … 5 more files in changeset.