Index: lams_build/common.properties
===================================================================
diff -u -r09e1ed92cb07d7de4564f9dd3a0b4465d8c94e8a -rf3a79faaa79bd7a02f3286e345500f05ce46032e
--- lams_build/common.properties (.../common.properties) (revision 09e1ed92cb07d7de4564f9dd3a0b4465d8c94e8a)
+++ lams_build/common.properties (.../common.properties) (revision f3a79faaa79bd7a02f3286e345500f05ce46032e)
@@ -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
===================================================================
diff -u -r0762d2ed47bda6daf6a2ae4eca9b3409b7c3b3ea -rf3a79faaa79bd7a02f3286e345500f05ce46032e
--- lams_tool_forum/build.properties (.../build.properties) (revision 0762d2ed47bda6daf6a2ae4eca9b3409b7c3b3ea)
+++ lams_tool_forum/build.properties (.../build.properties) (revision f3a79faaa79bd7a02f3286e345500f05ce46032e)
@@ -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
===================================================================
diff -u -r09e1ed92cb07d7de4564f9dd3a0b4465d8c94e8a -rf3a79faaa79bd7a02f3286e345500f05ce46032e
--- lams_tool_forum/build.xml (.../build.xml) (revision 09e1ed92cb07d7de4564f9dd3a0b4465d8c94e8a)
+++ lams_tool_forum/build.xml (.../build.xml) (revision f3a79faaa79bd7a02f3286e345500f05ce46032e)
@@ -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
+
+
+
+
+
+
+
+
+
+
+
+
+