Index: lams_build/.classpath =================================================================== diff -u -rb11fdf8e6de8f399b37b5382808063fd323d2958 -r49c977067df3da97570afce0d9a470d71c529169 --- lams_build/.classpath (.../.classpath) (revision b11fdf8e6de8f399b37b5382808063fd323d2958) +++ lams_build/.classpath (.../.classpath) (revision 49c977067df3da97570afce0d9a470d71c529169) @@ -1,6 +1,6 @@ - + - + Index: lams_build/conf/j2ee/application.xml =================================================================== diff -u -rb11fdf8e6de8f399b37b5382808063fd323d2958 -r49c977067df3da97570afce0d9a470d71c529169 --- lams_build/conf/j2ee/application.xml (.../application.xml) (revision b11fdf8e6de8f399b37b5382808063fd323d2958) +++ lams_build/conf/j2ee/application.xml (.../application.xml) (revision 49c977067df3da97570afce0d9a470d71c529169) @@ -11,10 +11,98 @@ /lams - + + + + aopalliance.jar + + + cglib-full-2.0.2.jar + + + dom4j-1.5.2.jar + + + ehcache-1.0.jar + + + hibernate2.jar + + + hibernate-tools.jar + + + jstl-1.0.jar + + + commons-beanutils.jar + + + commons-collections-3.1.jar + + + commons-digester.jar + + + commons-fileupload-1.0.jar + + + commons-lang-2.0.jar + + + commons-logging.jar + + + poi-2.5.1-final-20040804.jar + + + standard.jar + + + jboss-cache.jar + + + jgroups.jar + + + jdom.jar + + + log4j-1.2.9.jar + + + mysql-connector-java-3.1.7-bin.jar + + + odmg-3.0.jar + + + spring.jar + + + struts.jar + + + struts-el.jar + + + wddx-1.0a-lfl-0.2.jar + + + + + + \ No newline at end of file Index: lams_build/conf/unix/authentication/authentication.dtd =================================================================== diff -u --- lams_build/conf/unix/authentication/authentication.dtd (revision 0) +++ lams_build/conf/unix/authentication/authentication.dtd (revision 49c977067df3da97570afce0d9a470d71c529169) @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file Index: lams_build/conf/unix/authentication/authentication.xml =================================================================== diff -u --- lams_build/conf/unix/authentication/authentication.xml (revision 0) +++ lams_build/conf/unix/authentication/authentication.xml (revision 49c977067df3da97570afce0d9a470d71c529169) @@ -0,0 +1,53 @@ + + + + + + + com.sun.jndi.ldap.LdapCtxFactory + ldap://mams.melcoe.mq.edu.au:636 + simple + ssl + uid= + ,ou=mams,dc=melcoe,dc=mq,dc=edu,dc=au + java:/MySqlDS + select password from lams_user where login=? + select name,'Roles' from lams_role, lams_user where login=? + D:/MQLdapTrustStore + webauth + + + + + java:/MySqlDS + select password from lams_user where login=? + select name,'Roles' from lams_role, lams_user where login=? + + + + WEBAUTH_USER + https://array00.melcoe.mq.edu.au/webauth.html + dummy + java:/MySqlDS + select name,'Roles' from lams_role, lams_user where login=? + + + + + ldap://mams.melcoe.mq.edu.au:636 + ssl + + MQLdapTrustStore + simple + cn=admin,dc=melcoe,dc=mq,dc=edu,dc=au + KingKong + ou=mams,dc=melcoe,dc=mq,dc=edu,dc=au + + login=uid,firstName=givenName,lastName=sn,email=mail + com.sun.jndi.ldap.LdapCtxFactory + java:/MySqlDS + select password from lams_user where login=? + select name,'Roles' from lams_role, lams_user where login=? + + + Index: lams_build/conf/unix/jboss/login-config.xml =================================================================== diff -u --- lams_build/conf/unix/jboss/login-config.xml (revision 0) +++ lams_build/conf/unix/jboss/login-config.xml (revision 49c977067df3da97570afce0d9a470d71c529169) @@ -0,0 +1,161 @@ + + + + + + + + + + + + + + + + + + + guest + java:/DefaultDS + SELECT PASSWD FROM JMS_USERS WHERE USERID=? + SELECT ROLEID, 'Roles' FROM JMS_ROLES WHERE USERID=? + + + + + + + + + sa + sa + + jboss.jca:service=LocalTxCM,name=DefaultDS + + + + + + + + sysdba + sysdba + masterkey + jboss.jca:service=XaTxCM,name=FirebirdDS + + + + + + + + guest + guest + guest + jboss.jca:service=TxCM,name=JmsXA + + + + + + + + + jmx-console-users.properties + jmx-console-roles.properties + + + + + + + + + web-console-users.properties + web-console-roles.properties + + + + + + + + + + + + + + + + + java:/MySqlDS + select password from lams_user where login=? + select name,'Roles' from lams_role, lams_user where login=? + + + + + + + + /usr/local/lamsconf/authentication.xml + + + + + + + Index: lams_build/conf/unix/jboss/service/mysql-ds.xml =================================================================== diff -u --- lams_build/conf/unix/jboss/service/mysql-ds.xml (revision 0) +++ lams_build/conf/unix/jboss/service/mysql-ds.xml (revision 49c977067df3da97570afce0d9a470d71c529169) @@ -0,0 +1,44 @@ + + + + + + + + + jdbc/lams-ds + jdbc:mysql://localhost:3306/lams + com.mysql.jdbc.Driver + + utf8 + + TRANSACTION_READ_COMMITTED + lams + lamsdemo + + 32 + 0 + + 5 + + + + + jdbc/tool-ds + jdbc:mysql://localhost:3306/lams + com.mysql.jdbc.Driver + + utf8 + + TRANSACTION_READ_COMMITTED + lams + lamsdemo + + 32 + 0 + + 5 + + Index: lams_build/conf/unix/lams/lams.dtd =================================================================== diff -u --- lams_build/conf/unix/lams/lams.dtd (revision 0) +++ lams_build/conf/unix/lams/lams.dtd (revision 49c977067df3da97570afce0d9a470d71c529169) @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + Index: lams_build/conf/unix/lams/lams.xml =================================================================== diff -u --- lams_build/conf/unix/lams/lams.xml (revision 0) +++ lams_build/conf/unix/lams/lams.xml (revision 49c977067df3da97570afce0d9a470d71c529169) @@ -0,0 +1,22 @@ + + + + + /var/opt/lams + /var/opt/lams/temp + mail.lib.mq.edu.au + lams_support@melcoe.mq.edu.au + 1048576 + 10485760 + 4096 + + 9800 + /usr/local/jboss-3.2.6/server/default/deploy/upload.war + .bat,.bin,.com,.cmd,.exe,.msi,.msp,.ocx,.pif,.scr,.sct,.sh,.shs,.vbs + /usr/local/jboss-3.2.6/server/default/conf/lams.tck + + 86400 + + + false + Index: lams_build/conf/windows/authentication.dtd =================================================================== diff -u --- lams_build/conf/windows/authentication.dtd (revision 0) +++ lams_build/conf/windows/authentication.dtd (revision 49c977067df3da97570afce0d9a470d71c529169) @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file Index: lams_build/conf/windows/authentication.xml =================================================================== diff -u --- lams_build/conf/windows/authentication.xml (revision 0) +++ lams_build/conf/windows/authentication.xml (revision 49c977067df3da97570afce0d9a470d71c529169) @@ -0,0 +1,53 @@ + + + + + + + com.sun.jndi.ldap.LdapCtxFactory + ldap://mams.melcoe.mq.edu.au:636 + simple + ssl + uid= + ,ou=mams,dc=melcoe,dc=mq,dc=edu,dc=au + java:/MySqlDS + select password from lams_user where login=? + select name,'Roles' from lams_role, lams_user where login=? + D:/MQLdapTrustStore + webauth + + + + + java:/MySqlDS + select password from lams_user where login=? + select name,'Roles' from lams_role, lams_user where login=? + + + + WEBAUTH_USER + https://array00.melcoe.mq.edu.au/webauth.html + dummy + java:/MySqlDS + select name,'Roles' from lams_role, lams_user where login=? + + + + + ldap://mams.melcoe.mq.edu.au:636 + ssl + + MQLdapTrustStore + simple + cn=admin,dc=melcoe,dc=mq,dc=edu,dc=au + KingKong + ou=mams,dc=melcoe,dc=mq,dc=edu,dc=au + + login=uid,firstName=givenName,lastName=sn,email=mail + com.sun.jndi.ldap.LdapCtxFactory + java:/MySqlDS + select password from lams_user where login=? + select name,'Roles' from lams_role, lams_user where login=? + + + Index: lams_build/conf/windows/authentication/authentication.dtd =================================================================== diff -u --- lams_build/conf/windows/authentication/authentication.dtd (revision 0) +++ lams_build/conf/windows/authentication/authentication.dtd (revision 49c977067df3da97570afce0d9a470d71c529169) @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file Index: lams_build/conf/windows/authentication/authentication.xml =================================================================== diff -u --- lams_build/conf/windows/authentication/authentication.xml (revision 0) +++ lams_build/conf/windows/authentication/authentication.xml (revision 49c977067df3da97570afce0d9a470d71c529169) @@ -0,0 +1,53 @@ + + + + + + + com.sun.jndi.ldap.LdapCtxFactory + ldap://mams.melcoe.mq.edu.au:636 + simple + ssl + uid= + ,ou=mams,dc=melcoe,dc=mq,dc=edu,dc=au + java:/MySqlDS + select password from lams_user where login=? + select name,'Roles' from lams_role, lams_user where login=? + D:/MQLdapTrustStore + webauth + + + + + java:/MySqlDS + select password from lams_user where login=? + select name,'Roles' from lams_role, lams_user where login=? + + + + WEBAUTH_USER + https://array00.melcoe.mq.edu.au/webauth.html + dummy + java:/MySqlDS + select name,'Roles' from lams_role, lams_user where login=? + + + + + ldap://mams.melcoe.mq.edu.au:636 + ssl + + MQLdapTrustStore + simple + cn=admin,dc=melcoe,dc=mq,dc=edu,dc=au + KingKong + ou=mams,dc=melcoe,dc=mq,dc=edu,dc=au + + login=uid,firstName=givenName,lastName=sn,email=mail + com.sun.jndi.ldap.LdapCtxFactory + java:/MySqlDS + select password from lams_user where login=? + select name,'Roles' from lams_role, lams_user where login=? + + + Index: lams_build/conf/windows/jboss/login-config.xml =================================================================== diff -u --- lams_build/conf/windows/jboss/login-config.xml (revision 0) +++ lams_build/conf/windows/jboss/login-config.xml (revision 49c977067df3da97570afce0d9a470d71c529169) @@ -0,0 +1,161 @@ + + + + + + + + + + + + + + + + + + + guest + java:/DefaultDS + SELECT PASSWD FROM JMS_USERS WHERE USERID=? + SELECT ROLEID, 'Roles' FROM JMS_ROLES WHERE USERID=? + + + + + + + + + sa + sa + + jboss.jca:service=LocalTxCM,name=DefaultDS + + + + + + + + sysdba + sysdba + masterkey + jboss.jca:service=XaTxCM,name=FirebirdDS + + + + + + + + guest + guest + guest + jboss.jca:service=TxCM,name=JmsXA + + + + + + + + + jmx-console-users.properties + jmx-console-roles.properties + + + + + + + + + web-console-users.properties + web-console-roles.properties + + + + + + + + + + + + + + + + + java:/MySqlDS + select password from lams_user where login=? + select name,'Roles' from lams_role, lams_user where login=? + + + + + + + + c:/lamsconf/authentication.xml + + + + + + + Index: lams_build/conf/windows/jboss/service/mysql-ds.xml =================================================================== diff -u --- lams_build/conf/windows/jboss/service/mysql-ds.xml (revision 0) +++ lams_build/conf/windows/jboss/service/mysql-ds.xml (revision 49c977067df3da97570afce0d9a470d71c529169) @@ -0,0 +1,44 @@ + + + + + + + + + jdbc/lams-ds + jdbc:mysql://localhost:3306/lams + com.mysql.jdbc.Driver + + utf8 + + TRANSACTION_READ_COMMITTED + lams + lamsdemo + + 32 + 0 + + 5 + + + + + jdbc/tool-ds + jdbc:mysql://localhost:3306/lams + com.mysql.jdbc.Driver + + utf8 + + TRANSACTION_READ_COMMITTED + lams + lamsdemo + + 32 + 0 + + 5 + + Index: lams_build/conf/windows/lams.dtd =================================================================== diff -u --- lams_build/conf/windows/lams.dtd (revision 0) +++ lams_build/conf/windows/lams.dtd (revision 49c977067df3da97570afce0d9a470d71c529169) @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: lams_build/conf/windows/lams.xml =================================================================== diff -u --- lams_build/conf/windows/lams.xml (revision 0) +++ lams_build/conf/windows/lams.xml (revision 49c977067df3da97570afce0d9a470d71c529169) @@ -0,0 +1,22 @@ + + + + + C:/lams + C:/lams/temp + mail.lib.mq.edu.au + lams_support@melcoe.mq.edu.au + 1048576 + 10485760 + 4096 + + 9800 + d:/jboss-3.2.6/server/default/deploy/upload.war + .bat,.bin,.com,.cmd,.exe,.msi,.msp,.ocx,.pif,.scr,.sct,.sh,.shs,.vbs + d:/jboss-3.2.6/server/default/conf/lams.tck + + 86400 + + + false + Index: lams_build/conf/windows/lams/lams.dtd =================================================================== diff -u --- lams_build/conf/windows/lams/lams.dtd (revision 0) +++ lams_build/conf/windows/lams/lams.dtd (revision 49c977067df3da97570afce0d9a470d71c529169) @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: lams_build/conf/windows/lams/lams.xml =================================================================== diff -u --- lams_build/conf/windows/lams/lams.xml (revision 0) +++ lams_build/conf/windows/lams/lams.xml (revision 49c977067df3da97570afce0d9a470d71c529169) @@ -0,0 +1,22 @@ + + + + + C:/lams + C:/lams/temp + mail.lib.mq.edu.au + lams_support@melcoe.mq.edu.au + 1048576 + 10485760 + 4096 + + 9800 + d:/jboss-3.2.6/server/default/deploy/upload.war + .bat,.bin,.com,.cmd,.exe,.msi,.msp,.ocx,.pif,.scr,.sct,.sh,.shs,.vbs + d:/jboss-3.2.6/server/default/conf/lams.tck + + 86400 + + + false + Index: lams_build/lib/j2ee/jstl-1.0/META-INF/MANIFEST.MF =================================================================== diff -u --- lams_build/lib/j2ee/jstl-1.0/META-INF/MANIFEST.MF (revision 0) +++ lams_build/lib/j2ee/jstl-1.0/META-INF/MANIFEST.MF (revision 49c977067df3da97570afce0d9a470d71c529169) @@ -0,0 +1,11 @@ +Manifest-Version: 1.0 +Extension-Name: javax.servlet.jsp.jstl +Specification-Title: JavaServer Pages Standard Tag Library (JSTL) +Implementation-Vendor-Id: com.sun +Created-By: Ant 1.4.1 +Implementation-Vendor: Sun Microsystems, Inc. +Specification-Version: 1.0 +Implementation-Version: 1.0.3 +Implementation-Title: JavaServer Pages Standard Tag Library API Refere + nce Implementation + Index: lams_build/lib/jboss/jboss-cache.jar =================================================================== diff -u Binary files differ Index: lams_build/lib/jboss/jgroups.jar =================================================================== diff -u Binary files differ Index: lams_build/lib/lams/lams.jar =================================================================== diff -u Binary files differ Index: lams_build/lib/lams/lams_contentrepository.jar =================================================================== diff -u Binary files differ Index: lams_build/lib/struts/struts.jar =================================================================== diff -u -rb11fdf8e6de8f399b37b5382808063fd323d2958 -r49c977067df3da97570afce0d9a470d71c529169 Binary files differ Index: lams_build/master-build.xml =================================================================== diff -u -rb11fdf8e6de8f399b37b5382808063fd323d2958 -r49c977067df3da97570afce0d9a470d71c529169 --- lams_build/master-build.xml (.../master-build.xml) (revision b11fdf8e6de8f399b37b5382808063fd323d2958) +++ lams_build/master-build.xml (.../master-build.xml) (revision 49c977067df3da97570afce0d9a470d71c529169) @@ -1,114 +1,160 @@ + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - usage: this message - clean: clean the ear assembly directories - clean-subprojects: clean sub project build directories - build-subprojects: build sub projects - assemble-ear: assemble ear structure - deploy-ear: copy ear to loca jboss server - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + usage: this message + clean: clean the ear assembly directories + + clean-subprojects: clean sub project build directories + + build-subprojects: build sub projects + assemble-ear: assemble ear structure + deploy-ear: copy ear to local jboss server + + copyfiles: copy configuration files to local jboss server + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: lams_build/shared.properties =================================================================== diff -u --- lams_build/shared.properties (revision 0) +++ lams_build/shared.properties (revision 49c977067df3da97570afce0d9a470d71c529169) @@ -0,0 +1,42 @@ +# Copyright (C) 2005 LAMS Foundation (http://lamsfoundation.org) +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 +# USA +# +# http://www.gnu.org/licenses/gpl.txt + +# Properties needed to run master-build. These are platform independent properties + +assembly.dir=assembly +lams.ear=lams.ear +assembly.lams.ear=${assembly.dir}/lams.ear +assembly.temp.ear=${assembly.dir}/temp.ear +lib.dir=lib +app.xml=conf/j2ee/application.xml +lams_common=lams_common +lams_admin=lams_admin +lams_learning=lams_learning +lams_monitoring=lams_monitoring +lams_authoring=lams_authoring +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.war=${lams_learning}/${sub.build.dir}/lams_learning.war +lams_authoring.war=${lams_authoring}/${sub.build.dir}/lams_authoring.war +lams_monitoring.war=${lams_monitoring}/${sub.build.dir}/lams_monitoring.war +lams_central.war=${lams_central}/${sub.build.dir}/lams_central.war +lams_contentrepository.jar=${lams_contentrepository}/${sub.build.dir}/lams_contentrepository.jar Index: lams_build/unix.properties =================================================================== diff -u --- lams_build/unix.properties (revision 0) +++ lams_build/unix.properties (revision 49c977067df3da97570afce0d9a470d71c529169) @@ -0,0 +1,34 @@ +# Copyright (C) 2005 LAMS Foundation (http://lamsfoundation.org) +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 +# USA +# +# http://www.gnu.org/licenses/gpl.txt + +# Properties needed to run master-build. +# These are OS dependent properties, configured for various flavours +# of *nix. Named unix.properties for convenience - linuxunix.properties +# 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 + +conf=${basedir}/conf/unix +conf.jboss=${conf}/jboss +conf.auth=${conf}/authentication +conf.lams=${conf}/lams + +lamsconf=/usr/local/lamsconf \ No newline at end of file Index: lams_build/windows.properties =================================================================== diff -u --- lams_build/windows.properties (revision 0) +++ lams_build/windows.properties (revision 49c977067df3da97570afce0d9a470d71c529169) @@ -0,0 +1,33 @@ +# Copyright (C) 2005 LAMS Foundation (http://lamsfoundation.org) +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 +# USA +# +# http://www.gnu.org/licenses/gpl.txt + +# Properties needed to run master-build. +# 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 + +conf=${basedir}/conf/windows +conf.jboss=${conf}/jboss +conf.auth=${conf}/authentication +conf.lams=${conf}/lams + +lamsconf=C:/lamsconf +