Index: lams_build/deploy-tool/lib/commons-collections.jar =================================================================== diff -u Binary files differ Index: lams_build/deploy-tool/lib/commons-configuration-1.1.jar =================================================================== diff -u Binary files differ Index: lams_build/deploy-tool/lib/commons-dbutils-1.0.jar =================================================================== diff -u Binary files differ Index: lams_build/deploy-tool/lib/commons-io-1.0.jar =================================================================== diff -u Binary files differ Index: lams_build/deploy-tool/lib/commons-lang-2.0.jar =================================================================== diff -u Binary files differ Index: lams_build/deploy-tool/lib/commons-logging.jar =================================================================== diff -u Binary files differ Index: lams_build/deploy-tool/lib/lams-tool-deploy.jar =================================================================== diff -u Binary files differ Index: lams_build/deploy-tool/lib/mysql-connector-java-3.1.7-bin.jar =================================================================== diff -u Binary files differ Index: lams_build/master-build.xml =================================================================== diff -u -r9c7d34c2a8c6ddda21eb99fb98541eaf6340a8d2 -rbc4c13e34d34c094ad4ef1d23d3c8d630d6b5609 --- lams_build/master-build.xml (.../master-build.xml) (revision 9c7d34c2a8c6ddda21eb99fb98541eaf6340a8d2) +++ lams_build/master-build.xml (.../master-build.xml) (revision bc4c13e34d34c094ad4ef1d23d3c8d630d6b5609) @@ -2,21 +2,22 @@ - + - - - + + ------------ Utility Methods ------------------------ usage: this message clean: clean the ear assembly directories clean-subprojects: clean sub project build directories build-subprojects: build sub projects + build-tool-deploy-utility: build the tool_deploy utility and update copy in lams_build + ------------ Build/Deploy LAMS ------------------------ assemble-ear: assemble ear structure deploy-ear: copy ear to local jboss server copyfiles: copy configuration files to local jboss server @@ -32,7 +33,7 @@ - @@ -60,14 +61,46 @@ --> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + description="Assemble lams ear in exploded form"> - - + - + @@ -94,49 +127,59 @@ - - - - - - - - - - - + + + + + + + + + + + - + - + - - - + + + + + + + + + + + @@ -148,7 +191,7 @@ - + @@ -163,7 +206,7 @@ - + Index: lams_build/shared.properties =================================================================== diff -u -r4fe37c041999fe089f4ae14dc4cd277812ea7e84 -rbc4c13e34d34c094ad4ef1d23d3c8d630d6b5609 --- lams_build/shared.properties (.../shared.properties) (revision 4fe37c041999fe089f4ae14dc4cd277812ea7e84) +++ lams_build/shared.properties (.../shared.properties) (revision bc4c13e34d34c094ad4ef1d23d3c8d630d6b5609) @@ -19,11 +19,12 @@ # Properties needed to run master-build. These are platform independent properties -assembly.dir=assembly +assembly=assembly lams.ear=lams.ear -assembly.lams.ear=${assembly.dir}/lams.ear -assembly.temp.ear=${assembly.dir}/temp.ear -lib.dir=lib +assembly.lams.ear=${assembly}/lams.ear +assembly.temp.ear=${assembly}/temp.ear +deploy.tool=deploy-tool +lib=lib app.xml=conf/j2ee/application.xml lams_common=lams_common lams_admin=lams_admin @@ -33,16 +34,20 @@ lams_workspace=lams_workspace lams_central=lams_central lams_contentrepository=lams_contentrepository -sub.build.dir=build/lib -lams.jar=${lams_common}/${sub.build.dir}/lams.jar -lams_admin.war=${lams_admin}/${sub.build.dir}/lams_admin.war -lams_learning.jar=${lams_learning}/${sub.build.dir}/lams-learning.jar -lams_learning.war=${lams_learning}/${sub.build.dir}/lams-learning.war -lams_authoring.jar=${lams_authoring}/${sub.build.dir}/lams-authoring.jar -lams_authoring.war=${lams_authoring}/${sub.build.dir}/lams-authoring.war -lams_monitoring.jar=${lams_monitoring}/${sub.build.dir}/lams-monitoring.jar -lams_monitoring.war=${lams_monitoring}/${sub.build.dir}/lams-monitoring.war -lams_workspace.jar=${lams_workspace}/${sub.build.dir}/lams-workspace.jar -lams_workspace.war=${lams_workspace}/${sub.build.dir}/lams-workspace.war -lams_central.war=${lams_central}/${sub.build.dir}/lams-central.war -lams_contentrepository.jar=${lams_contentrepository}/${sub.build.dir}/lams-contentrepository.jar +lams_tool_deploy=lams_tool_deploy +sub.build=build/lib +lams.jar=${lams_common}/${sub.build}/lams.jar +lams-admin.war=${lams_admin}/${sub.build}/lams-admin.war +lams-learning.jar=${lams_learning}/${sub.build}/lams-learning.jar +lams-learning.war=${lams_learning}/${sub.build}/lams-learning.war +lams-authoring.jar=${lams_authoring}/${sub.build}/lams-authoring.jar +lams-authoring.war=${lams_authoring}/${sub.build}/lams-authoring.war +lams-monitoring.jar=${lams_monitoring}/${sub.build}/lams-monitoring.jar +lams-monitoring.war=${lams_monitoring}/${sub.build}/lams-monitoring.war +lams-workspace.jar=${lams_workspace}/${sub.build}/lams-workspace.jar +lams-workspace.war=${lams_workspace}/${sub.build}/lams-workspace.war +lams-central.war=${lams_central}/${sub.build}/lams-central.war +lams-contentrepository.jar=${lams_contentrepository}/${sub.build}/lams-contentrepository.jar + +# Known tools +tool_imscp_dir=lams_tool_imscp Index: lams_build/unix.properties =================================================================== diff -u -r49c977067df3da97570afce0d9a470d71c529169 -rbc4c13e34d34c094ad4ef1d23d3c8d630d6b5609 --- lams_build/unix.properties (.../unix.properties) (revision 49c977067df3da97570afce0d9a470d71c529169) +++ lams_build/unix.properties (.../unix.properties) (revision bc4c13e34d34c094ad4ef1d23d3c8d630d6b5609) @@ -23,8 +23,8 @@ # would have looked odd, as does otheros.properties. jboss.home=/var/jboss -jboss.server.dir=${jboss.home}/server/ -jboss.deploy.dir=${jboss.server.dir}/default/deploy +jboss.server=${jboss.home}/server/ +jboss.deploy=${jboss.server}/default/deploy conf=${basedir}/conf/unix conf.jboss=${conf}/jboss Index: lams_build/windows.properties =================================================================== diff -u -r49c977067df3da97570afce0d9a470d71c529169 -rbc4c13e34d34c094ad4ef1d23d3c8d630d6b5609 --- lams_build/windows.properties (.../windows.properties) (revision 49c977067df3da97570afce0d9a470d71c529169) +++ lams_build/windows.properties (.../windows.properties) (revision bc4c13e34d34c094ad4ef1d23d3c8d630d6b5609) @@ -21,8 +21,8 @@ # These are OS dependent properties, configured for windows jboss.home=D:/jboss-3.2.6/ -jboss.server.dir=${jboss.home}/server/ -jboss.deploy.dir=${jboss.server.dir}/default/deploy +jboss.server=${jboss.home}/server/ +jboss.deploy=${jboss.server}/default/deploy conf=${basedir}/conf/windows conf.jboss=${conf}/jboss