Index: lams_build/common.properties
===================================================================
RCS file: /usr/local/cvsroot/lams_build/common.properties,v
diff -u -r1.39 -r1.40
--- lams_build/common.properties 6 Mar 2012 11:16:14 -0000 1.39
+++ lams_build/common.properties 21 Mar 2012 17:56:21 -0000 1.40
@@ -109,6 +109,8 @@
build.web=${build}/web
build.deploy=${build}/deploy
build.sql=${build}/sql
+build.war=${build}/war
+build.war.assembly=${build.war}/assembly
# Source directory under the current root
src.dir=${basedir}/src
@@ -128,4 +130,7 @@
generate.for.installers=false
# Selenium properties
-selenium.server.port=5555
\ No newline at end of file
+selenium.server.port=5555
+
+# To precompile JSP pages uncomment the property below
+# jsp.precompile=anyvalue
\ No newline at end of file
Index: lams_tool_forum/build.properties
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_forum/build.properties,v
diff -u -r1.28 -r1.29
--- lams_tool_forum/build.properties 13 May 2011 07:27:15 -0000 1.28
+++ lams_tool_forum/build.properties 21 Mar 2012 17:56:19 -0000 1.29
@@ -14,8 +14,11 @@
# hide tool option
hideTool=false
-# language files package
-language.files.package=org.lamsfoundation.lams.tool.forum
+# packages
+tool.package=org.lamsfoundation.lams.tool.forum
+language.files.package=${tool.package}
+# Precompiled JSP classes package
+jsp.java.src.package=${tool.package}.jsp
# Minimum compatible version
min.server.version.number=2.0.3
Index: lams_tool_forum/build.xml
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_forum/build.xml,v
diff -u -r1.59 -r1.60
--- lams_tool_forum/build.xml 6 Mar 2012 11:16:26 -0000 1.59
+++ lams_tool_forum/build.xml 21 Mar 2012 17:56:19 -0000 1.60
@@ -8,7 +8,7 @@
-
+
@@ -60,7 +60,8 @@
-
+
+
@@ -285,26 +286,16 @@
-
+
+------------------------------------------+
- | build jar file |
+ | build war file |
+------------------------------------------+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+ webxml="${build.war}/WEB-INF/web.xml" manifest="${conf.dir}/war/META-INF/MANIFEST.MF">
+
+
@@ -542,6 +533,96 @@
+
+
+
+
+ Copying web files
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Generating Java source from JSP pages
+
+
+
+
+
+
+ Compiling JSP classes
+
+
+
+
+
+
+
+
+
+
+
+ Copying web resources
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Copying web resources
+
+
+
+
+
+
+
+
+
+
+
+
+