Index: lams_admin/conf/xdoclet/web-settings.xml =================================================================== diff -u -r0171f2c534f24831c997deec9bc9a614ed40cfc5 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_admin/conf/xdoclet/web-settings.xml (.../web-settings.xml) (revision 0171f2c534f24831c997deec9bc9a614ed40cfc5) +++ lams_admin/conf/xdoclet/web-settings.xml (.../web-settings.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -7,16 +7,18 @@ org.lamsfoundation.lams.admin.ApplicationResources - + contextConfigLocation - - classpath:/org/lamsfoundation/lams/applicationContext.xml - classpath:/org/lamsfoundation/lams/toolApplicationContext.xml - classpath:/org/lamsfoundation/lams/integrationContext.xml - classpath:/org/lamsfoundation/lams/admin/adminApplicationContext.xml - classpath:/org/lamsfoundation/lams/usermanagement/ldapContext.xml - + classpath:/org/lamsfoundation/lams/admin/adminApplicationContext.xml + + locatorFactorySelector + classpath*:/org/lamsfoundation/lams/**/beanRefContext.xml + + + parentContextKey + context.central + migration.systemname Index: lams_admin/src/java/org/lamsfoundation/lams/admin/adminApplicationContext.xml =================================================================== diff -u -rf8ae5239ffcb6ac62937458e9750b3780528dc9f -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_admin/src/java/org/lamsfoundation/lams/admin/adminApplicationContext.xml (.../adminApplicationContext.xml) (revision f8ae5239ffcb6ac62937458e9750b3780528dc9f) +++ lams_admin/src/java/org/lamsfoundation/lams/admin/adminApplicationContext.xml (.../adminApplicationContext.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -4,7 +4,7 @@ org.lamsfoundation.lams.admin.ApplicationResources - + Index: lams_build/build.xml =================================================================== diff -u -r49cb26ada930a59687956591672498c7f5613d34 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_build/build.xml (.../build.xml) (revision 49cb26ada930a59687956591672498c7f5613d34) +++ lams_build/build.xml (.../build.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -117,7 +117,6 @@ - @@ -498,6 +497,88 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: lams_build/conf/j2ee/lams.application.xml =================================================================== diff -u -r49cb26ada930a59687956591672498c7f5613d34 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_build/conf/j2ee/lams.application.xml (.../lams.application.xml) (revision 49cb26ada930a59687956591672498c7f5613d34) +++ lams_build/conf/j2ee/lams.application.xml (.../lams.application.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -142,12 +142,6 @@ jaxrpc.jar - jboss-cache.jar - - - jgroups.jar - - jdom.jar Index: lams_build/conf/j2ee/rams.application.xml =================================================================== diff -u -r49cb26ada930a59687956591672498c7f5613d34 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_build/conf/j2ee/rams.application.xml (.../rams.application.xml) (revision 49cb26ada930a59687956591672498c7f5613d34) +++ lams_build/conf/j2ee/rams.application.xml (.../rams.application.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -142,12 +142,6 @@ jaxrpc.jar - jboss-cache.jar - - - jgroups.jar - - jdom.jar Index: lams_build/conf/unix/jboss/ejb-deployer.slim.xml =================================================================== diff -u --- lams_build/conf/unix/jboss/ejb-deployer.slim.xml (revision 0) +++ lams_build/conf/unix/jboss/ejb-deployer.slim.xml (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -0,0 +1,69 @@ + + + + + + + + + + + + jboss.ejb:service=EJBTimerService,retryPolicy=fixedDelay + jboss.ejb:service=EJBTimerService,persistencePolicy=database + org.jboss.ejb.txtimer.BigIntegerTimerIdGenerator + org.jboss.ejb.txtimer.TimedObjectInvokerImpl + + + + + 100 + + + + + + + + jboss.jca:service=DataSourceBinding,name=DefaultDS + + org.jboss.ejb.txtimer.GeneralPurposeDatabasePersistencePlugin + + + + + + + + + + true + + false + + true + + true + + + jboss:service=TransactionManager + + + + + Index: lams_build/conf/unix/jboss/jboss-service.slim.xml =================================================================== diff -u --- lams_build/conf/unix/jboss/jboss-service.slim.xml (revision 0) +++ lams_build/conf/unix/jboss/jboss-service.slim.xml (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -0,0 +1,395 @@ + + + + + + + + + + + + + + + + + + jboss.system:service=MainDeployer + jboss.system:service=ServiceDeployer + jboss.j2ee:service=EARDeployer + jboss.ejb:service=EJBDeployer + jboss.jca:service=RARDeployer + jboss.jca:service=ConnectionFactoryDeployer + jboss.web:service=WebServer + jboss:service=Mail + jboss:service=Naming + jboss:service=TransactionManager + + + + + JBoss System Threads + System Threads + + 60000 + + 10 + + 1000 + + run + + + + + + + + + + resource:log4j.xml + + true + + 60 + + + + + + + + + + + + + + + + + + + false + + 1099 + + ${jboss.bind.address} + + 1098 + + ${jboss.bind.address} + + jboss.system:service=ThreadPool + + + + + + + + jboss.security:service=XMLLoginConfig + + + login-config.xml + + + + + org.jboss.security.plugins.JaasSecurityManager + anonymous + + 0 + + 60 + + + + + + + + + + + + + 300 + + true + jboss:service=XidFactory + + + + + + jboss:service=invoker,type=jrmp + jboss:service=ClientUserTransaction + UserTransactionSessionFactory + org.jboss.tm.usertx.interfaces.UserTransactionSessionFactory + + + org.jboss.proxy.ClientMethodInterceptor + org.jboss.invocation.InvokerInterceptor + + + jboss:service=invoker,type=jrmp + + + + + jboss:service=invoker,type=jrmp + jboss:service=ClientUserTransaction + + org.jboss.tm.usertx.interfaces.UserTransactionSession + + + org.jboss.proxy.ClientMethodInterceptor + org.jboss.invocation.InvokerInterceptor + + + jboss:service=invoker,type=jrmp + + + + + + + + + + + 4444 + ${jboss.bind.address} + + jboss:service=TransactionManager + + + + + jboss:service=TransactionManager + + + + + + + + + + + + + + + + + + + + + + + + + + jboss.system:service=MainDeployer + + + org.jboss.deployment.DeploymentSorter + + + + + + #,%,\,,.,_$ + + #,$,%,~,\,v,.BAK,.bak,.old,.orig,.tmp,.rej,.sh + + .make.state,.nse_depinfo,CVS,CVS.admin,RCS,RCSLOG,SCCS,TAGS,core,tags + + + + 5000 + + true + + + + deploy/ + + + + + True + + + + Index: lams_build/conf/unix/jboss/standardjboss.slim.xml =================================================================== diff -u --- lams_build/conf/unix/jboss/standardjboss.slim.xml (revision 0) +++ lams_build/conf/unix/jboss/standardjboss.slim.xml (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -0,0 +1,1038 @@ + + + + + + + + + + + false + + + + + entity-rmi-invoker + jboss:service=invoker,type=jrmp + org.jboss.proxy.ejb.ProxyFactory + + + + org.jboss.proxy.ejb.HomeInterceptor + org.jboss.proxy.SecurityInterceptor + org.jboss.proxy.TransactionInterceptor + org.jboss.invocation.InvokerInterceptor + org.jboss.invocation.MarshallingInvokerInterceptor + + + org.jboss.proxy.ejb.EntityInterceptor + org.jboss.proxy.SecurityInterceptor + org.jboss.proxy.TransactionInterceptor + org.jboss.invocation.InvokerInterceptor + org.jboss.invocation.MarshallingInvokerInterceptor + + + org.jboss.proxy.ejb.ListEntityInterceptor + org.jboss.proxy.SecurityInterceptor + org.jboss.proxy.TransactionInterceptor + org.jboss.invocation.InvokerInterceptor + org.jboss.invocation.MarshallingInvokerInterceptor + + + + + + + clustered-entity-rmi-invoker + jboss:service=invoker,type=jrmpha + org.jboss.proxy.ejb.ProxyFactoryHA + + + + org.jboss.proxy.ejb.HomeInterceptor + org.jboss.proxy.SecurityInterceptor + org.jboss.proxy.TransactionInterceptor + org.jboss.invocation.InvokerInterceptor + org.jboss.invocation.MarshallingInvokerInterceptor + + + org.jboss.proxy.ejb.EntityInterceptor + org.jboss.proxy.SecurityInterceptor + org.jboss.proxy.TransactionInterceptor + org.jboss.invocation.InvokerInterceptor + org.jboss.invocation.MarshallingInvokerInterceptor + + + org.jboss.proxy.ejb.ListEntityInterceptor + org.jboss.proxy.SecurityInterceptor + org.jboss.proxy.TransactionInterceptor + org.jboss.invocation.InvokerInterceptor + org.jboss.invocation.MarshallingInvokerInterceptor + + + + + + + stateless-rmi-invoker + jboss:service=invoker,type=jrmp + org.jboss.proxy.ejb.ProxyFactory + + + + org.jboss.proxy.ejb.HomeInterceptor + org.jboss.proxy.SecurityInterceptor + org.jboss.proxy.TransactionInterceptor + org.jboss.invocation.InvokerInterceptor + org.jboss.invocation.MarshallingInvokerInterceptor + + + org.jboss.proxy.ejb.StatelessSessionInterceptor + org.jboss.proxy.SecurityInterceptor + org.jboss.proxy.TransactionInterceptor + org.jboss.invocation.InvokerInterceptor + org.jboss.invocation.MarshallingInvokerInterceptor + + + + + + + clustered-stateless-rmi-invoker + jboss:service=invoker,type=jrmpha + org.jboss.proxy.ejb.ProxyFactoryHA + + + + org.jboss.proxy.ejb.HomeInterceptor + org.jboss.proxy.SecurityInterceptor + org.jboss.proxy.TransactionInterceptor + org.jboss.invocation.InvokerInterceptor + org.jboss.invocation.MarshallingInvokerInterceptor + + + org.jboss.proxy.ejb.StatelessSessionInterceptor + org.jboss.proxy.SecurityInterceptor + org.jboss.proxy.TransactionInterceptor + org.jboss.invocation.InvokerInterceptor + org.jboss.invocation.MarshallingInvokerInterceptor + + + + + + + stateful-rmi-invoker + jboss:service=invoker,type=jrmp + org.jboss.proxy.ejb.ProxyFactory + + + + org.jboss.proxy.ejb.HomeInterceptor + org.jboss.proxy.SecurityInterceptor + org.jboss.proxy.TransactionInterceptor + org.jboss.invocation.InvokerInterceptor + org.jboss.invocation.MarshallingInvokerInterceptor + + + org.jboss.proxy.ejb.StatefulSessionInterceptor + org.jboss.proxy.SecurityInterceptor + org.jboss.proxy.TransactionInterceptor + org.jboss.invocation.InvokerInterceptor + org.jboss.invocation.MarshallingInvokerInterceptor + + + + + + + clustered-stateful-rmi-invoker + jboss:service=invoker,type=jrmpha + org.jboss.proxy.ejb.ProxyFactoryHA + + + + org.jboss.proxy.ejb.HomeInterceptor + org.jboss.proxy.SecurityInterceptor + org.jboss.proxy.TransactionInterceptor + org.jboss.invocation.InvokerInterceptor + org.jboss.invocation.MarshallingInvokerInterceptor + + + org.jboss.proxy.ejb.StatefulSessionInterceptor + org.jboss.proxy.SecurityInterceptor + org.jboss.proxy.TransactionInterceptor + org.jboss.invocation.InvokerInterceptor + org.jboss.invocation.MarshallingInvokerInterceptor + + + + + + + message-driven-bean + default + org.jboss.ejb.plugins.jms.JMSContainerInvoker + + DefaultJMSProvider + StdJMSPool + true + + 1 + 15 + 30000 + 1 + + 10 + + queue/DLQ + 10 + 0 + + + + + + + + + singleton-message-driven-bean + default + org.jboss.ejb.plugins.jms.JMSContainerInvoker + + DefaultJMSProvider + StdJMSPool + true + + 1 + 1 + 30000 + 1 + + 10 + + queue/DLQ + 10 + 0 + + + + + + + message-inflow-driven-bean + default + org.jboss.ejb.plugins.inflow.JBossMessageEndpointFactory + + + org.jboss.proxy.ClientMethodInterceptor + org.jboss.ejb.plugins.inflow.MessageEndpointInterceptor + org.jboss.proxy.TransactionInterceptor + org.jboss.invocation.InvokerInterceptor + + + + + + iiop + jboss:service=invoker,type=iiop + org.jboss.proxy.ejb.IORFactory + + org.jboss.iiop.WebCL + per-servant + true + iiop + false + + + + + jms-message-inflow-driven-bean + default + org.jboss.ejb.plugins.inflow.JBossJMSMessageEndpointFactory + + + + providerAdapterJNDI + DefaultJMSProvider + + + minSession + 1 + + + maxSession + 15 + + + keepAlive + 60000 + + + maxMessages + 1 + + + reconnectInterval + 10 + + + useDLQ + true + + + DLQHandler + org.jboss.resource.adapter.jms.inflow.dlq.GenericDLQHandler + + + DLQJNDIName + queue/DLQ + + + DLQMaxResent + 10 + + + + org.jboss.proxy.ClientMethodInterceptor + org.jboss.ejb.plugins.inflow.MessageEndpointInterceptor + org.jboss.proxy.TransactionInterceptor + org.jboss.invocation.InvokerInterceptor + + + + + + + + + Standard CMP 2.x EntityBean + false + entity-rmi-invoker + false + false + true + + org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor + org.jboss.ejb.plugins.LogInterceptor + org.jboss.ejb.plugins.SecurityInterceptor + org.jboss.ejb.plugins.TxInterceptorCMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.ejb.plugins.EntityCreationInterceptor + org.jboss.ejb.plugins.EntityLockInterceptor + org.jboss.ejb.plugins.EntityInstanceInterceptor + org.jboss.ejb.plugins.EntityReentranceInterceptor + org.jboss.resource.connectionmanager.CachedConnectionInterceptor + org.jboss.ejb.plugins.EntitySynchronizationInterceptor + org.jboss.ejb.plugins.cmp.jdbc.JDBCRelationInterceptor + + org.jboss.ejb.plugins.EntityInstancePool + org.jboss.ejb.plugins.InvalidableEntityInstanceCache + org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager + org.jboss.ejb.plugins.lock.QueuedPessimisticEJBLock + + org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy + + 50 + 1000000 + 300 + 600 + 400 + 60 + 1 + 0.75 + + + + 100 + + B + + + + + cmp2.x jdbc2 pm + false + entity-rmi-invoker + false + true + true + + org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor + org.jboss.ejb.plugins.LogInterceptor + org.jboss.ejb.plugins.SecurityInterceptor + org.jboss.ejb.plugins.TxInterceptorCMT + org.jboss.ejb.plugins.EntityCreationInterceptor + org.jboss.ejb.plugins.EntityInstanceInterceptor + org.jboss.ejb.plugins.EntityReentranceInterceptor + org.jboss.resource.connectionmanager.CachedConnectionInterceptor + org.jboss.ejb.plugins.EntitySynchronizationInterceptor + org.jboss.ejb.plugins.cmp.jdbc2.RelationInterceptor + + org.jboss.ejb.plugins.EntityInstancePool + org.jboss.ejb.plugins.PerTxEntityInstanceCache + org.jboss.ejb.plugins.cmp.jdbc2.JDBCStoreManager2 + org.jboss.ejb.plugins.lock.NoLock + + + 500 + 10000 + + + 10 + + + + + 100 + + C + + + + Clustered CMP 2.x EntityBean + false + clustered-entity-rmi-invoker + false + false + + org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor + org.jboss.ejb.plugins.CleanShutdownInterceptor + org.jboss.ejb.plugins.LogInterceptor + org.jboss.ejb.plugins.SecurityInterceptor + org.jboss.ejb.plugins.TxInterceptorCMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.ejb.plugins.EntityCreationInterceptor + org.jboss.ejb.plugins.EntityLockInterceptor + org.jboss.ejb.plugins.EntityInstanceInterceptor + org.jboss.ejb.plugins.EntityReentranceInterceptor + org.jboss.resource.connectionmanager.CachedConnectionInterceptor + org.jboss.ejb.plugins.EntitySynchronizationInterceptor + org.jboss.ejb.plugins.cmp.jdbc.JDBCRelationInterceptor + + org.jboss.ejb.plugins.EntityInstancePool + org.jboss.ejb.plugins.EntityInstanceCache + org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager + org.jboss.ejb.plugins.lock.QueuedPessimisticEJBLock + + org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy + + 50 + 1000000 + 300 + 600 + 400 + 60 + 1 + 0.75 + + + + 100 + + B + + ${jboss.partition.name:DefaultPartition} + + + + + Standard CMP 2.x EntityBean with cache invalidation + false + entity-rmi-invoker + + org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor + org.jboss.ejb.plugins.LogInterceptor + org.jboss.ejb.plugins.SecurityInterceptor + org.jboss.ejb.plugins.TxInterceptorCMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.ejb.plugins.EntityCreationInterceptor + org.jboss.ejb.plugins.EntityLockInterceptor + org.jboss.ejb.plugins.EntityInstanceInterceptor + org.jboss.ejb.plugins.EntityReentranceInterceptor + org.jboss.resource.connectionmanager.CachedConnectionInterceptor + org.jboss.ejb.plugins.EntitySynchronizationInterceptor + org.jboss.cache.invalidation.triggers.EntityBeanCacheBatchInvalidatorInterceptor + org.jboss.ejb.plugins.cmp.jdbc.JDBCRelationInterceptor + + org.jboss.ejb.plugins.EntityInstancePool + org.jboss.ejb.plugins.InvalidableEntityInstanceCache + org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager + org.jboss.ejb.plugins.lock.QueuedPessimisticEJBLock + + org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy + + 50 + 1000000 + 300 + 600 + 400 + 60 + 1 + 0.75 + + + + 100 + + A + + + + Instance Per Transaction CMP 2.x EntityBean + false + entity-rmi-invoker + false + false + + org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor + org.jboss.ejb.plugins.LogInterceptor + org.jboss.ejb.plugins.SecurityInterceptor + org.jboss.ejb.plugins.TxInterceptorCMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.ejb.plugins.EntityCreationInterceptor + org.jboss.ejb.plugins.EntityLockInterceptor + org.jboss.ejb.plugins.EntityInstanceInterceptor + org.jboss.ejb.plugins.EntityReentranceInterceptor + org.jboss.resource.connectionmanager.CachedConnectionInterceptor + org.jboss.ejb.plugins.EntitySynchronizationInterceptor + org.jboss.ejb.plugins.cmp.jdbc.JDBCRelationInterceptor + + org.jboss.ejb.plugins.EntityInstancePool + org.jboss.ejb.plugins.PerTxEntityInstanceCache + org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager + org.jboss.ejb.plugins.lock.NoLock + + + 100 + + C + + + + Standard CMP EntityBean + false + entity-rmi-invoker + false + false + + org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor + org.jboss.ejb.plugins.LogInterceptor + org.jboss.ejb.plugins.SecurityInterceptor + org.jboss.ejb.plugins.TxInterceptorCMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.ejb.plugins.EntityCreationInterceptor + org.jboss.ejb.plugins.EntityLockInterceptor + org.jboss.ejb.plugins.EntityInstanceInterceptor + org.jboss.ejb.plugins.EntityReentranceInterceptor + org.jboss.resource.connectionmanager.CachedConnectionInterceptor + org.jboss.ejb.plugins.EntitySynchronizationInterceptor + + org.jboss.ejb.plugins.EntityInstancePool + org.jboss.ejb.plugins.EntityInstanceCache + org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager + org.jboss.ejb.plugins.lock.QueuedPessimisticEJBLock + + org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy + + 50 + 1000000 + 300 + 600 + 400 + 60 + 1 + 0.75 + + + + 100 + + A + + + + Clustered CMP EntityBean + false + clustered-entity-rmi-invoker + false + false + + org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor + org.jboss.ejb.plugins.CleanShutdownInterceptor + org.jboss.ejb.plugins.LogInterceptor + org.jboss.ejb.plugins.SecurityInterceptor + org.jboss.ejb.plugins.TxInterceptorCMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.ejb.plugins.EntityCreationInterceptor + org.jboss.ejb.plugins.EntityLockInterceptor + org.jboss.ejb.plugins.EntityInstanceInterceptor + org.jboss.ejb.plugins.EntityReentranceInterceptor + org.jboss.resource.connectionmanager.CachedConnectionInterceptor + org.jboss.ejb.plugins.EntitySynchronizationInterceptor + + org.jboss.ejb.plugins.EntityInstancePool + org.jboss.ejb.plugins.EntityInstanceCache + org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager + org.jboss.ejb.plugins.lock.QueuedPessimisticEJBLock + + org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy + + 50 + 1000000 + 300 + 600 + 400 + 60 + 1 + 0.75 + + + + 100 + + A + + ${jboss.partition.name:DefaultPartition} + + + + + Instance Per Transaction CMP EntityBean + false + entity-rmi-invoker + false + false + + org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor + org.jboss.ejb.plugins.LogInterceptor + org.jboss.ejb.plugins.SecurityInterceptor + org.jboss.ejb.plugins.TxInterceptorCMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.ejb.plugins.EntityCreationInterceptor + org.jboss.ejb.plugins.EntityLockInterceptor + org.jboss.ejb.plugins.EntityInstanceInterceptor + org.jboss.ejb.plugins.EntityReentranceInterceptor + org.jboss.resource.connectionmanager.CachedConnectionInterceptor + org.jboss.ejb.plugins.EntitySynchronizationInterceptor + + org.jboss.ejb.plugins.EntityInstancePool + org.jboss.ejb.plugins.PerTxEntityInstanceCache + org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager + org.jboss.ejb.plugins.lock.NoLock + + + 100 + + C + + + + Standard Stateless SessionBean + false + stateless-rmi-invoker + + org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor + org.jboss.ejb.plugins.LogInterceptor + org.jboss.ejb.plugins.SecurityInterceptor + + org.jboss.ejb.plugins.TxInterceptorCMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.webservice.server.ServiceEndpointInterceptor + org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor + + org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor + org.jboss.ejb.plugins.TxInterceptorBMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.webservice.server.ServiceEndpointInterceptor + org.jboss.resource.connectionmanager.CachedConnectionInterceptor + + org.jboss.ejb.plugins.StatelessSessionInstancePool + + + + 100 + + + + + Clustered Stateless SessionBean + false + clustered-stateless-rmi-invoker + + org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor + org.jboss.ejb.plugins.CleanShutdownInterceptor + org.jboss.ejb.plugins.LogInterceptor + org.jboss.ejb.plugins.SecurityInterceptor + + org.jboss.ejb.plugins.TxInterceptorCMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.webservice.server.ServiceEndpointInterceptor + org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor + + org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor + org.jboss.ejb.plugins.TxInterceptorBMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.webservice.server.ServiceEndpointInterceptor + org.jboss.resource.connectionmanager.CachedConnectionInterceptor + + org.jboss.ejb.plugins.StatelessSessionInstancePool + + + + 100 + + + ${jboss.partition.name:DefaultPartition} + + + + + + Standard Stateful SessionBean + false + stateful-rmi-invoker + + org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor + org.jboss.ejb.plugins.LogInterceptor + + org.jboss.ejb.plugins.TxInterceptorCMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.ejb.plugins.StatefulSessionInstanceInterceptor + + org.jboss.ejb.plugins.StatefulSessionInstanceInterceptor + org.jboss.ejb.plugins.TxInterceptorBMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.resource.connectionmanager.CachedConnectionInterceptor + org.jboss.ejb.plugins.SecurityInterceptor + + org.jboss.ejb.plugins.StatefulSessionInstanceCache + org.jboss.ejb.plugins.StatefulSessionFilePersistenceManager + + org.jboss.ejb.plugins.LRUStatefulContextCachePolicy + + 50 + 1000000 + 1800 + 1800 + 300 + 600 + 400 + 60 + 1 + 0.75 + + + + 100 + + + + + Clustered Stateful SessionBean + false + clustered-stateful-rmi-invoker + + org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor + org.jboss.ejb.plugins.CleanShutdownInterceptor + org.jboss.ejb.plugins.LogInterceptor + + org.jboss.ejb.plugins.TxInterceptorCMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.ejb.plugins.StatefulSessionInstanceInterceptor + + org.jboss.ejb.plugins.StatefulSessionInstanceInterceptor + org.jboss.ejb.plugins.TxInterceptorBMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.ejb.plugins.SecurityInterceptor + org.jboss.resource.connectionmanager.CachedConnectionInterceptor + org.jboss.ejb.plugins.StatefulHASessionSynchronisationInterceptor + + org.jboss.ejb.plugins.StatefulHASessionInstanceCache + org.jboss.ejb.plugins.StatefulHASessionPersistenceManager + + org.jboss.ejb.plugins.LRUStatefulContextCachePolicy + + 50 + 1000000 + 1800 + 1800 + 300 + 600 + 400 + 60 + 1 + 0.75 + + + + 100 + + + ${jboss.partition.name:DefaultPartition} + + + + + Standard BMP EntityBean + false + entity-rmi-invoker + false + false + + org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor + org.jboss.ejb.plugins.LogInterceptor + org.jboss.ejb.plugins.SecurityInterceptor + org.jboss.ejb.plugins.TxInterceptorCMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.ejb.plugins.EntityCreationInterceptor + org.jboss.ejb.plugins.EntityLockInterceptor + org.jboss.ejb.plugins.EntityInstanceInterceptor + org.jboss.ejb.plugins.EntityReentranceInterceptor + org.jboss.resource.connectionmanager.CachedConnectionInterceptor + org.jboss.ejb.plugins.EntitySynchronizationInterceptor + + org.jboss.ejb.plugins.EntityInstancePool + org.jboss.ejb.plugins.EntityInstanceCache + org.jboss.ejb.plugins.BMPPersistenceManager + org.jboss.ejb.plugins.lock.QueuedPessimisticEJBLock + + org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy + + 50 + 1000000 + 300 + 600 + 400 + 60 + 1 + 0.75 + + + + 100 + + A + + + + Clustered BMP EntityBean + false + clustered-entity-rmi-invoker + false + false + + org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor + org.jboss.ejb.plugins.CleanShutdownInterceptor + org.jboss.ejb.plugins.LogInterceptor + org.jboss.ejb.plugins.SecurityInterceptor + org.jboss.ejb.plugins.TxInterceptorCMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.ejb.plugins.EntityCreationInterceptor + org.jboss.ejb.plugins.EntityLockInterceptor + org.jboss.ejb.plugins.EntityInstanceInterceptor + org.jboss.ejb.plugins.EntityReentranceInterceptor + org.jboss.resource.connectionmanager.CachedConnectionInterceptor + org.jboss.ejb.plugins.EntitySynchronizationInterceptor + + org.jboss.ejb.plugins.EntityInstancePool + org.jboss.ejb.plugins.EntityInstanceCache + org.jboss.ejb.plugins.BMPPersistenceManager + org.jboss.ejb.plugins.lock.QueuedPessimisticEJBLock + + org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy + + 50 + 1000000 + 300 + 600 + 400 + 60 + 1 + 0.75 + + + + 100 + + A + + ${jboss.partition.name:DefaultPartition} + + + + + Instance Per Transaction BMP EntityBean + false + entity-rmi-invoker + false + false + + org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor + org.jboss.ejb.plugins.LogInterceptor + org.jboss.ejb.plugins.SecurityInterceptor + org.jboss.ejb.plugins.TxInterceptorCMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.ejb.plugins.EntityCreationInterceptor + org.jboss.ejb.plugins.EntityLockInterceptor + org.jboss.ejb.plugins.EntityInstanceInterceptor + org.jboss.ejb.plugins.EntityReentranceInterceptor + org.jboss.resource.connectionmanager.CachedConnectionInterceptor + org.jboss.ejb.plugins.EntitySynchronizationInterceptor + + org.jboss.ejb.plugins.EntityInstancePool + org.jboss.ejb.plugins.PerTxEntityInstanceCache + org.jboss.ejb.plugins.BMPPersistenceManager + org.jboss.ejb.plugins.lock.NoLock + + + 100 + + C + + + + Standard Message Driven Bean + false + message-driven-bean + + org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor + org.jboss.ejb.plugins.LogInterceptor + org.jboss.ejb.plugins.RunAsSecurityInterceptor + + org.jboss.ejb.plugins.TxInterceptorCMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.ejb.plugins.MessageDrivenInstanceInterceptor + + org.jboss.ejb.plugins.MessageDrivenInstanceInterceptor + org.jboss.ejb.plugins.MessageDrivenTxInterceptorBMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.resource.connectionmanager.CachedConnectionInterceptor + + org.jboss.ejb.plugins.MessageDrivenInstancePool + + + + 100 + + + + + Singleton Message Driven Bean + false + singleton-message-driven-bean + + org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor + org.jboss.ejb.plugins.LogInterceptor + org.jboss.ejb.plugins.RunAsSecurityInterceptor + + org.jboss.ejb.plugins.TxInterceptorCMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.ejb.plugins.MessageDrivenInstanceInterceptor + + org.jboss.ejb.plugins.MessageDrivenInstanceInterceptor + org.jboss.ejb.plugins.MessageDrivenTxInterceptorBMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.resource.connectionmanager.CachedConnectionInterceptor + + org.jboss.ejb.plugins.MessageDrivenInstancePool + + + + 100 + + + + + Standard Message Inflow Driven Bean + false + message-inflow-driven-bean + + org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor + org.jboss.ejb.plugins.LogInterceptor + org.jboss.ejb.plugins.RunAsSecurityInterceptor + + org.jboss.ejb.plugins.TxInterceptorCMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.ejb.plugins.MessageDrivenInstanceInterceptor + + org.jboss.ejb.plugins.MessageDrivenInstanceInterceptor + org.jboss.ejb.plugins.MessageDrivenTxInterceptorBMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.resource.connectionmanager.CachedConnectionInterceptor + + org.jboss.ejb.plugins.MessageDrivenInstancePool + + + + 100 + + + + + + Index: lams_build/conf/windows/jboss/ejb-deployer.slim.xml =================================================================== diff -u --- lams_build/conf/windows/jboss/ejb-deployer.slim.xml (revision 0) +++ lams_build/conf/windows/jboss/ejb-deployer.slim.xml (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -0,0 +1,69 @@ + + + + + + + + + + + + jboss.ejb:service=EJBTimerService,retryPolicy=fixedDelay + jboss.ejb:service=EJBTimerService,persistencePolicy=database + org.jboss.ejb.txtimer.BigIntegerTimerIdGenerator + org.jboss.ejb.txtimer.TimedObjectInvokerImpl + + + + + 100 + + + + + + + + jboss.jca:service=DataSourceBinding,name=DefaultDS + + org.jboss.ejb.txtimer.GeneralPurposeDatabasePersistencePlugin + + + + + + + + + + true + + false + + true + + true + + + jboss:service=TransactionManager + + + + + Index: lams_build/conf/windows/jboss/jboss-service.slim.xml =================================================================== diff -u --- lams_build/conf/windows/jboss/jboss-service.slim.xml (revision 0) +++ lams_build/conf/windows/jboss/jboss-service.slim.xml (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -0,0 +1,395 @@ + + + + + + + + + + + + + + + + + + jboss.system:service=MainDeployer + jboss.system:service=ServiceDeployer + jboss.j2ee:service=EARDeployer + jboss.ejb:service=EJBDeployer + jboss.jca:service=RARDeployer + jboss.jca:service=ConnectionFactoryDeployer + jboss.web:service=WebServer + jboss:service=Mail + jboss:service=Naming + jboss:service=TransactionManager + + + + + JBoss System Threads + System Threads + + 60000 + + 10 + + 1000 + + run + + + + + + + + + + resource:log4j.xml + + true + + 60 + + + + + + + + + + + + + + + + + + + false + + 1099 + + ${jboss.bind.address} + + 1098 + + ${jboss.bind.address} + + jboss.system:service=ThreadPool + + + + + + + + jboss.security:service=XMLLoginConfig + + + login-config.xml + + + + + org.jboss.security.plugins.JaasSecurityManager + anonymous + + 0 + + 60 + + + + + + + + + + + + + 300 + + true + jboss:service=XidFactory + + + + + + jboss:service=invoker,type=jrmp + jboss:service=ClientUserTransaction + UserTransactionSessionFactory + org.jboss.tm.usertx.interfaces.UserTransactionSessionFactory + + + org.jboss.proxy.ClientMethodInterceptor + org.jboss.invocation.InvokerInterceptor + + + jboss:service=invoker,type=jrmp + + + + + jboss:service=invoker,type=jrmp + jboss:service=ClientUserTransaction + + org.jboss.tm.usertx.interfaces.UserTransactionSession + + + org.jboss.proxy.ClientMethodInterceptor + org.jboss.invocation.InvokerInterceptor + + + jboss:service=invoker,type=jrmp + + + + + + + + + + + 4444 + ${jboss.bind.address} + + jboss:service=TransactionManager + + + + + jboss:service=TransactionManager + + + + + + + + + + + + + + + + + + + + + + + + + + jboss.system:service=MainDeployer + + + org.jboss.deployment.DeploymentSorter + + + + + + #,%,\,,.,_$ + + #,$,%,~,\,v,.BAK,.bak,.old,.orig,.tmp,.rej,.sh + + .make.state,.nse_depinfo,CVS,CVS.admin,RCS,RCSLOG,SCCS,TAGS,core,tags + + + + 5000 + + true + + + + deploy/ + + + + + True + + + + Index: lams_build/conf/windows/jboss/service/mysql-ds.xml =================================================================== diff -u -r7422a97db4b9d566a50b33fd0c8c3dddeb38ae64 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_build/conf/windows/jboss/service/mysql-ds.xml (.../mysql-ds.xml) (revision 7422a97db4b9d566a50b33fd0c8c3dddeb38ae64) +++ lams_build/conf/windows/jboss/service/mysql-ds.xml (.../mysql-ds.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -24,43 +24,5 @@ 0 5 - - - - - jdbc/tool-ds - jdbc:mysql://localhost:3306/@db.name@ - com.mysql.jdbc.Driver - - - utf8 - convertToNull - - TRANSACTION_READ_COMMITTED - @db.username@ - @db.password@ - - 64 - 0 - - 5 - - - - - jdbc/quartz-ds - jdbc:mysql://localhost:3306/@db.name@ - com.mysql.jdbc.Driver - utf8 - - TRANSACTION_READ_COMMITTED - @db.username@ - @db.password@ - - 64 - 0 - - 5 - - - + + \ No newline at end of file Index: lams_build/conf/windows/jboss/standardjboss.slim.xml =================================================================== diff -u --- lams_build/conf/windows/jboss/standardjboss.slim.xml (revision 0) +++ lams_build/conf/windows/jboss/standardjboss.slim.xml (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -0,0 +1,1038 @@ + + + + + + + + + + + false + + + + + entity-rmi-invoker + jboss:service=invoker,type=jrmp + org.jboss.proxy.ejb.ProxyFactory + + + + org.jboss.proxy.ejb.HomeInterceptor + org.jboss.proxy.SecurityInterceptor + org.jboss.proxy.TransactionInterceptor + org.jboss.invocation.InvokerInterceptor + org.jboss.invocation.MarshallingInvokerInterceptor + + + org.jboss.proxy.ejb.EntityInterceptor + org.jboss.proxy.SecurityInterceptor + org.jboss.proxy.TransactionInterceptor + org.jboss.invocation.InvokerInterceptor + org.jboss.invocation.MarshallingInvokerInterceptor + + + org.jboss.proxy.ejb.ListEntityInterceptor + org.jboss.proxy.SecurityInterceptor + org.jboss.proxy.TransactionInterceptor + org.jboss.invocation.InvokerInterceptor + org.jboss.invocation.MarshallingInvokerInterceptor + + + + + + + clustered-entity-rmi-invoker + jboss:service=invoker,type=jrmpha + org.jboss.proxy.ejb.ProxyFactoryHA + + + + org.jboss.proxy.ejb.HomeInterceptor + org.jboss.proxy.SecurityInterceptor + org.jboss.proxy.TransactionInterceptor + org.jboss.invocation.InvokerInterceptor + org.jboss.invocation.MarshallingInvokerInterceptor + + + org.jboss.proxy.ejb.EntityInterceptor + org.jboss.proxy.SecurityInterceptor + org.jboss.proxy.TransactionInterceptor + org.jboss.invocation.InvokerInterceptor + org.jboss.invocation.MarshallingInvokerInterceptor + + + org.jboss.proxy.ejb.ListEntityInterceptor + org.jboss.proxy.SecurityInterceptor + org.jboss.proxy.TransactionInterceptor + org.jboss.invocation.InvokerInterceptor + org.jboss.invocation.MarshallingInvokerInterceptor + + + + + + + stateless-rmi-invoker + jboss:service=invoker,type=jrmp + org.jboss.proxy.ejb.ProxyFactory + + + + org.jboss.proxy.ejb.HomeInterceptor + org.jboss.proxy.SecurityInterceptor + org.jboss.proxy.TransactionInterceptor + org.jboss.invocation.InvokerInterceptor + org.jboss.invocation.MarshallingInvokerInterceptor + + + org.jboss.proxy.ejb.StatelessSessionInterceptor + org.jboss.proxy.SecurityInterceptor + org.jboss.proxy.TransactionInterceptor + org.jboss.invocation.InvokerInterceptor + org.jboss.invocation.MarshallingInvokerInterceptor + + + + + + + clustered-stateless-rmi-invoker + jboss:service=invoker,type=jrmpha + org.jboss.proxy.ejb.ProxyFactoryHA + + + + org.jboss.proxy.ejb.HomeInterceptor + org.jboss.proxy.SecurityInterceptor + org.jboss.proxy.TransactionInterceptor + org.jboss.invocation.InvokerInterceptor + org.jboss.invocation.MarshallingInvokerInterceptor + + + org.jboss.proxy.ejb.StatelessSessionInterceptor + org.jboss.proxy.SecurityInterceptor + org.jboss.proxy.TransactionInterceptor + org.jboss.invocation.InvokerInterceptor + org.jboss.invocation.MarshallingInvokerInterceptor + + + + + + + stateful-rmi-invoker + jboss:service=invoker,type=jrmp + org.jboss.proxy.ejb.ProxyFactory + + + + org.jboss.proxy.ejb.HomeInterceptor + org.jboss.proxy.SecurityInterceptor + org.jboss.proxy.TransactionInterceptor + org.jboss.invocation.InvokerInterceptor + org.jboss.invocation.MarshallingInvokerInterceptor + + + org.jboss.proxy.ejb.StatefulSessionInterceptor + org.jboss.proxy.SecurityInterceptor + org.jboss.proxy.TransactionInterceptor + org.jboss.invocation.InvokerInterceptor + org.jboss.invocation.MarshallingInvokerInterceptor + + + + + + + clustered-stateful-rmi-invoker + jboss:service=invoker,type=jrmpha + org.jboss.proxy.ejb.ProxyFactoryHA + + + + org.jboss.proxy.ejb.HomeInterceptor + org.jboss.proxy.SecurityInterceptor + org.jboss.proxy.TransactionInterceptor + org.jboss.invocation.InvokerInterceptor + org.jboss.invocation.MarshallingInvokerInterceptor + + + org.jboss.proxy.ejb.StatefulSessionInterceptor + org.jboss.proxy.SecurityInterceptor + org.jboss.proxy.TransactionInterceptor + org.jboss.invocation.InvokerInterceptor + org.jboss.invocation.MarshallingInvokerInterceptor + + + + + + + message-driven-bean + default + org.jboss.ejb.plugins.jms.JMSContainerInvoker + + DefaultJMSProvider + StdJMSPool + true + + 1 + 15 + 30000 + 1 + + 10 + + queue/DLQ + 10 + 0 + + + + + + + + + singleton-message-driven-bean + default + org.jboss.ejb.plugins.jms.JMSContainerInvoker + + DefaultJMSProvider + StdJMSPool + true + + 1 + 1 + 30000 + 1 + + 10 + + queue/DLQ + 10 + 0 + + + + + + + message-inflow-driven-bean + default + org.jboss.ejb.plugins.inflow.JBossMessageEndpointFactory + + + org.jboss.proxy.ClientMethodInterceptor + org.jboss.ejb.plugins.inflow.MessageEndpointInterceptor + org.jboss.proxy.TransactionInterceptor + org.jboss.invocation.InvokerInterceptor + + + + + + iiop + jboss:service=invoker,type=iiop + org.jboss.proxy.ejb.IORFactory + + org.jboss.iiop.WebCL + per-servant + true + iiop + false + + + + + jms-message-inflow-driven-bean + default + org.jboss.ejb.plugins.inflow.JBossJMSMessageEndpointFactory + + + + providerAdapterJNDI + DefaultJMSProvider + + + minSession + 1 + + + maxSession + 15 + + + keepAlive + 60000 + + + maxMessages + 1 + + + reconnectInterval + 10 + + + useDLQ + true + + + DLQHandler + org.jboss.resource.adapter.jms.inflow.dlq.GenericDLQHandler + + + DLQJNDIName + queue/DLQ + + + DLQMaxResent + 10 + + + + org.jboss.proxy.ClientMethodInterceptor + org.jboss.ejb.plugins.inflow.MessageEndpointInterceptor + org.jboss.proxy.TransactionInterceptor + org.jboss.invocation.InvokerInterceptor + + + + + + + + + Standard CMP 2.x EntityBean + false + entity-rmi-invoker + false + false + true + + org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor + org.jboss.ejb.plugins.LogInterceptor + org.jboss.ejb.plugins.SecurityInterceptor + org.jboss.ejb.plugins.TxInterceptorCMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.ejb.plugins.EntityCreationInterceptor + org.jboss.ejb.plugins.EntityLockInterceptor + org.jboss.ejb.plugins.EntityInstanceInterceptor + org.jboss.ejb.plugins.EntityReentranceInterceptor + org.jboss.resource.connectionmanager.CachedConnectionInterceptor + org.jboss.ejb.plugins.EntitySynchronizationInterceptor + org.jboss.ejb.plugins.cmp.jdbc.JDBCRelationInterceptor + + org.jboss.ejb.plugins.EntityInstancePool + org.jboss.ejb.plugins.InvalidableEntityInstanceCache + org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager + org.jboss.ejb.plugins.lock.QueuedPessimisticEJBLock + + org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy + + 50 + 1000000 + 300 + 600 + 400 + 60 + 1 + 0.75 + + + + 100 + + B + + + + + cmp2.x jdbc2 pm + false + entity-rmi-invoker + false + true + true + + org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor + org.jboss.ejb.plugins.LogInterceptor + org.jboss.ejb.plugins.SecurityInterceptor + org.jboss.ejb.plugins.TxInterceptorCMT + org.jboss.ejb.plugins.EntityCreationInterceptor + org.jboss.ejb.plugins.EntityInstanceInterceptor + org.jboss.ejb.plugins.EntityReentranceInterceptor + org.jboss.resource.connectionmanager.CachedConnectionInterceptor + org.jboss.ejb.plugins.EntitySynchronizationInterceptor + org.jboss.ejb.plugins.cmp.jdbc2.RelationInterceptor + + org.jboss.ejb.plugins.EntityInstancePool + org.jboss.ejb.plugins.PerTxEntityInstanceCache + org.jboss.ejb.plugins.cmp.jdbc2.JDBCStoreManager2 + org.jboss.ejb.plugins.lock.NoLock + + + 500 + 10000 + + + 10 + + + + + 100 + + C + + + + Clustered CMP 2.x EntityBean + false + clustered-entity-rmi-invoker + false + false + + org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor + org.jboss.ejb.plugins.CleanShutdownInterceptor + org.jboss.ejb.plugins.LogInterceptor + org.jboss.ejb.plugins.SecurityInterceptor + org.jboss.ejb.plugins.TxInterceptorCMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.ejb.plugins.EntityCreationInterceptor + org.jboss.ejb.plugins.EntityLockInterceptor + org.jboss.ejb.plugins.EntityInstanceInterceptor + org.jboss.ejb.plugins.EntityReentranceInterceptor + org.jboss.resource.connectionmanager.CachedConnectionInterceptor + org.jboss.ejb.plugins.EntitySynchronizationInterceptor + org.jboss.ejb.plugins.cmp.jdbc.JDBCRelationInterceptor + + org.jboss.ejb.plugins.EntityInstancePool + org.jboss.ejb.plugins.EntityInstanceCache + org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager + org.jboss.ejb.plugins.lock.QueuedPessimisticEJBLock + + org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy + + 50 + 1000000 + 300 + 600 + 400 + 60 + 1 + 0.75 + + + + 100 + + B + + ${jboss.partition.name:DefaultPartition} + + + + + Standard CMP 2.x EntityBean with cache invalidation + false + entity-rmi-invoker + + org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor + org.jboss.ejb.plugins.LogInterceptor + org.jboss.ejb.plugins.SecurityInterceptor + org.jboss.ejb.plugins.TxInterceptorCMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.ejb.plugins.EntityCreationInterceptor + org.jboss.ejb.plugins.EntityLockInterceptor + org.jboss.ejb.plugins.EntityInstanceInterceptor + org.jboss.ejb.plugins.EntityReentranceInterceptor + org.jboss.resource.connectionmanager.CachedConnectionInterceptor + org.jboss.ejb.plugins.EntitySynchronizationInterceptor + org.jboss.cache.invalidation.triggers.EntityBeanCacheBatchInvalidatorInterceptor + org.jboss.ejb.plugins.cmp.jdbc.JDBCRelationInterceptor + + org.jboss.ejb.plugins.EntityInstancePool + org.jboss.ejb.plugins.InvalidableEntityInstanceCache + org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager + org.jboss.ejb.plugins.lock.QueuedPessimisticEJBLock + + org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy + + 50 + 1000000 + 300 + 600 + 400 + 60 + 1 + 0.75 + + + + 100 + + A + + + + Instance Per Transaction CMP 2.x EntityBean + false + entity-rmi-invoker + false + false + + org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor + org.jboss.ejb.plugins.LogInterceptor + org.jboss.ejb.plugins.SecurityInterceptor + org.jboss.ejb.plugins.TxInterceptorCMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.ejb.plugins.EntityCreationInterceptor + org.jboss.ejb.plugins.EntityLockInterceptor + org.jboss.ejb.plugins.EntityInstanceInterceptor + org.jboss.ejb.plugins.EntityReentranceInterceptor + org.jboss.resource.connectionmanager.CachedConnectionInterceptor + org.jboss.ejb.plugins.EntitySynchronizationInterceptor + org.jboss.ejb.plugins.cmp.jdbc.JDBCRelationInterceptor + + org.jboss.ejb.plugins.EntityInstancePool + org.jboss.ejb.plugins.PerTxEntityInstanceCache + org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager + org.jboss.ejb.plugins.lock.NoLock + + + 100 + + C + + + + Standard CMP EntityBean + false + entity-rmi-invoker + false + false + + org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor + org.jboss.ejb.plugins.LogInterceptor + org.jboss.ejb.plugins.SecurityInterceptor + org.jboss.ejb.plugins.TxInterceptorCMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.ejb.plugins.EntityCreationInterceptor + org.jboss.ejb.plugins.EntityLockInterceptor + org.jboss.ejb.plugins.EntityInstanceInterceptor + org.jboss.ejb.plugins.EntityReentranceInterceptor + org.jboss.resource.connectionmanager.CachedConnectionInterceptor + org.jboss.ejb.plugins.EntitySynchronizationInterceptor + + org.jboss.ejb.plugins.EntityInstancePool + org.jboss.ejb.plugins.EntityInstanceCache + org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager + org.jboss.ejb.plugins.lock.QueuedPessimisticEJBLock + + org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy + + 50 + 1000000 + 300 + 600 + 400 + 60 + 1 + 0.75 + + + + 100 + + A + + + + Clustered CMP EntityBean + false + clustered-entity-rmi-invoker + false + false + + org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor + org.jboss.ejb.plugins.CleanShutdownInterceptor + org.jboss.ejb.plugins.LogInterceptor + org.jboss.ejb.plugins.SecurityInterceptor + org.jboss.ejb.plugins.TxInterceptorCMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.ejb.plugins.EntityCreationInterceptor + org.jboss.ejb.plugins.EntityLockInterceptor + org.jboss.ejb.plugins.EntityInstanceInterceptor + org.jboss.ejb.plugins.EntityReentranceInterceptor + org.jboss.resource.connectionmanager.CachedConnectionInterceptor + org.jboss.ejb.plugins.EntitySynchronizationInterceptor + + org.jboss.ejb.plugins.EntityInstancePool + org.jboss.ejb.plugins.EntityInstanceCache + org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager + org.jboss.ejb.plugins.lock.QueuedPessimisticEJBLock + + org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy + + 50 + 1000000 + 300 + 600 + 400 + 60 + 1 + 0.75 + + + + 100 + + A + + ${jboss.partition.name:DefaultPartition} + + + + + Instance Per Transaction CMP EntityBean + false + entity-rmi-invoker + false + false + + org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor + org.jboss.ejb.plugins.LogInterceptor + org.jboss.ejb.plugins.SecurityInterceptor + org.jboss.ejb.plugins.TxInterceptorCMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.ejb.plugins.EntityCreationInterceptor + org.jboss.ejb.plugins.EntityLockInterceptor + org.jboss.ejb.plugins.EntityInstanceInterceptor + org.jboss.ejb.plugins.EntityReentranceInterceptor + org.jboss.resource.connectionmanager.CachedConnectionInterceptor + org.jboss.ejb.plugins.EntitySynchronizationInterceptor + + org.jboss.ejb.plugins.EntityInstancePool + org.jboss.ejb.plugins.PerTxEntityInstanceCache + org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager + org.jboss.ejb.plugins.lock.NoLock + + + 100 + + C + + + + Standard Stateless SessionBean + false + stateless-rmi-invoker + + org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor + org.jboss.ejb.plugins.LogInterceptor + org.jboss.ejb.plugins.SecurityInterceptor + + org.jboss.ejb.plugins.TxInterceptorCMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.webservice.server.ServiceEndpointInterceptor + org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor + + org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor + org.jboss.ejb.plugins.TxInterceptorBMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.webservice.server.ServiceEndpointInterceptor + org.jboss.resource.connectionmanager.CachedConnectionInterceptor + + org.jboss.ejb.plugins.StatelessSessionInstancePool + + + + 100 + + + + + Clustered Stateless SessionBean + false + clustered-stateless-rmi-invoker + + org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor + org.jboss.ejb.plugins.CleanShutdownInterceptor + org.jboss.ejb.plugins.LogInterceptor + org.jboss.ejb.plugins.SecurityInterceptor + + org.jboss.ejb.plugins.TxInterceptorCMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.webservice.server.ServiceEndpointInterceptor + org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor + + org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor + org.jboss.ejb.plugins.TxInterceptorBMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.webservice.server.ServiceEndpointInterceptor + org.jboss.resource.connectionmanager.CachedConnectionInterceptor + + org.jboss.ejb.plugins.StatelessSessionInstancePool + + + + 100 + + + ${jboss.partition.name:DefaultPartition} + + + + + + Standard Stateful SessionBean + false + stateful-rmi-invoker + + org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor + org.jboss.ejb.plugins.LogInterceptor + + org.jboss.ejb.plugins.TxInterceptorCMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.ejb.plugins.StatefulSessionInstanceInterceptor + + org.jboss.ejb.plugins.StatefulSessionInstanceInterceptor + org.jboss.ejb.plugins.TxInterceptorBMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.resource.connectionmanager.CachedConnectionInterceptor + org.jboss.ejb.plugins.SecurityInterceptor + + org.jboss.ejb.plugins.StatefulSessionInstanceCache + org.jboss.ejb.plugins.StatefulSessionFilePersistenceManager + + org.jboss.ejb.plugins.LRUStatefulContextCachePolicy + + 50 + 1000000 + 1800 + 1800 + 300 + 600 + 400 + 60 + 1 + 0.75 + + + + 100 + + + + + Clustered Stateful SessionBean + false + clustered-stateful-rmi-invoker + + org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor + org.jboss.ejb.plugins.CleanShutdownInterceptor + org.jboss.ejb.plugins.LogInterceptor + + org.jboss.ejb.plugins.TxInterceptorCMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.ejb.plugins.StatefulSessionInstanceInterceptor + + org.jboss.ejb.plugins.StatefulSessionInstanceInterceptor + org.jboss.ejb.plugins.TxInterceptorBMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.ejb.plugins.SecurityInterceptor + org.jboss.resource.connectionmanager.CachedConnectionInterceptor + org.jboss.ejb.plugins.StatefulHASessionSynchronisationInterceptor + + org.jboss.ejb.plugins.StatefulHASessionInstanceCache + org.jboss.ejb.plugins.StatefulHASessionPersistenceManager + + org.jboss.ejb.plugins.LRUStatefulContextCachePolicy + + 50 + 1000000 + 1800 + 1800 + 300 + 600 + 400 + 60 + 1 + 0.75 + + + + 100 + + + ${jboss.partition.name:DefaultPartition} + + + + + Standard BMP EntityBean + false + entity-rmi-invoker + false + false + + org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor + org.jboss.ejb.plugins.LogInterceptor + org.jboss.ejb.plugins.SecurityInterceptor + org.jboss.ejb.plugins.TxInterceptorCMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.ejb.plugins.EntityCreationInterceptor + org.jboss.ejb.plugins.EntityLockInterceptor + org.jboss.ejb.plugins.EntityInstanceInterceptor + org.jboss.ejb.plugins.EntityReentranceInterceptor + org.jboss.resource.connectionmanager.CachedConnectionInterceptor + org.jboss.ejb.plugins.EntitySynchronizationInterceptor + + org.jboss.ejb.plugins.EntityInstancePool + org.jboss.ejb.plugins.EntityInstanceCache + org.jboss.ejb.plugins.BMPPersistenceManager + org.jboss.ejb.plugins.lock.QueuedPessimisticEJBLock + + org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy + + 50 + 1000000 + 300 + 600 + 400 + 60 + 1 + 0.75 + + + + 100 + + A + + + + Clustered BMP EntityBean + false + clustered-entity-rmi-invoker + false + false + + org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor + org.jboss.ejb.plugins.CleanShutdownInterceptor + org.jboss.ejb.plugins.LogInterceptor + org.jboss.ejb.plugins.SecurityInterceptor + org.jboss.ejb.plugins.TxInterceptorCMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.ejb.plugins.EntityCreationInterceptor + org.jboss.ejb.plugins.EntityLockInterceptor + org.jboss.ejb.plugins.EntityInstanceInterceptor + org.jboss.ejb.plugins.EntityReentranceInterceptor + org.jboss.resource.connectionmanager.CachedConnectionInterceptor + org.jboss.ejb.plugins.EntitySynchronizationInterceptor + + org.jboss.ejb.plugins.EntityInstancePool + org.jboss.ejb.plugins.EntityInstanceCache + org.jboss.ejb.plugins.BMPPersistenceManager + org.jboss.ejb.plugins.lock.QueuedPessimisticEJBLock + + org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy + + 50 + 1000000 + 300 + 600 + 400 + 60 + 1 + 0.75 + + + + 100 + + A + + ${jboss.partition.name:DefaultPartition} + + + + + Instance Per Transaction BMP EntityBean + false + entity-rmi-invoker + false + false + + org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor + org.jboss.ejb.plugins.LogInterceptor + org.jboss.ejb.plugins.SecurityInterceptor + org.jboss.ejb.plugins.TxInterceptorCMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.ejb.plugins.EntityCreationInterceptor + org.jboss.ejb.plugins.EntityLockInterceptor + org.jboss.ejb.plugins.EntityInstanceInterceptor + org.jboss.ejb.plugins.EntityReentranceInterceptor + org.jboss.resource.connectionmanager.CachedConnectionInterceptor + org.jboss.ejb.plugins.EntitySynchronizationInterceptor + + org.jboss.ejb.plugins.EntityInstancePool + org.jboss.ejb.plugins.PerTxEntityInstanceCache + org.jboss.ejb.plugins.BMPPersistenceManager + org.jboss.ejb.plugins.lock.NoLock + + + 100 + + C + + + + Standard Message Driven Bean + false + message-driven-bean + + org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor + org.jboss.ejb.plugins.LogInterceptor + org.jboss.ejb.plugins.RunAsSecurityInterceptor + + org.jboss.ejb.plugins.TxInterceptorCMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.ejb.plugins.MessageDrivenInstanceInterceptor + + org.jboss.ejb.plugins.MessageDrivenInstanceInterceptor + org.jboss.ejb.plugins.MessageDrivenTxInterceptorBMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.resource.connectionmanager.CachedConnectionInterceptor + + org.jboss.ejb.plugins.MessageDrivenInstancePool + + + + 100 + + + + + Singleton Message Driven Bean + false + singleton-message-driven-bean + + org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor + org.jboss.ejb.plugins.LogInterceptor + org.jboss.ejb.plugins.RunAsSecurityInterceptor + + org.jboss.ejb.plugins.TxInterceptorCMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.ejb.plugins.MessageDrivenInstanceInterceptor + + org.jboss.ejb.plugins.MessageDrivenInstanceInterceptor + org.jboss.ejb.plugins.MessageDrivenTxInterceptorBMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.resource.connectionmanager.CachedConnectionInterceptor + + org.jboss.ejb.plugins.MessageDrivenInstancePool + + + + 100 + + + + + Standard Message Inflow Driven Bean + false + message-inflow-driven-bean + + org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor + org.jboss.ejb.plugins.LogInterceptor + org.jboss.ejb.plugins.RunAsSecurityInterceptor + + org.jboss.ejb.plugins.TxInterceptorCMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.ejb.plugins.MessageDrivenInstanceInterceptor + + org.jboss.ejb.plugins.MessageDrivenInstanceInterceptor + org.jboss.ejb.plugins.MessageDrivenTxInterceptorBMT + org.jboss.ejb.plugins.CallValidationInterceptor + org.jboss.resource.connectionmanager.CachedConnectionInterceptor + + org.jboss.ejb.plugins.MessageDrivenInstancePool + + + + 100 + + + + + + Index: lams_build/deploy-tool/lib/lams-tool-deploy.jar =================================================================== diff -u -r99ba615c898106bc9f6919b97edb8b8a49bca6c8 -r126d84999e520648cb187e465cb4aaa3baad222e Binary files differ Index: lams_build/lib/lams/lams-central.jar =================================================================== diff -u -r49cb26ada930a59687956591672498c7f5613d34 -r126d84999e520648cb187e465cb4aaa3baad222e Binary files differ Index: lams_build/lib/lams/lams.jar =================================================================== diff -u -r42aa5319fbd33938828764c43dd0ab1ca80e2416 -r126d84999e520648cb187e465cb4aaa3baad222e Binary files differ Index: lams_central/conf/xdoclet/web-settings.xml =================================================================== diff -u -ra8e4961c9f59aedf7bbc548462f658ecc539d0ca -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_central/conf/xdoclet/web-settings.xml (.../web-settings.xml) (revision a8e4961c9f59aedf7bbc548462f658ecc539d0ca) +++ lams_central/conf/xdoclet/web-settings.xml (.../web-settings.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -5,21 +5,13 @@ contextConfigLocation - - classpath:/org/lamsfoundation/lams/applicationContext.xml - classpath:/org/lamsfoundation/lams/toolApplicationContext.xml - classpath:/org/lamsfoundation/lams/contentrepository/applicationContext.xml - classpath:/org/lamsfoundation/lams/authoring/authoringApplicationContext.xml - classpath:/org/lamsfoundation/lams/monitoring/monitoringApplicationContext.xml - classpath:/org/lamsfoundation/lams/workspace/workspaceApplicationContext.xml - classpath:/org/lamsfoundation/lams/web/webApplicationContext.xml - classpath:/org/lamsfoundation/lams/integrationContext.xml - classpath:/org/lamsfoundation/lams/usermanagement/ldapContext.xml - classpath:/org/lamsfoundation/lams/gradebook/gradeBookApplicationContext.xml - - classpath:/org/lamsfoundation/lams/lesson/lessonApplicationContext.xml - classpath:/org/lamsfoundation/lams/learning/learningApplicationContext.xml - - - + + + locatorFactorySelector + classpath*:/org/lamsfoundation/lams/**/beanRefContext.xml + + + parentContextKey + context.central + Index: lams_central/src/java/org/lamsfoundation/lams/authoring/authoringApplicationContext.xml =================================================================== diff -u -rc697b5c30ab742ab453859355b35cd518856334f -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_central/src/java/org/lamsfoundation/lams/authoring/authoringApplicationContext.xml (.../authoringApplicationContext.xml) (revision c697b5c30ab742ab453859355b35cd518856334f) +++ lams_central/src/java/org/lamsfoundation/lams/authoring/authoringApplicationContext.xml (.../authoringApplicationContext.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -9,7 +9,7 @@ true - + Index: lams_central/src/java/org/lamsfoundation/lams/web/webApplicationContext.xml =================================================================== diff -u -r36dec686075045d22059eaecf6e8d310ea3b6a50 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_central/src/java/org/lamsfoundation/lams/web/webApplicationContext.xml (.../webApplicationContext.xml) (revision 36dec686075045d22059eaecf6e8d310ea3b6a50) +++ lams_central/src/java/org/lamsfoundation/lams/web/webApplicationContext.xml (.../webApplicationContext.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -11,7 +11,7 @@ org.lamsfoundation.lams.central.ApplicationResources - + Index: lams_central/src/java/org/lamsfoundation/lams/workspace/workspaceApplicationContext.xml =================================================================== diff -u -r0f8935bc85059df40ad07b28c5b9b2ed844fc74d -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_central/src/java/org/lamsfoundation/lams/workspace/workspaceApplicationContext.xml (.../workspaceApplicationContext.xml) (revision 0f8935bc85059df40ad07b28c5b9b2ed844fc74d) +++ lams_central/src/java/org/lamsfoundation/lams/workspace/workspaceApplicationContext.xml (.../workspaceApplicationContext.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -2,7 +2,7 @@ - + Index: lams_central/web/WEB-INF/applicationContext.xml =================================================================== diff -u --- lams_central/web/WEB-INF/applicationContext.xml (revision 0) +++ lams_central/web/WEB-INF/applicationContext.xml (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -0,0 +1,4 @@ + + + + Index: lams_common/db/sql/create_lams_11_tables.sql =================================================================== diff -u -r7895606feec6effedc08860e4e1bb7f5157109c5 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_common/db/sql/create_lams_11_tables.sql (.../create_lams_11_tables.sql) (revision 7895606feec6effedc08860e4e1bb7f5157109c5) +++ lams_common/db/sql/create_lams_11_tables.sql (.../create_lams_11_tables.sql) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -474,8 +474,6 @@ , create_date_time DATETIME NOT NULL , language_file VARCHAR(255) , modified_date_time DATETIME - , classpath_addition VARCHAR(255) - , context_file VARCHAR(255) , admin_url TEXT , supports_outputs TINYINT(1) DEFAULT 0 , ext_lms_id VARCHAR(255) DEFAULT NULL Index: lams_common/src/java/org/lamsfoundation/lams/applicationContext.xml =================================================================== diff -u -rd5e8d7001b9fb1f67ee7216ac92ea3d9012165dd -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_common/src/java/org/lamsfoundation/lams/applicationContext.xml (.../applicationContext.xml) (revision d5e8d7001b9fb1f67ee7216ac92ea3d9012165dd) +++ lams_common/src/java/org/lamsfoundation/lams/applicationContext.xml (.../applicationContext.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -34,16 +34,6 @@ java:jdbc/lams-ds - - - - java:jdbc/tool-ds - - - - java:jdbc/quartz-ds - - @@ -54,5 +44,4 @@ - - + \ No newline at end of file Index: lams_common/src/java/org/lamsfoundation/lams/beanRefContext.xml =================================================================== diff -u --- lams_common/src/java/org/lamsfoundation/lams/beanRefContext.xml (revision 0) +++ lams_common/src/java/org/lamsfoundation/lams/beanRefContext.xml (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -0,0 +1,23 @@ + + + + + + + /org/lamsfoundation/lams/applicationContext.xml + /org/lamsfoundation/lams/toolApplicationContext.xml + /org/lamsfoundation/lams/contentrepository/applicationContext.xml + /org/lamsfoundation/lams/lesson/lessonApplicationContext.xml + /org/lamsfoundation/lams/learning/learningApplicationContext.xml + classpath*:org/lamsfoundation/lams/tool/**/*pplicationContext.xml + /org/lamsfoundation/lams/authoring/authoringApplicationContext.xml + /org/lamsfoundation/lams/monitoring/monitoringApplicationContext.xml + /org/lamsfoundation/lams/workspace/workspaceApplicationContext.xml + /org/lamsfoundation/lams/web/webApplicationContext.xml + /org/lamsfoundation/lams/integrationContext.xml + /org/lamsfoundation/lams/usermanagement/ldapContext.xml + + + + \ No newline at end of file Index: lams_common/src/java/org/lamsfoundation/lams/commonContext.xml =================================================================== diff -u -ra8e4961c9f59aedf7bbc548462f658ecc539d0ca -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_common/src/java/org/lamsfoundation/lams/commonContext.xml (.../commonContext.xml) (revision a8e4961c9f59aedf7bbc548462f658ecc539d0ca) +++ lams_common/src/java/org/lamsfoundation/lams/commonContext.xml (.../commonContext.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -81,11 +81,19 @@ classpath:org/lamsfoundation/lams/planner/PedagogicalPlannerSequenceNode.hbm.xml - + classpath:org/lamsfoundation/lams/gradebook/GradeBookUserActivity.hbm.xml classpath:org/lamsfoundation/lams/gradebook/GradeBookUserLesson.hbm.xml + classpath:org/lamsfoundation/lams/contentrepository/CrCredential.hbm.xml + classpath:org/lamsfoundation/lams/contentrepository/CrNode.hbm.xml + classpath:org/lamsfoundation/lams/contentrepository/CrNodeVersion.hbm.xml + classpath:org/lamsfoundation/lams/contentrepository/CrNodeVersionProperty.hbm.xml + classpath:org/lamsfoundation/lams/contentrepository/CrWorkspace.hbm.xml + classpath:org/lamsfoundation/lams/contentrepository/CrWorkspaceCredential.hbm.xml + + classpath*:org/lamsfoundation/lams/tool/**/*.hbm.xml classpath*:org/lamsfoundation/lams/tool/**/model/*.hbm.xml classpath*:org/lamsfoundation/lams/tool/**/persistence/*.hbm.xml @@ -204,7 +212,7 @@ - + @@ -220,11 +228,11 @@ - + - + @@ -256,27 +264,27 @@ - - + + org.springframework.scheduling.quartz.LocalDataSourceJobStore org.quartz.impl.jdbcjobstore.StdJDBCDelegate lams_qtz_ - + - - + + - + @@ -294,13 +302,13 @@ - + - + @@ -384,11 +392,6 @@ - - - - - @@ -39,9 +39,7 @@ - + Index: lams_contentrepository/conf/xdoclet/web-settings.xml =================================================================== diff -u -rb01fb12780783a75d4df4140bca833cd69bc940d -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_contentrepository/conf/xdoclet/web-settings.xml (.../web-settings.xml) (revision b01fb12780783a75d4df4140bca833cd69bc940d) +++ lams_contentrepository/conf/xdoclet/web-settings.xml (.../web-settings.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -1,7 +1,12 @@ - - contextConfigLocation - - classpath:/org/lamsfoundation/lams/applicationContext.xml - classpath:/org/lamsfoundation/lams/contentrepository/applicationContext.xml - - + + contextConfigLocation + + + + locatorFactorySelector + classpath*:/org/lamsfoundation/lams/**/beanRefContext.xml + + + parentContextKey + context.central + \ No newline at end of file Index: lams_contentrepository/src/java/org/lamsfoundation/lams/contentrepository/applicationContext.xml =================================================================== diff -u -r86bb830745541b9a9966b58fb4132cf55b56d5c3 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_contentrepository/src/java/org/lamsfoundation/lams/contentrepository/applicationContext.xml (.../applicationContext.xml) (revision 86bb830745541b9a9966b58fb4132cf55b56d5c3) +++ lams_contentrepository/src/java/org/lamsfoundation/lams/contentrepository/applicationContext.xml (.../applicationContext.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -7,22 +7,6 @@ --> - - - - - - org/lamsfoundation/lams/contentrepository/CrCredential.hbm.xml - org/lamsfoundation/lams/contentrepository/CrNode.hbm.xml - org/lamsfoundation/lams/contentrepository/CrNodeVersion.hbm.xml - org/lamsfoundation/lams/contentrepository/CrNodeVersionProperty.hbm.xml - org/lamsfoundation/lams/contentrepository/CrWorkspace.hbm.xml - org/lamsfoundation/lams/contentrepository/CrWorkspaceCredential.hbm.xml - - - - - @@ -90,15 +74,15 @@ - + - + - + Index: lams_contentrepository/web/WEB-INF/applicationContext.xml =================================================================== diff -u --- lams_contentrepository/web/WEB-INF/applicationContext.xml (revision 0) +++ lams_contentrepository/web/WEB-INF/applicationContext.xml (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -0,0 +1,4 @@ + + + + Index: lams_learning/conf/xdoclet/web-settings.xml =================================================================== diff -u -re851ecbb7a28dba597688df7f4466b2ab603405c -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_learning/conf/xdoclet/web-settings.xml (.../web-settings.xml) (revision e851ecbb7a28dba597688df7f4466b2ab603405c) +++ lams_learning/conf/xdoclet/web-settings.xml (.../web-settings.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -1,19 +1,27 @@ - - javax.servlet.jsp.jstl.fmt.localizationContext - org.lamsfoundation.lams.learning.ApplicationResources + javax.servlet.jsp.jstl.fmt.localizationContext + org.lamsfoundation.lams.learning.ApplicationResources + + messageSource + learningMessageSource + + + contextConfigLocation - - classpath:/org/lamsfoundation/lams/applicationContext.xml - classpath:/org/lamsfoundation/lams/lesson/lessonApplicationContext.xml - classpath:/org/lamsfoundation/lams/toolApplicationContext.xml - classpath:/org/lamsfoundation/lams/learning/learningApplicationContext.xml - classpath:/org/lamsfoundation/lams/contentrepository/applicationContext.xml - - + + + locatorFactorySelector + classpath*:/org/lamsfoundation/lams/**/beanRefContext.xml + + + parentContextKey + context.central + + + org.springframework.web.context.ContextLoaderListener Index: lams_learning/src/java/org/lamsfoundation/lams/learning/learningApplicationContext.xml =================================================================== diff -u -rc209be8131f22f6fe37bd8d6c14b56425a78b766 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_learning/src/java/org/lamsfoundation/lams/learning/learningApplicationContext.xml (.../learningApplicationContext.xml) (revision c209be8131f22f6fe37bd8d6c14b56425a78b766) +++ lams_learning/src/java/org/lamsfoundation/lams/learning/learningApplicationContext.xml (.../learningApplicationContext.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -9,13 +9,15 @@ - + + + org.lamsfoundation.lams.monitoring.ApplicationResources + + + + - - - org.lamsfoundation.lams.learning.ApplicationResources - - + @@ -83,11 +85,11 @@ - + - + Index: lams_learning/web/WEB-INF/applicationContext.xml =================================================================== diff -u --- lams_learning/web/WEB-INF/applicationContext.xml (revision 0) +++ lams_learning/web/WEB-INF/applicationContext.xml (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -0,0 +1,4 @@ + + + + Index: lams_learning/web/WEB-INF/struts/struts-config.xml =================================================================== diff -u -r6a00a381d27bc31726597217200978ae4423be7e -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_learning/web/WEB-INF/struts/struts-config.xml (.../struts-config.xml) (revision 6a00a381d27bc31726597217200978ae4423be7e) +++ lams_learning/web/WEB-INF/struts/struts-config.xml (.../struts-config.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -18,13 +18,13 @@ type="org.lamsfoundation.lams.learning.web.form.TestDblSubmitForm" /> - + @@ -94,45 +94,72 @@ + + + + + + - - - - - - - + + - - + javax.servlet.jsp.jstl.fmt.localizationContext org.lamsfoundation.lams.monitoring.ApplicationResources + + messageSource + monitoringMessageSource + + + contextConfigLocation - - classpath:/org/lamsfoundation/lams/applicationContext.xml - classpath:/org/lamsfoundation/lams/lesson/lessonApplicationContext.xml - classpath:/org/lamsfoundation/lams/toolApplicationContext.xml - classpath:/org/lamsfoundation/lams/learning/learningApplicationContext.xml - classpath:/org/lamsfoundation/lams/authoring/authoringApplicationContext.xml - classpath:/org/lamsfoundation/lams/workspace/workspaceApplicationContext.xml - classpath:/org/lamsfoundation/lams/monitoring/monitoringApplicationContext.xml - classpath:/org/lamsfoundation/lams/contentrepository/applicationContext.xml - - + + + locatorFactorySelector + classpath*:/org/lamsfoundation/lams/**/beanRefContext.xml + + + parentContextKey + context.central + + Index: lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/monitoringApplicationContext.xml =================================================================== diff -u -redba2c28d900fba6e7bb761fb0a828aad979629e -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/monitoringApplicationContext.xml (.../monitoringApplicationContext.xml) (revision edba2c28d900fba6e7bb761fb0a828aad979629e) +++ lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/monitoringApplicationContext.xml (.../monitoringApplicationContext.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -8,29 +8,27 @@ - dataAccessContext.xml (see web.xml's "contextConfigLocation"). --> + + + org.lamsfoundation.lams.monitoring.ApplicationResources + + - - - - - org.lamsfoundation.lams.monitoring.ApplicationResources - - - - - + + + + + - + --> + @@ -99,16 +97,4 @@ - - - - - org.springframework.scheduling.quartz.LocalDataSourceJobStore - org.quartz.impl.jdbcjobstore.StdJDBCDelegate - lams_qtz_ - - - - - - + \ No newline at end of file Index: lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/quartz/job/MonitoringJob.java =================================================================== diff -u -r08950e1090443c3423a3d1c587416a2fccd8bbdf -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/quartz/job/MonitoringJob.java (.../MonitoringJob.java) (revision 08950e1090443c3423a3d1c587416a2fccd8bbdf) +++ lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/quartz/job/MonitoringJob.java (.../MonitoringJob.java) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -31,25 +31,25 @@ import org.quartz.SchedulerException; import org.springframework.context.ApplicationContext; import org.springframework.scheduling.quartz.QuartzJobBean; + /** - * All Quartz Job Bean super classes in monitoring. It provides a simple helper method to - * get monitoringService. + * All Quartz Job Bean super classes in monitoring. It provides a simple helper method to get monitoringService. * * @author Steve.Ni * * @version $Revision$ */ -public abstract class MonitoringJob extends QuartzJobBean{ - private static final String CONTEXT_NAME = "monitoringApplicationContext"; - private static final String SERVICE_NAME = "monitoringService"; - - protected IMonitoringService getMonitoringService(JobExecutionContext context) throws JobExecutionException{ - try { - SchedulerContext sc = context.getScheduler().getContext(); - ApplicationContext cxt = (ApplicationContext) sc.get(CONTEXT_NAME); - return (IMonitoringService) cxt.getBean(SERVICE_NAME); - } catch (SchedulerException e) { - throw new JobExecutionException("Failed look up the Scheduler" + e.toString()); - } +public abstract class MonitoringJob extends QuartzJobBean { + private static final String CONTEXT_NAME = "context.central"; + private static final String SERVICE_NAME = "monitoringService"; + + protected IMonitoringService getMonitoringService(JobExecutionContext context) throws JobExecutionException { + try { + SchedulerContext sc = context.getScheduler().getContext(); + ApplicationContext cxt = (ApplicationContext) sc.get(MonitoringJob.CONTEXT_NAME); + return (IMonitoringService) cxt.getBean(MonitoringJob.SERVICE_NAME); + } catch (SchedulerException e) { + throw new JobExecutionException("Failed look up the Scheduler" + e.toString()); } + } } Index: lams_monitoring/test/java/org/lamsfoundation/lams/monitoring/service/TestMonitoringService.java =================================================================== diff -u -r68d2988cca350af15ba4087814f74e1527a71997 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_monitoring/test/java/org/lamsfoundation/lams/monitoring/service/TestMonitoringService.java (.../TestMonitoringService.java) (revision 68d2988cca350af15ba4087814f74e1527a71997) +++ lams_monitoring/test/java/org/lamsfoundation/lams/monitoring/service/TestMonitoringService.java (.../TestMonitoringService.java) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -51,24 +51,22 @@ import org.lamsfoundation.lams.util.ConfigurationKeys; import org.springframework.jdbc.core.JdbcTemplate; - /** * * @author Jacky Fang 9/02/2005 * @author Manpreet Minhas */ -public class TestMonitoringService extends AbstractLamsTestCase -{ - //--------------------------------------------------------------------- +public class TestMonitoringService extends AbstractLamsTestCase { + // --------------------------------------------------------------------- // Dependent services - //--------------------------------------------------------------------- + // --------------------------------------------------------------------- private IMonitoringService monitoringService; private IUserManagementService usermanageService; - private ILessonDAO lessonDao; + private ILessonDAO lessonDao; private IActivityDAO activityDao; - //--------------------------------------------------------------------- + // --------------------------------------------------------------------- // Testing Data - Constants - //--------------------------------------------------------------------- + // --------------------------------------------------------------------- private final Integer TEST_USER_ID = new Integer(1); private final Integer TEST_LEARNER_ID = new Integer(2); private final Integer TEST_STAFF_ID = new Integer(3); @@ -81,15 +79,15 @@ private final long TEST_COPIED_LEARNING_DESIGN_ID = 3; private final Integer TEST_ORGANIZATION_ID = new Integer(1); private final Long TEST_SCHEDULE_GATE_ID = new Long(27); - private final Long TEST_LESSION_ID = new Long(1); // "Test_Lesson" from insert_test_data script - private final Integer MELCOE_WORKSPACE = new Integer(3); // MELCOE workspace from insert_test_data script + private final Long TEST_LESSION_ID = new Long(1); // "Test_Lesson" from insert_test_data script + private final Integer MELCOE_WORKSPACE = new Integer(3); // MELCOE workspace from insert_test_data script - //it might be different because it is automatically generated by database - //TODO create a get lesson by design method in lesson dao. + // it might be different because it is automatically generated by database + // TODO create a get lesson by design method in lesson dao. private static Long TEST_LESSON_ID = null; - //--------------------------------------------------------------------- + // --------------------------------------------------------------------- // Testing Data - Instance Variables - //--------------------------------------------------------------------- + // --------------------------------------------------------------------- private User testUser; private User testStaff; private User testLearner; @@ -100,304 +98,295 @@ /* * @see AbstractLamsCommonTestCase#setUp() */ - protected void setUp() throws Exception - { - super.setUp(); - monitoringService = (IMonitoringService)this.context.getBean("monitoringService"); - usermanageService = (IUserManagementService)this.context.getBean("userManagementService"); - lessonDao = (LessonDAO)this.context.getBean("lessonDAO"); - activityDao = (ActivityDAO)this.context.getBean("activityDAO"); - dataSource = (DataSource) this.context.getBean("dataSource"); - - initializeTestingData(); + @Override + protected void setUp() throws Exception { + super.setUp(); + monitoringService = (IMonitoringService) context.getBean("monitoringService"); + usermanageService = (IUserManagementService) context.getBean("userManagementService"); + lessonDao = (LessonDAO) context.getBean("lessonDAO"); + activityDao = (ActivityDAO) context.getBean("activityDAO"); + dataSource = (DataSource) context.getBean("dataSource"); + + initializeTestingData(); } + /** * @see AbstractLamsCommonTestCase#tearDown() */ - protected void tearDown() throws Exception - { - super.tearDown(); - context = null; // try to trigger some memory to get freed - running out of memory. + @Override + protected void tearDown() throws Exception { + super.tearDown(); + context = null; // try to trigger some memory to get freed - running out of memory. } /** * Constructor for TestMonitoringService. + * * @param name */ - public TestMonitoringService(String name) - { - super(name); + public TestMonitoringService(String name) { + super(name); } - + /** * @see org.lamsfoundation.lams.AbstractLamsTestCase#getContextConfigLocation() */ - protected String[] getContextConfigLocation() - { - return new String[] { - "/org/lamsfoundation/lams/localApplicationContext.xml", - "/org/lamsfoundation/lams/lesson/lessonApplicationContext.xml", - "/org/lamsfoundation/lams/toolApplicationContext.xml", - "/org/lamsfoundation/lams/learning/learningApplicationContext.xml", - "/org/lamsfoundation/lams/authoring/authoringApplicationContext.xml", - "/org/lamsfoundation/lams/monitoring/monitoringApplicationContext.xml", - "/org/lamsfoundation/lams/tool/survey/applicationContext.xml"}; + @Override + protected String[] getContextConfigLocation() { + return new String[] { "/org/lamsfoundation/lams/localApplicationContext.xml", + "/org/lamsfoundation/lams/lesson/lessonApplicationContext.xml", + "/org/lamsfoundation/lams/toolApplicationContext.xml", + "/org/lamsfoundation/lams/learning/learningApplicationContext.xml", + "/org/lamsfoundation/lams/authoring/authoringApplicationContext.xml", + "/org/lamsfoundation/lams/monitoring/monitoringApplicationContext.xml", + "/org/lamsfoundation/lams/tool/survey/applicationContext.xml" }; } + /** * @see org.lamsfoundation.lams.AbstractLamsTestCase#getHibernateSessionFactoryName() */ - protected String getHibernateSessionFactoryName() - { - return "coreSessionFactory"; + @Override + protected String getHibernateSessionFactoryName() { + return "coreSessionFactory"; } - public void testInitializeLesson() - { - - String lamsLearningDesignTableName = "lams_learning_design"; - String idName = "learning_design_id"; - long previousLDId = getMaxId(lamsLearningDesignTableName, idName); - Lesson testLesson = monitoringService.initializeLesson("Test_Lesson", - "Test_Description", - Boolean.TRUE, - TEST_LEARNING_DESIGN_ID, - null, - testUser.getUserId(), - null, - false, - false, - false); - TEST_LESSON_ID=testLesson.getLessonId(); - Lesson createdLesson = lessonDao.getLesson(TEST_LESSON_ID); - assertNotNull(createdLesson); - - // can't reliably predict the id of the copied learning design - depends on what - // has happened before the test and what might be running at the same time. - // so compare it to the last id created in this table. This will usually be the - // right value as it it looked up using getLastInsertId() and that works - // on per connection basis - it is unlikely that this test case will be sharing - // the connection with anything else that will update this table. This may - // change in the future if more test cases are added. - long mostRecentLDId = getMaxId(lamsLearningDesignTableName, idName); - long copiedLDId = testLesson.getLearningDesign().getLearningDesignId().longValue(); - assertTrue("A learning design has been created (previous insert #previousLDId, recent insert #mostRecentLDId", - previousLDId!=mostRecentLDId); - assertTrue("Copied learning design is the new id", copiedLDId == mostRecentLDId); - - assertEquals("verify the user", TEST_USER_ID,createdLesson.getUser().getUserId()); - assertEquals("verify the lesson state",Lesson.CREATED,createdLesson.getLessonStateId()); - } + public void testInitializeLesson() { - public void testCreateLessonClassForLesson() - { - LinkedList learners = new LinkedList(); - learners.add(testLearner); - LinkedList staffs = new LinkedList(); - staffs.add(testStaff); - - Lesson testLesson = monitoringService.createLessonClassForLesson(TEST_LESSON_ID.longValue(), - testOrganisation, - "leaner group", - learners, - "staff group", - staffs, - TEST_STAFF_ID); - Lesson createdLesson = lessonDao.getLesson(TEST_LESSON_ID); - - assertEquals("verify the staff group",staffs.size(),createdLesson.getLessonClass().getStaffGroup().getUsers().size()); - assertNotNull("verify lesson has organisation",createdLesson.getOrganisation()); - assertEquals("verify the organization",TEST_ORGANIZATION_ID,createdLesson.getOrganisation().getOrganisationId()); - assertEquals("verify number of the learners",1,createdLesson.getAllLearners().size()); - assertEquals("verify the lesson class",Grouping.CLASS_GROUPING_TYPE,createdLesson.getLessonClass().getGroupingTypeId()); - assertEquals("verify the learner group",1,createdLesson.getLessonClass().getGroups().size()); + String lamsLearningDesignTableName = "lams_learning_design"; + String idName = "learning_design_id"; + long previousLDId = getMaxId(lamsLearningDesignTableName, idName); - + Lesson testLesson = monitoringService.initializeLesson("Test_Lesson", "Test_Description", Boolean.TRUE, + TEST_LEARNING_DESIGN_ID, null, testUser.getUserId(), null, false, false, false); + TestMonitoringService.TEST_LESSON_ID = testLesson.getLessonId(); + Lesson createdLesson = lessonDao.getLesson(TestMonitoringService.TEST_LESSON_ID); + assertNotNull(createdLesson); + + // can't reliably predict the id of the copied learning design - depends on what + // has happened before the test and what might be running at the same time. + // so compare it to the last id created in this table. This will usually be the + // right value as it it looked up using getLastInsertId() and that works + // on per connection basis - it is unlikely that this test case will be sharing + // the connection with anything else that will update this table. This may + // change in the future if more test cases are added. + long mostRecentLDId = getMaxId(lamsLearningDesignTableName, idName); + long copiedLDId = testLesson.getLearningDesign().getLearningDesignId().longValue(); + assertTrue("A learning design has been created (previous insert #previousLDId, recent insert #mostRecentLDId", + previousLDId != mostRecentLDId); + assertTrue("Copied learning design is the new id", copiedLDId == mostRecentLDId); + + assertEquals("verify the user", TEST_USER_ID, createdLesson.getUser().getUserId()); + assertEquals("verify the lesson state", Lesson.CREATED, createdLesson.getLessonStateId()); } - - public void testStartlesson() throws LamsToolServiceException - { - monitoringService.startLesson(TEST_LESSON_ID.longValue(),TEST_STAFF_ID); - assertTrue(true); - - Lesson startedLesson = lessonDao.getLesson(TEST_LESSON_ID); - - assertNotNull(startedLesson); - assertEquals("verify the lesson status",Lesson.STARTED_STATE,startedLesson.getLessonStateId()); - - + + public void testCreateLessonClassForLesson() { + LinkedList learners = new LinkedList(); + learners.add(testLearner); + LinkedList staffs = new LinkedList(); + staffs.add(testStaff); + + Lesson testLesson = monitoringService.createLessonClassForLesson(TestMonitoringService.TEST_LESSON_ID + .longValue(), testOrganisation, "leaner group", learners, "staff group", staffs, TEST_STAFF_ID); + Lesson createdLesson = lessonDao.getLesson(TestMonitoringService.TEST_LESSON_ID); + + assertEquals("verify the staff group", staffs.size(), createdLesson.getLessonClass().getStaffGroup().getUsers() + .size()); + assertNotNull("verify lesson has organisation", createdLesson.getOrganisation()); + assertEquals("verify the organization", TEST_ORGANIZATION_ID, createdLesson.getOrganisation() + .getOrganisationId()); + assertEquals("verify number of the learners", 1, createdLesson.getAllLearners().size()); + assertEquals("verify the lesson class", Grouping.CLASS_GROUPING_TYPE, createdLesson.getLessonClass() + .getGroupingTypeId()); + assertEquals("verify the learner group", 1, createdLesson.getLessonClass().getGroups().size()); + } - public void testOpenGate() - { - monitoringService.openGate(TEST_SCHEDULE_GATE_ID); - Activity openedScheduleGate = activityDao.getActivityByActivityId(TEST_SCHEDULE_GATE_ID); - assertTrue("the gate should be opened",((GateActivity)openedScheduleGate).getGateOpen().booleanValue()); + public void testStartlesson() throws LamsToolServiceException { + monitoringService.startLesson(TestMonitoringService.TEST_LESSON_ID.longValue(), TEST_STAFF_ID); + assertTrue(true); + + Lesson startedLesson = lessonDao.getLesson(TestMonitoringService.TEST_LESSON_ID); + + assertNotNull(startedLesson); + assertEquals("verify the lesson status", Lesson.STARTED_STATE, startedLesson.getLessonStateId()); + } - public void testCloseGate() - { - monitoringService.closeGate(TEST_SCHEDULE_GATE_ID); - Activity closedScheduleGate = activityDao.getActivityByActivityId(TEST_SCHEDULE_GATE_ID); - assertTrue("the gate should be closed",!((GateActivity)closedScheduleGate).getGateOpen().booleanValue()); + public void testOpenGate() { + monitoringService.openGate(TEST_SCHEDULE_GATE_ID); + Activity openedScheduleGate = activityDao.getActivityByActivityId(TEST_SCHEDULE_GATE_ID); + assertTrue("the gate should be opened", ((GateActivity) openedScheduleGate).getGateOpen().booleanValue()); } - public void testForceCompleteLessonByUser() - { + public void testCloseGate() { + monitoringService.closeGate(TEST_SCHEDULE_GATE_ID); + Activity closedScheduleGate = activityDao.getActivityByActivityId(TEST_SCHEDULE_GATE_ID); + assertTrue("the gate should be closed", !((GateActivity) closedScheduleGate).getGateOpen().booleanValue()); } - - public void testGetLessonDetails() throws IOException{ - String packet = monitoringService.getLessonDetails(TEST_LESSION_ID,TEST_STAFF_ID); - System.out.print(packet); + + public void testForceCompleteLessonByUser() { } - public void testGetLessonLearners() throws IOException{ - String packet = monitoringService.getLessonLearners(TEST_LESSION_ID,TEST_STAFF_ID); - System.out.println(packet); + + public void testGetLessonDetails() throws IOException { + String packet = monitoringService.getLessonDetails(TEST_LESSION_ID, TEST_STAFF_ID); + System.out.print(packet); } - public void testGetLessonDesign()throws IOException{ - String packet = monitoringService.getLearningDesignDetails(TEST_LESSION_ID); - System.out.println(packet); + + public void testGetLessonLearners() throws IOException { + String packet = monitoringService.getLessonLearners(TEST_LESSION_ID, TEST_STAFF_ID); + System.out.println(packet); } - public void testGetAllLearnersProgress() throws IOException{ - String packet = monitoringService.getAllLearnersProgress(TEST_LESSION_ID,TEST_STAFF_ID); - System.out.println(packet); + + public void testGetLessonDesign() throws IOException { + String packet = monitoringService.getLearningDesignDetails(TEST_LESSION_ID); + System.out.println(packet); } - public void testGetLearnerActivityURL() throws Exception{ - String url = monitoringService.getLearnerActivityURL(TEST_LESSION_ID, new Long(29),TEST_LEARNER_ID,TEST_STAFF_ID); - System.out.println(url); + + public void testGetAllLearnersProgress() throws IOException { + String packet = monitoringService.getAllLearnersProgress(TEST_LESSION_ID, TEST_STAFF_ID, false); + System.out.println(packet); } - public void testGellAllContributeActivities()throws IOException, LearningDesignProcessorException{ - String packet = monitoringService.getAllContributeActivities(TEST_LESSION_ID); - System.out.println(packet); + + public void testGetLearnerActivityURL() throws Exception { + String url = monitoringService.getLearnerActivityURL(TEST_LESSION_ID, new Long(29), TEST_LEARNER_ID, + TEST_STAFF_ID); + System.out.println(url); } - - public void testMoveLesson() throws IOException{ - String packet = monitoringService.moveLesson(TEST_LESSION_ID,MELCOE_WORKSPACE,TEST_USER_ID); - System.out.println(packet); + + public void testGellAllContributeActivities() throws IOException, LearningDesignProcessorException { + String packet = monitoringService.getAllContributeActivities(TEST_LESSION_ID); + System.out.println(packet); } - public void testRenameLesson()throws IOException{ - String newName = "New name after renaming"; - String packet = monitoringService.renameLesson(TEST_LESSION_ID,newName,TEST_USER_ID); - Lesson updatedLesson = lessonDao.getLesson(TEST_LESSION_ID); - assertEquals("Name changed correctly", newName, updatedLesson.getLessonName()); - System.out.println(packet); - } + + public void testMoveLesson() throws IOException { + String packet = monitoringService.moveLesson(TEST_LESSION_ID, MELCOE_WORKSPACE, TEST_USER_ID); + System.out.println(packet); + } + + public void testRenameLesson() throws IOException { + String newName = "New name after renaming"; + String packet = monitoringService.renameLesson(TEST_LESSION_ID, newName, TEST_USER_ID); + Lesson updatedLesson = lessonDao.getLesson(TEST_LESSION_ID); + assertEquals("Name changed correctly", newName, updatedLesson.getLessonName()); + System.out.println(packet); + } + /** * Initialize all instance variables for testing */ - private void initializeTestingData() - { - testUser = (User)usermanageService.findById(User.class,TEST_USER_ID); - testStaff = (User)usermanageService.findById(User.class,TEST_STAFF_ID); - testLearner = (User)usermanageService.findById(User.class,TEST_LEARNER_ID); - testOrganisation = (Organisation)usermanageService.findById(Organisation.class,TEST_ORGANIZATION_ID); + private void initializeTestingData() { + testUser = (User) usermanageService.findById(User.class, TEST_USER_ID); + testStaff = (User) usermanageService.findById(User.class, TEST_STAFF_ID); + testLearner = (User) usermanageService.findById(User.class, TEST_LEARNER_ID); + testOrganisation = (Organisation) usermanageService.findById(Organisation.class, TEST_ORGANIZATION_ID); } - - public void testCheckGateStatus() throws IOException - { - Long syncGateID = new Long(33); - Long scheduleGateID = new Long(34); - Long permissionGateID = new Long(35); - Long lessonID = new Long(2); - - - String packet = monitoringService.checkGateStatus(scheduleGateID, lessonID); //schedule gate - System.out.println(packet); - + + public void testCheckGateStatus() throws IOException { + Long syncGateID = new Long(33); + Long scheduleGateID = new Long(34); + Long permissionGateID = new Long(35); + Long lessonID = new Long(2); + + String packet = monitoringService.checkGateStatus(scheduleGateID, lessonID); // schedule gate + System.out.println(packet); + } - - public void testReleaseGate() throws IOException - { - Long syncGateID = new Long(33); - Long scheduleGateID = new Long(34); - Long permissionGateID = new Long(35); - - String packet = monitoringService.releaseGate(syncGateID); //schedule gate - System.out.println(packet); - + + public void testReleaseGate() throws IOException { + Long syncGateID = new Long(33); + Long scheduleGateID = new Long(34); + Long permissionGateID = new Long(35); + + String packet = monitoringService.releaseGate(syncGateID); // schedule gate + System.out.println(packet); + } - /** Get the largest id that was last inserted into a table. This will normally be the last - * id inserted. Why not use LAST_INSERT_ID() - that works per connection and there is - * no guarantee that this test case is running using the same connection as the - * service. + /** + * Get the largest id that was last inserted into a table. This will normally be the last id inserted. Why not use + * LAST_INSERT_ID() - that works per connection and there is no guarantee that this test case is running using the + * same connection as the service. */ - private long getMaxId(String tablename, String idname) - { - JdbcTemplate jt = new JdbcTemplate(dataSource); - return jt.queryForLong("SELECT max("+idname+") FROM "+tablename); + private long getMaxId(String tablename, String idname) { + JdbcTemplate jt = new JdbcTemplate(dataSource); + return jt.queryForLong("SELECT max(" + idname + ") FROM " + tablename); } - /* - * Test method for 'org.lamsfoundation.lams.preview.service.PreviewService.startPreviewLesson(int, long, String, String)' - */ - public void testStartPreviewLesson() { - String testName = "LESSON"; - String testDesc = "DESC"; - Lesson lesson = startLesson(testName, testDesc); - assertEquals("Lesson has correct title",testName, lesson.getLessonName()); - assertEquals("Lesson has correct description",testDesc, lesson.getLessonDescription()); + /* + * Test method for 'org.lamsfoundation.lams.preview.service.PreviewService.startPreviewLesson(int, long, String, + * String)' + */ + public void testStartPreviewLesson() { + String testName = "LESSON"; + String testDesc = "DESC"; + Lesson lesson = startLesson(testName, testDesc); + assertEquals("Lesson has correct title", testName, lesson.getLessonName()); + assertEquals("Lesson has correct description", testDesc, lesson.getLessonDescription()); - Lesson newLesson = lessonDao.getLesson(lesson.getLessonId()); - assertNotNull("Lesson can be found in database",newLesson); - } + Lesson newLesson = lessonDao.getLesson(lesson.getLessonId()); + assertNotNull("Lesson can be found in database", newLesson); + } - private Lesson startLesson(String testName, String testDesc) { - try { - Lesson previewLesson = monitoringService.initializeLessonForPreview(testName,testDesc,TEST_LEARNING_DESIGN_SURVEY_ONLY_ID,TEST_USER_ID, null, false, false, false); - assertNotNull("Lesson created",previewLesson); - assertNotNull("Lesson has been saved - an id exists", previewLesson.getLessonId()); + private Lesson startLesson(String testName, String testDesc) { + try { + Lesson previewLesson = monitoringService.initializeLessonForPreview(testName, testDesc, + TEST_LEARNING_DESIGN_SURVEY_ONLY_ID, TEST_USER_ID, null, false, false, false); + assertNotNull("Lesson created", previewLesson); + assertNotNull("Lesson has been saved - an id exists", previewLesson.getLessonId()); - Lesson newLesson = monitoringService.createPreviewClassForLesson(TEST_USER_ID.intValue(), previewLesson.getLessonId().longValue()); - assertNotNull("Lesson returned from create class",newLesson); - assertSame("Lesson updated from create class", newLesson.getLessonId(),previewLesson.getLessonId()); + Lesson newLesson = monitoringService.createPreviewClassForLesson(TEST_USER_ID.intValue(), previewLesson + .getLessonId().longValue()); + assertNotNull("Lesson returned from create class", newLesson); + assertSame("Lesson updated from create class", newLesson.getLessonId(), previewLesson.getLessonId()); - monitoringService.startLesson(previewLesson.getLessonId().longValue(),TEST_STAFF_ID); + monitoringService.startLesson(previewLesson.getLessonId().longValue(), TEST_STAFF_ID); - return previewLesson; - } catch (UserAccessDeniedException e) { - fail("Unable to start lesson as due to a user exception"); - } - return null; - + return previewLesson; + } catch (UserAccessDeniedException e) { + fail("Unable to start lesson as due to a user exception"); } - - /* - * Test method for 'org.lamsfoundation.lams.preview.service.PreviewService.deletePreviewLesson(long)' - */ - public void testDeletePreviewLesson() { - String testName = "LESSON TO DELETE"; - String testDesc = "TO BE DELETED"; - Lesson lesson = startLesson(testName, testDesc); - Long lessonId = lesson.getLessonId(); - - monitoringService.deletePreviewLesson(lessonId.longValue()); - Lesson deletedLesson = lessonDao.getLesson(lessonId); - assertNull("Deleted lesson cannot be found",deletedLesson); - } + return null; - /* - * Test method for 'org.lamsfoundation.lams.preview.service.PreviewService.deleteAllOldPreviewLessons(int)' - */ - public void testDeleteAllOldPreviewLessons() { - // need to dummy up something to delete. Create a lesson and force it to be over 7 days old. - String testName = "LESSON TO DELETE By BATCH"; - String testDesc = "TO BE DELETED BY THE BATCH CALL"; - Lesson lesson = startLesson(testName, testDesc); - Long lessonId = lesson.getLessonId(); - - int numDays = Configuration.getAsInt(ConfigurationKeys.PREVIEW_CLEANUP_NUM_DAYS); - assertTrue("Number of days till the cleanup should be deleted is greater than zero (value is "+numDays+")", numDays > 0); + } - //Configuration. - Calendar calendar = new GregorianCalendar(); - calendar.setTime(new Date()); - calendar.add(Calendar.DAY_OF_MONTH, -8); - lesson.setStartDateTime(calendar.getTime()); - int lessonsDeleted = monitoringService.deleteAllOldPreviewLessons(); - assertTrue("deleteAllOldPreviewLessons returns at least 1 lesson", lessonsDeleted>=1); - - Lesson deletedLesson = lessonDao.getLesson(lessonId); - assertNull("Batch deleted lesson cannot be found",deletedLesson); - } + /* + * Test method for 'org.lamsfoundation.lams.preview.service.PreviewService.deletePreviewLesson(long)' + */ + public void testDeletePreviewLesson() { + String testName = "LESSON TO DELETE"; + String testDesc = "TO BE DELETED"; + Lesson lesson = startLesson(testName, testDesc); + Long lessonId = lesson.getLessonId(); + monitoringService.deletePreviewLesson(lessonId.longValue()); + Lesson deletedLesson = lessonDao.getLesson(lessonId); + assertNull("Deleted lesson cannot be found", deletedLesson); + } + + /* + * Test method for 'org.lamsfoundation.lams.preview.service.PreviewService.deleteAllOldPreviewLessons(int)' + */ + public void testDeleteAllOldPreviewLessons() { + // need to dummy up something to delete. Create a lesson and force it to be over 7 days old. + String testName = "LESSON TO DELETE By BATCH"; + String testDesc = "TO BE DELETED BY THE BATCH CALL"; + Lesson lesson = startLesson(testName, testDesc); + Long lessonId = lesson.getLessonId(); + + int numDays = Configuration.getAsInt(ConfigurationKeys.PREVIEW_CLEANUP_NUM_DAYS); + assertTrue("Number of days till the cleanup should be deleted is greater than zero (value is " + numDays + ")", + numDays > 0); + + // Configuration. + Calendar calendar = new GregorianCalendar(); + calendar.setTime(new Date()); + calendar.add(Calendar.DAY_OF_MONTH, -8); + lesson.setStartDateTime(calendar.getTime()); + int lessonsDeleted = monitoringService.deleteAllOldPreviewLessons(); + assertTrue("deleteAllOldPreviewLessons returns at least 1 lesson", lessonsDeleted >= 1); + + Lesson deletedLesson = lessonDao.getLesson(lessonId); + assertNull("Batch deleted lesson cannot be found", deletedLesson); + } + } Index: lams_monitoring/web/WEB-INF/applicationContext.xml =================================================================== diff -u --- lams_monitoring/web/WEB-INF/applicationContext.xml (revision 0) +++ lams_monitoring/web/WEB-INF/applicationContext.xml (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -0,0 +1,4 @@ + + + + Index: lams_monitoring/web/WEB-INF/struts/struts-config.xml =================================================================== diff -u -rc18e988af13e3ade386f0c2b76e84e5ea44dbd83 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_monitoring/web/WEB-INF/struts/struts-config.xml (.../struts-config.xml) (revision c18e988af13e3ade386f0c2b76e84e5ea44dbd83) +++ lams_monitoring/web/WEB-INF/struts/struts-config.xml (.../struts-config.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -44,24 +44,29 @@ + @@ -146,59 +152,53 @@ redirect="false" /> - - + Index: lams_tool_assessment/db/sql/tool_insert.sql =================================================================== diff -u -r6e6db32c93f144dc842f21601eb37745cdd7ca60 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_assessment/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 6e6db32c93f144dc842f21601eb37745cdd7ca60) +++ lams_tool_assessment/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -27,8 +27,6 @@ moderation_url, help_url, language_file, -classpath_addition, -context_file, create_date_time, modified_date_time, supports_outputs @@ -58,8 +56,6 @@ 'tool/laasse10/moderate.do', 'http://wiki.lamsfoundation.org/display/lamsdocs/laasse10', 'org.lamsfoundation.lams.tool.assessment.ApplicationResources', -'lams-tool-laasse10.jar', -'/org/lamsfoundation/lams/tool/assessment/assessmentApplicationContext.xml', NOW(), NOW(), 1 Index: lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/assessmentApplicationContext.xml =================================================================== diff -u -r6e6db32c93f144dc842f21601eb37745cdd7ca60 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/assessmentApplicationContext.xml (.../assessmentApplicationContext.xml) (revision 6e6db32c93f144dc842f21601eb37745cdd7ca60) +++ lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/assessmentApplicationContext.xml (.../assessmentApplicationContext.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -4,36 +4,15 @@ - + org.lamsfoundation.lams.tool.assessment.ApplicationResources - - - - - - - org/lamsfoundation/lams/tool/assessment/model/AssessmentUser.hbm.xml - org/lamsfoundation/lams/tool/assessment/model/Assessment.hbm.xml - org/lamsfoundation/lams/tool/assessment/model/AssessmentQuestion.hbm.xml - org/lamsfoundation/lams/tool/assessment/model/AssessmentQuestionOption.hbm.xml - org/lamsfoundation/lams/tool/assessment/model/AssessmentOverallFeedback.hbm.xml - org/lamsfoundation/lams/tool/assessment/model/AssessmentUnit.hbm.xml - org/lamsfoundation/lams/tool/assessment/model/AssessmentResult.hbm.xml - org/lamsfoundation/lams/tool/assessment/model/AssessmentQuestionResult.hbm.xml - org/lamsfoundation/lams/tool/assessment/model/AssessmentOptionAnswer.hbm.xml - org/lamsfoundation/lams/tool/assessment/model/AssessmentAttachment.hbm.xml - org/lamsfoundation/lams/tool/assessment/model/AssessmentSession.hbm.xml - - - - @@ -42,40 +21,40 @@ - + - + - + - + - + - + - + Index: lams_tool_assessment/web/WEB-INF/applicationContext.xml =================================================================== diff -u --- lams_tool_assessment/web/WEB-INF/applicationContext.xml (revision 0) +++ lams_tool_assessment/web/WEB-INF/applicationContext.xml (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -0,0 +1,4 @@ + + + + Index: lams_tool_assessment/web/WEB-INF/web.xml =================================================================== diff -u -r4699ed19bbb2258d801593d57434f0992c9eb5dd -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_assessment/web/WEB-INF/web.xml (.../web.xml) (revision 4699ed19bbb2258d801593d57434f0992c9eb5dd) +++ lams_tool_assessment/web/WEB-INF/web.xml (.../web.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -9,17 +9,18 @@ javax.servlet.jsp.jstl.fmt.localizationContext org.lamsfoundation.lams.tool.assessment.ApplicationResources - + contextConfigLocation - - classpath:/org/lamsfoundation/lams/applicationContext.xml - classpath:/org/lamsfoundation/lams/contentrepository/applicationContext.xml - classpath:/org/lamsfoundation/lams/toolApplicationContext.xml - classpath:/org/lamsfoundation/lams/lesson/lessonApplicationContext.xml - classpath:/org/lamsfoundation/lams/learning/learningApplicationContext.xml - classpath:/org/lamsfoundation/lams/tool/assessment/assessmentApplicationContext.xml - + + + locatorFactorySelector + classpath*:/org/lamsfoundation/lams/**/beanRefContext.xml + + + parentContextKey + context.central + @@ -40,7 +41,7 @@ sessionFactoryBeanName - assessmentSessionFactory + coreSessionFactory Index: lams_tool_chat/conf/xdoclet/filters.xml =================================================================== diff -u -rab63557ac7bf5cadc87fd5bbbcae7073856c0a9d -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_chat/conf/xdoclet/filters.xml (.../filters.xml) (revision ab63557ac7bf5cadc87fd5bbbcae7073856c0a9d) +++ lams_tool_chat/conf/xdoclet/filters.xml (.../filters.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -12,7 +12,7 @@ sessionFactoryBeanName - chatSessionFactory + coreSessionFactory Index: lams_tool_chat/conf/xdoclet/web-settings.xml =================================================================== diff -u -r558ead6c7d0ae923be08b6e6cd60ea44839ecfdc -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_chat/conf/xdoclet/web-settings.xml (.../web-settings.xml) (revision 558ead6c7d0ae923be08b6e6cd60ea44839ecfdc) +++ lams_tool_chat/conf/xdoclet/web-settings.xml (.../web-settings.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -7,14 +7,14 @@ contextConfigLocation - - classpath:/org/lamsfoundation/lams/applicationContext.xml - classpath:/org/lamsfoundation/lams/lesson/lessonApplicationContext.xml - classpath:/org/lamsfoundation/lams/toolApplicationContext.xml - classpath:/org/lamsfoundation/lams/learning/learningApplicationContext.xml - classpath:/org/lamsfoundation/lams/contentrepository/applicationContext.xml - classpath:/org/lamsfoundation/lams/tool/chat/chatApplicationContext.xml - classpath:/org/lamsfoundation/lams/tool/chat/dbupdates/autopatchContext.xml - + classpath:/org/lamsfoundation/lams/tool/chat/dbupdates/autopatchContext.xml + + locatorFactorySelector + classpath*:/org/lamsfoundation/lams/**/beanRefContext.xml + + + parentContextKey + context.central + Index: lams_tool_chat/db/sql/tool_insert.sql =================================================================== diff -u -r05db875c7974d705f89231416ff6dfe91a5e70f1 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_chat/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 05db875c7974d705f89231416ff6dfe91a5e70f1) +++ lams_tool_chat/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -26,8 +26,6 @@ pedagogical_planner_url, help_url, language_file, -classpath_addition, -context_file, create_date_time, modified_date_time, supports_outputs @@ -58,8 +56,6 @@ 'tool/lachat11/pedagogicalPlanner.do', 'http://wiki.lamsfoundation.org/display/lamsdocs/lachat11', 'org.lamsfoundation.lams.tool.chat.ApplicationResources', -'lams-tool-lachat11.jar', -'/org/lamsfoundation/lams/tool/chat/chatApplicationContext.xml', NOW(), NOW(), 1 Index: lams_tool_chat/src/java/org/lamsfoundation/lams/tool/chat/chatApplicationContext.xml =================================================================== diff -u -r0f8935bc85059df40ad07b28c5b9b2ed844fc74d -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_chat/src/java/org/lamsfoundation/lams/tool/chat/chatApplicationContext.xml (.../chatApplicationContext.xml) (revision 0f8935bc85059df40ad07b28c5b9b2ed844fc74d) +++ lams_tool_chat/src/java/org/lamsfoundation/lams/tool/chat/chatApplicationContext.xml (.../chatApplicationContext.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -10,33 +10,17 @@ - + org.lamsfoundation.lams.tool.chat.ApplicationResources - - - - - - org/lamsfoundation/lams/learningdesign/BranchCondition.hbm.xml - org/lamsfoundation/lams/tool/chat/model/Chat.hbm.xml - org/lamsfoundation/lams/tool/chat/model/ChatSession.hbm.xml - org/lamsfoundation/lams/tool/chat/model/ChatUser.hbm.xml - org/lamsfoundation/lams/tool/chat/model/ChatMessage.hbm.xml - org/lamsfoundation/lams/tool/chat/model/ChatAttachment.hbm.xml - org/lamsfoundation/lams/tool/chat/model/ChatCondition.hbm.xml - - - - - + @@ -82,23 +66,23 @@ - + - + - + - + - + Index: lams_tool_daco/db/sql/tool_insert.sql =================================================================== diff -u -r955a2a0ed552a7c8e8ffd9894cac59233e56747e -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_daco/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 955a2a0ed552a7c8e8ffd9894cac59233e56747e) +++ lams_tool_daco/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -27,8 +27,6 @@ moderation_url, help_url, language_file, -classpath_addition, -context_file, create_date_time, modified_date_time, supports_outputs @@ -58,8 +56,6 @@ 'tool/ladaco10/moderate.do', 'http://wiki.lamsfoundation.org/display/lamsdocs/ladaco10', 'org.lamsfoundation.lams.tool.daco.ApplicationResources', -'lams-tool-ladaco10.jar', -'/org/lamsfoundation/lams/tool/daco/dacoApplicationContext.xml', NOW(), NOW(), 1 Index: lams_tool_daco/src/java/org/lamsfoundation/lams/tool/daco/dacoApplicationContext.xml =================================================================== diff -u -r955a2a0ed552a7c8e8ffd9894cac59233e56747e -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_daco/src/java/org/lamsfoundation/lams/tool/daco/dacoApplicationContext.xml (.../dacoApplicationContext.xml) (revision 955a2a0ed552a7c8e8ffd9894cac59233e56747e) +++ lams_tool_daco/src/java/org/lamsfoundation/lams/tool/daco/dacoApplicationContext.xml (.../dacoApplicationContext.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -4,58 +4,40 @@ - + org.lamsfoundation.lams.tool.daco.ApplicationResources - - - - - - - - org/lamsfoundation/lams/tool/daco/model/DacoUser.hbm.xml - org/lamsfoundation/lams/tool/daco/model/Daco.hbm.xml - org/lamsfoundation/lams/tool/daco/model/DacoQuestion.hbm.xml - org/lamsfoundation/lams/tool/daco/model/DacoAttachment.hbm.xml - org/lamsfoundation/lams/tool/daco/model/DacoSession.hbm.xml - org/lamsfoundation/lams/tool/daco/model/DacoAnswer.hbm.xml - org/lamsfoundation/lams/tool/daco/model/DacoAnswerOption.hbm.xml - - - - - + - + - + - + - + @@ -65,7 +47,7 @@ - + @@ -106,7 +88,7 @@ - + Index: lams_tool_daco/web/WEB-INF/web.xml =================================================================== diff -u -r0732f5d12802da95cf69e474b30630653924abc5 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_daco/web/WEB-INF/web.xml (.../web.xml) (revision 0732f5d12802da95cf69e474b30630653924abc5) +++ lams_tool_daco/web/WEB-INF/web.xml (.../web.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -9,18 +9,18 @@ javax.servlet.jsp.jstl.fmt.localizationContext org.lamsfoundation.lams.tool.daco.ApplicationResources - + contextConfigLocation - - classpath:/org/lamsfoundation/lams/applicationContext.xml - classpath:/org/lamsfoundation/lams/contentrepository/applicationContext.xml - classpath:/org/lamsfoundation/lams/toolApplicationContext.xml - classpath:/org/lamsfoundation/lams/lesson/lessonApplicationContext.xml - classpath:/org/lamsfoundation/lams/learning/learningApplicationContext.xml - classpath:/org/lamsfoundation/lams/tool/daco/dacoApplicationContext.xml - classpath:/org/lamsfoundation/lams/tool/daco/dbupdates/autopatchContext.xml - + classpath:/org/lamsfoundation/lams/tool/daco/dbupdates/autopatchContext.xml + + locatorFactorySelector + classpath*:/org/lamsfoundation/lams/**/beanRefContext.xml + + + parentContextKey + context.central + @@ -40,7 +40,7 @@ sessionFactoryBeanName - dacoSessionFactory + coreSessionFactory Index: lams_tool_deploy/src/java/org/lamsfoundation/lams/tool/deploy/Deploy.java =================================================================== diff -u -r19ee29ae5f88059a3941ba2e5341be261f75d13b -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_deploy/src/java/org/lamsfoundation/lams/tool/deploy/Deploy.java (.../Deploy.java) (revision 19ee29ae5f88059a3941ba2e5341be261f75d13b) +++ lams_tool_deploy/src/java/org/lamsfoundation/lams/tool/deploy/Deploy.java (.../Deploy.java) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -24,224 +24,196 @@ /* $$Id$$ */ package org.lamsfoundation.lams.tool.deploy; -import java.util.LinkedList; import java.util.List; - - - - /** * Tool Deployer Main Class * - * Command Line Parameters: - * properties_file_path: mandatory - * forcedb: optional, defaults to false. if true, deletes any old entries in db. + * Command Line Parameters: properties_file_path: mandatory forcedb: optional, defaults to false. if true, deletes any + * old entries in db. * - * Only use forceDB for development - not designed for production. If forceDB is set, - * then toolSignature and toolTablesDeleteScriptPath are needed. - * + * Only use forceDB for development - not designed for production. If forceDB is set, then toolSignature and + * toolTablesDeleteScriptPath are needed. + * * @author Chris Perfect, modifications by Fiona Malikoff, Luke Foxton */ -public class Deploy -{ - +public class Deploy { + /** Creates a new instance of Deploy */ - public Deploy() - { + public Deploy() { } - + /** * Runs the Deploy - * @param args the command line arguments + * + * @param args + * the command line arguments */ - public static void main(String[] args) throws Exception - { - - if ((args.length < 1) || (args[0] == null)) - { - throw new IllegalArgumentException("Usage: Deployer . n" + - "\nforceDB deletes the old database entries before creating the new entries." + - "\nSo it should be set to false for production and true for development"); - } - Boolean forceDB = Boolean.FALSE; - if ( args.length == 2 && args[1] != null) { - forceDB = new Boolean(args[1]); - } - - - System.out.println("Starting Tool Deploy"); - try - { - System.out.println("Reading Configuration File "+args[0]); - DeployToolConfig config = new DeployToolConfig(null, args[0]); - - String toolSignature = config.getToolSignature(); - String toolVersionStr = config.getToolVersion(); - - /** - * Checking if the tool is installed, if not continue to install the new tool - * If it is, check if the tool to be installed is newer than the current - * If it is newer, update the db, jar and war files, otherwise - * put up a message that the tool is already up to date and do nothing - */ - ToolDBUpdater dbUpdater = new ToolDBUpdater(); - dbUpdater.setDbUsername(config.getDbUsername()); - dbUpdater.setDbPassword(config.getDbPassword()); - dbUpdater.setDbDriverClass(config.getDbDriverClass()); - dbUpdater.setDbDriverUrl(config.getDbDriverUrl()); - dbUpdater.setToolSignature(config.getToolSignature()); - dbUpdater.setToolVersion(config.getToolVersion()); - dbUpdater.setToolCompatibleVersion(config.getMinServerVersionNumber()); - dbUpdater.checkInstalledVersion(); - if (dbUpdater.getToolExists() && forceDB==false) - { - if (dbUpdater.getToolNewer()) - { - System.out.println("Updating tool: " +toolSignature+ " with version " +toolVersionStr); - - // Disabling the tool while update takes place - System.out.println("Disabling tool for update, valid flags set to 0."); - dbUpdater.activateTool(toolSignature, 0); - - // updates the lams_tool table with the lams_version - dbUpdater.execute(); - - // Run update scripts if present - ToolDBDeployTask dbDeployTask = new ToolDBDeployTask(); - dbDeployTask.setDbUsername(config.getDbUsername()); - dbDeployTask.setDbPassword(config.getDbPassword()); - dbDeployTask.setDbDriverClass(config.getDbDriverClass()); - dbDeployTask.setDbDriverUrl(config.getDbDriverUrl()); - dbDeployTask.setToolUpdateScriptPath(config.getToolUpdateScriptPath()); - dbDeployTask.runToolUpdateScript(config.getToolUpdateScriptPath()); - - // deploy the jar and war files - System.out.println("Deploying files to ear"); - DeployFilesTask deployFilesTask = new DeployFilesTask(); - deployFilesTask.setLamsEarPath(config.getLamsEarPath()); - deployFilesTask.setDeployFiles(config.getDeployFiles()); - deployFilesTask.execute(); - - // deploy the language files - List files = config.getLanguageFiles(); - if ( files != null && files.size() > 0 ) { - DeployLanguageFilesTask deployLanguageFilesTask = new DeployLanguageFilesTask(); - deployLanguageFilesTask.setLamsEarPath(config.getLamsEarPath()); - deployLanguageFilesTask.setDictionaryPacket(config.getLanguageFilesPackage()); - deployLanguageFilesTask.setDeployFiles(config.getLanguageFiles()); - deployLanguageFilesTask.execute(); - } - - // Enabling the tool so it can now be used by LAMS (if not to be hidden) - if (config.getHideTool()==false) - { - System.out.println("Enabling Tool, valid flags set to 1"); - dbUpdater.activateTool(toolSignature, 1); - } - else - { - System.out.println("Hiding Tool, valid flags set to 0"); - dbUpdater.hideTool(toolSignature); - } - - System.out.println("Tool update completed"); - System.exit(0); - } - else - { - System.out.println("The tool to be installed: " +toolSignature+ " " +toolVersionStr+ " is already up to date."); - System.exit(0); - } - } - else - { - System.out.println("The tool to be installed: " +toolSignature+ " does not exist in database"); - System.out.println("Continuing with full install"); - // Do nothing, continue with full install - } - - - if ( forceDB.booleanValue() ) { - System.out.println("Removing old tool entries from database"); - ToolDBRemoveToolEntriesTask dbRemoveTask = new ToolDBRemoveToolEntriesTask(); - dbRemoveTask.setDbUsername(config.getDbUsername()); - dbRemoveTask.setDbPassword(config.getDbPassword()); - dbRemoveTask.setDbDriverClass(config.getDbDriverClass()); - dbRemoveTask.setDbDriverUrl(config.getDbDriverUrl()); - dbRemoveTask.setToolSignature(config.getToolSignature()); - dbRemoveTask.setToolTablesDeleteScriptPath(config.getToolTablesDeleteScriptPath()); - dbRemoveTask.execute(); - } - - System.out.println("Running Tool DB Deploy"); - ToolDBDeployTask dbDeployTask = new ToolDBDeployTask(); - dbDeployTask.setDbUsername(config.getDbUsername()); - dbDeployTask.setDbPassword(config.getDbPassword()); - dbDeployTask.setDbDriverClass(config.getDbDriverClass()); - dbDeployTask.setDbDriverUrl(config.getDbDriverUrl()); - dbDeployTask.setToolInsertScriptPath(config.getToolInsertScriptPath()); - dbDeployTask.setToolLibraryInsertScriptPath(config.getToolLibraryInsertScriptPath()); - dbDeployTask.setToolActivityInsertScriptPath(config.getToolActivityInsertScriptPath()); - dbDeployTask.setToolTablesScriptPath(config.getToolTablesScriptPath()); - if (config.getToolDBVersionScriptPath() != null - && config.getToolDBVersionScriptPath().trim().length() > 0) { - dbDeployTask.setToolDBVersionScriptPath(config.getToolDBVersionScriptPath()); - } - dbDeployTask.execute(); - - System.out.println("Deploying files to ear"); - DeployFilesTask deployFilesTask = new DeployFilesTask(); - deployFilesTask.setLamsEarPath(config.getLamsEarPath()); - deployFilesTask.setDeployFiles(config.getDeployFiles()); - deployFilesTask.execute(); - - List files = config.getLanguageFiles(); - if ( files != null && files.size() > 0 ) { - DeployLanguageFilesTask deployLanguageFilesTask = new DeployLanguageFilesTask(); - deployLanguageFilesTask.setLamsEarPath(config.getLamsEarPath()); - deployLanguageFilesTask.setDictionaryPacket(config.getLanguageFilesPackage()); - deployLanguageFilesTask.setDeployFiles(config.getLanguageFiles()); - deployLanguageFilesTask.execute(); - } + public static void main(String[] args) throws Exception { - AddWebAppToApplicationXmlTask addWebAppTask = new AddWebAppToApplicationXmlTask(); - addWebAppTask.setLamsEarPath(config.getLamsEarPath()); - addWebAppTask.setContextRoot(config.getToolContext()); - addWebAppTask.setWebUri(config.getToolWebUri()); - addWebAppTask.execute(); - - - List warFiles = new LinkedList(); - warFiles.add("lams-central.war"); - warFiles.add("lams-learning.war"); - warFiles.add("lams-monitoring.war"); - InsertToolContextClasspathTask updateWebXmlTask = new InsertToolContextClasspathTask(); - updateWebXmlTask.setLamsEarPath(config.getLamsEarPath()); - updateWebXmlTask.setArchivesToUpdate(warFiles); - updateWebXmlTask.setApplicationContextPath(config.getToolApplicationContextPath()); - updateWebXmlTask.setJarFileName(config.getToolJarFileName()); - updateWebXmlTask.execute(); + if (args.length < 1 || args[0] == null) { + throw new IllegalArgumentException("Usage: Deployer . n" + + "\nforceDB deletes the old database entries before creating the new entries." + + "\nSo it should be set to false for production and true for development"); + } + Boolean forceDB = Boolean.FALSE; + if (args.length == 2 && args[1] != null) { + forceDB = new Boolean(args[1]); + } - - if (config.getHideTool()==false) - { - System.out.println("Activating Tool: " + config.getToolSignature()); - dbUpdater.activateTool(config.getToolSignature(), 1); - } - else - { - System.out.println("Hiding tool: " + config.getToolSignature()); - dbUpdater.hideTool(config.getToolSignature()); - } - - System.out.println("Tool Deployed"); - } - catch (Exception ex) - { - System.out.println("TOOL DEPLOY FAILED"); - ex.printStackTrace(); - } + System.out.println("Starting Tool Deploy"); + try { + System.out.println("Reading Configuration File " + args[0]); + DeployToolConfig config = new DeployToolConfig(null, args[0]); + + String toolSignature = config.getToolSignature(); + String toolVersionStr = config.getToolVersion(); + + /** + * Checking if the tool is installed, if not continue to install the new tool If it is, check if the tool to + * be installed is newer than the current If it is newer, update the db, jar and war files, otherwise put up + * a message that the tool is already up to date and do nothing + */ + ToolDBUpdater dbUpdater = new ToolDBUpdater(); + dbUpdater.setDbUsername(config.getDbUsername()); + dbUpdater.setDbPassword(config.getDbPassword()); + dbUpdater.setDbDriverClass(config.getDbDriverClass()); + dbUpdater.setDbDriverUrl(config.getDbDriverUrl()); + dbUpdater.setToolSignature(config.getToolSignature()); + dbUpdater.setToolVersion(config.getToolVersion()); + dbUpdater.setToolCompatibleVersion(config.getMinServerVersionNumber()); + dbUpdater.checkInstalledVersion(); + if (dbUpdater.getToolExists() && forceDB == false) { + if (dbUpdater.getToolNewer()) { + System.out.println("Updating tool: " + toolSignature + " with version " + toolVersionStr); + + // Disabling the tool while update takes place + System.out.println("Disabling tool for update, valid flags set to 0."); + dbUpdater.activateTool(toolSignature, 0); + + // updates the lams_tool table with the lams_version + dbUpdater.execute(); + + // Run update scripts if present + ToolDBDeployTask dbDeployTask = new ToolDBDeployTask(); + dbDeployTask.setDbUsername(config.getDbUsername()); + dbDeployTask.setDbPassword(config.getDbPassword()); + dbDeployTask.setDbDriverClass(config.getDbDriverClass()); + dbDeployTask.setDbDriverUrl(config.getDbDriverUrl()); + dbDeployTask.setToolUpdateScriptPath(config.getToolUpdateScriptPath()); + dbDeployTask.runToolUpdateScript(config.getToolUpdateScriptPath()); + + // deploy the jar and war files + System.out.println("Deploying files to ear"); + DeployFilesTask deployFilesTask = new DeployFilesTask(); + deployFilesTask.setLamsEarPath(config.getLamsEarPath()); + deployFilesTask.setDeployFiles(config.getDeployFiles()); + deployFilesTask.execute(); + + // deploy the language files + List files = config.getLanguageFiles(); + if (files != null && files.size() > 0) { + DeployLanguageFilesTask deployLanguageFilesTask = new DeployLanguageFilesTask(); + deployLanguageFilesTask.setLamsEarPath(config.getLamsEarPath()); + deployLanguageFilesTask.setDictionaryPacket(config.getLanguageFilesPackage()); + deployLanguageFilesTask.setDeployFiles(config.getLanguageFiles()); + deployLanguageFilesTask.execute(); + } + + // Enabling the tool so it can now be used by LAMS (if not to be hidden) + if (config.getHideTool() == false) { + System.out.println("Enabling Tool, valid flags set to 1"); + dbUpdater.activateTool(toolSignature, 1); + } else { + System.out.println("Hiding Tool, valid flags set to 0"); + dbUpdater.hideTool(toolSignature); + } + + System.out.println("Tool update completed"); + System.exit(0); + } else { + System.out.println("The tool to be installed: " + toolSignature + " " + toolVersionStr + + " is already up to date."); + System.exit(0); + } + } else { + System.out.println("The tool to be installed: " + toolSignature + " does not exist in database"); + System.out.println("Continuing with full install"); + // Do nothing, continue with full install + } + + if (forceDB.booleanValue()) { + System.out.println("Removing old tool entries from database"); + ToolDBRemoveToolEntriesTask dbRemoveTask = new ToolDBRemoveToolEntriesTask(); + dbRemoveTask.setDbUsername(config.getDbUsername()); + dbRemoveTask.setDbPassword(config.getDbPassword()); + dbRemoveTask.setDbDriverClass(config.getDbDriverClass()); + dbRemoveTask.setDbDriverUrl(config.getDbDriverUrl()); + dbRemoveTask.setToolSignature(config.getToolSignature()); + dbRemoveTask.setToolTablesDeleteScriptPath(config.getToolTablesDeleteScriptPath()); + dbRemoveTask.execute(); + } + + System.out.println("Running Tool DB Deploy"); + ToolDBDeployTask dbDeployTask = new ToolDBDeployTask(); + dbDeployTask.setDbUsername(config.getDbUsername()); + dbDeployTask.setDbPassword(config.getDbPassword()); + dbDeployTask.setDbDriverClass(config.getDbDriverClass()); + dbDeployTask.setDbDriverUrl(config.getDbDriverUrl()); + dbDeployTask.setToolInsertScriptPath(config.getToolInsertScriptPath()); + dbDeployTask.setToolLibraryInsertScriptPath(config.getToolLibraryInsertScriptPath()); + dbDeployTask.setToolActivityInsertScriptPath(config.getToolActivityInsertScriptPath()); + dbDeployTask.setToolTablesScriptPath(config.getToolTablesScriptPath()); + if (config.getToolDBVersionScriptPath() != null && config.getToolDBVersionScriptPath().trim().length() > 0) { + dbDeployTask.setToolDBVersionScriptPath(config.getToolDBVersionScriptPath()); + } + dbDeployTask.execute(); + + System.out.println("Deploying files to ear"); + DeployFilesTask deployFilesTask = new DeployFilesTask(); + deployFilesTask.setLamsEarPath(config.getLamsEarPath()); + deployFilesTask.setDeployFiles(config.getDeployFiles()); + deployFilesTask.execute(); + + List files = config.getLanguageFiles(); + if (files != null && files.size() > 0) { + DeployLanguageFilesTask deployLanguageFilesTask = new DeployLanguageFilesTask(); + deployLanguageFilesTask.setLamsEarPath(config.getLamsEarPath()); + deployLanguageFilesTask.setDictionaryPacket(config.getLanguageFilesPackage()); + deployLanguageFilesTask.setDeployFiles(config.getLanguageFiles()); + deployLanguageFilesTask.execute(); + } + + AddWebAppToApplicationXmlTask addWebAppTask = new AddWebAppToApplicationXmlTask(); + addWebAppTask.setLamsEarPath(config.getLamsEarPath()); + addWebAppTask.setContextRoot(config.getToolContext()); + addWebAppTask.setWebUri(config.getToolWebUri()); + addWebAppTask.execute(); + + /* + * LDEV-2174: This update is no longer needed since we use shared Spring context. + * + * List warFiles = new LinkedList(); warFiles.add("lams-central.war"); + * warFiles.add("lams-learning.war"); warFiles.add("lams-monitoring.war"); InsertToolContextClasspathTask + * updateWebXmlTask = new InsertToolContextClasspathTask(); + * updateWebXmlTask.setLamsEarPath(config.getLamsEarPath()); updateWebXmlTask.setArchivesToUpdate(warFiles); + * updateWebXmlTask.setApplicationContextPath(config.getToolApplicationContextPath()); + * updateWebXmlTask.setJarFileName(config.getToolJarFileName()); updateWebXmlTask.execute(); + */ + + if (config.getHideTool() == false) { + System.out.println("Activating Tool: " + config.getToolSignature()); + dbUpdater.activateTool(config.getToolSignature(), 1); + } else { + System.out.println("Hiding tool: " + config.getToolSignature()); + dbUpdater.hideTool(config.getToolSignature()); + } + + System.out.println("Tool Deployed"); + } catch (Exception ex) { + System.out.println("TOOL DEPLOY FAILED"); + ex.printStackTrace(); + } } - + } Index: lams_tool_dimdim/conf/xdoclet/filters.xml =================================================================== diff -u -r4c8de20e6e3ea73f98892f70662508e4011e96f6 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_dimdim/conf/xdoclet/filters.xml (.../filters.xml) (revision 4c8de20e6e3ea73f98892f70662508e4011e96f6) +++ lams_tool_dimdim/conf/xdoclet/filters.xml (.../filters.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -12,7 +12,7 @@ sessionFactoryBeanName - dimdimSessionFactory + coreSessionFactory Index: lams_tool_dimdim/conf/xdoclet/web-settings.xml =================================================================== diff -u -r558ead6c7d0ae923be08b6e6cd60ea44839ecfdc -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_dimdim/conf/xdoclet/web-settings.xml (.../web-settings.xml) (revision 558ead6c7d0ae923be08b6e6cd60ea44839ecfdc) +++ lams_tool_dimdim/conf/xdoclet/web-settings.xml (.../web-settings.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -7,14 +7,14 @@ contextConfigLocation - - classpath:/org/lamsfoundation/lams/applicationContext.xml - classpath:/org/lamsfoundation/lams/lesson/lessonApplicationContext.xml - classpath:/org/lamsfoundation/lams/toolApplicationContext.xml - classpath:/org/lamsfoundation/lams/learning/learningApplicationContext.xml - classpath:/org/lamsfoundation/lams/contentrepository/applicationContext.xml - classpath:/org/lamsfoundation/lams/tool/dimdim/dimdimApplicationContext.xml - classpath:/org/lamsfoundation/lams/tool/dimdim/dbupdates/autopatchContext.xml - + classpath:/org/lamsfoundation/lams/tool/dimdim/dbupdates/autopatchContext.xml + + locatorFactorySelector + classpath*:/org/lamsfoundation/lams/**/beanRefContext.xml + + + parentContextKey + context.central + Index: lams_tool_dimdim/db/sql/tool_insert.sql =================================================================== diff -u -rcd6be92480151a7cfb6ae306f5b1f8b41870dadd -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_dimdim/db/sql/tool_insert.sql (.../tool_insert.sql) (revision cd6be92480151a7cfb6ae306f5b1f8b41870dadd) +++ lams_tool_dimdim/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -26,8 +26,6 @@ help_url, admin_url, language_file, -classpath_addition, -context_file, create_date_time, modified_date_time ) @@ -57,8 +55,6 @@ 'http://wiki.lamsfoundation.org/display/lamsdocs/laddim10', 'tool/laddim10/admin/view.do', 'org.lamsfoundation.lams.tool.dimdim.ApplicationResources', -'lams-tool-laddim10.jar', -'/org/lamsfoundation/lams/tool/dimdim/dimdimApplicationContext.xml', NOW(), NOW() ) Index: lams_tool_dimdim/src/java/org/lamsfoundation/lams/tool/dimdim/dimdimApplicationContext.xml =================================================================== diff -u -r0f8935bc85059df40ad07b28c5b9b2ed844fc74d -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_dimdim/src/java/org/lamsfoundation/lams/tool/dimdim/dimdimApplicationContext.xml (.../dimdimApplicationContext.xml) (revision 0f8935bc85059df40ad07b28c5b9b2ed844fc74d) +++ lams_tool_dimdim/src/java/org/lamsfoundation/lams/tool/dimdim/dimdimApplicationContext.xml (.../dimdimApplicationContext.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -10,20 +10,6 @@ - - - - - - org/lamsfoundation/lams/tool/dimdim/model/Dimdim.hbm.xml - org/lamsfoundation/lams/tool/dimdim/model/DimdimSession.hbm.xml - org/lamsfoundation/lams/tool/dimdim/model/DimdimUser.hbm.xml - org/lamsfoundation/lams/tool/dimdim/model/DimdimAttachment.hbm.xml - org/lamsfoundation/lams/tool/dimdim/model/DimdimConfig.hbm.xml - - - - @@ -69,23 +55,23 @@ - + - + - + - + - + Index: lams_tool_forum/conf/xdoclet/filters.xml =================================================================== diff -u -r59e4b8d442ec5f40e2e7a5bef1bda2059953b59a -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_forum/conf/xdoclet/filters.xml (.../filters.xml) (revision 59e4b8d442ec5f40e2e7a5bef1bda2059953b59a) +++ lams_tool_forum/conf/xdoclet/filters.xml (.../filters.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -5,7 +5,7 @@ sessionFactoryBeanName - forumSessionFactory + coreSessionFactory Index: lams_tool_forum/conf/xdoclet/web-settings.xml =================================================================== diff -u -r558ead6c7d0ae923be08b6e6cd60ea44839ecfdc -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_forum/conf/xdoclet/web-settings.xml (.../web-settings.xml) (revision 558ead6c7d0ae923be08b6e6cd60ea44839ecfdc) +++ lams_tool_forum/conf/xdoclet/web-settings.xml (.../web-settings.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -9,16 +9,17 @@ - + contextConfigLocation - - classpath:/org/lamsfoundation/lams/applicationContext.xml - classpath:/org/lamsfoundation/lams/contentrepository/applicationContext.xml - classpath:/org/lamsfoundation/lams/toolApplicationContext.xml - classpath:/org/lamsfoundation/lams/lesson/lessonApplicationContext.xml - classpath:/org/lamsfoundation/lams/learning/learningApplicationContext.xml - classpath:/org/lamsfoundation/lams/tool/forum/forumApplicationContext.xml - classpath:/org/lamsfoundation/lams/tool/forum/dbupdates/autopatchContext.xml - + classpath:/org/lamsfoundation/lams/tool/forum/dbupdates/autopatchContext.xml + + locatorFactorySelector + classpath*:/org/lamsfoundation/lams/**/beanRefContext.xml + + + parentContextKey + context.central + + Index: lams_tool_forum/db/sql/tool_insert.sql =================================================================== diff -u -r05db875c7974d705f89231416ff6dfe91a5e70f1 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_forum/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 05db875c7974d705f89231416ff6dfe91a5e70f1) +++ lams_tool_forum/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -26,8 +26,6 @@ pedagogical_planner_url, help_url, language_file, -classpath_addition, -context_file, create_date_time, modified_date_time, supports_outputs @@ -58,8 +56,6 @@ 'tool/lafrum11/authoring/initPedagogicalPlannerForm.do', 'http://wiki.lamsfoundation.org/display/lamsdocs/lafrum11', 'org.lamsfoundation.lams.tool.forum.ApplicationResources', -'lams-tool-lafrum11.jar', -'/org/lamsfoundation/lams/tool/forum/forumApplicationContext.xml', NOW(), NOW(), 1 Index: lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/forumApplicationContext.xml =================================================================== diff -u -r59e4b8d442ec5f40e2e7a5bef1bda2059953b59a -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/forumApplicationContext.xml (.../forumApplicationContext.xml) (revision 59e4b8d442ec5f40e2e7a5bef1bda2059953b59a) +++ lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/forumApplicationContext.xml (.../forumApplicationContext.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -2,7 +2,7 @@ + > @@ -12,77 +12,51 @@ - - - - - - - - - - - - org/lamsfoundation/lams/learningdesign/BranchCondition.hbm.xml - org/lamsfoundation/lams/tool/forum/persistence/Forum.hbm.xml - org/lamsfoundation/lams/tool/forum/persistence/Message.hbm.xml - org/lamsfoundation/lams/tool/forum/persistence/Attachment.hbm.xml - org/lamsfoundation/lams/tool/forum/persistence/ForumUser.hbm.xml - org/lamsfoundation/lams/tool/forum/persistence/ForumReport.hbm.xml - org/lamsfoundation/lams/tool/forum/persistence/ForumToolSession.hbm.xml - org/lamsfoundation/lams/tool/forum/persistence/MessageSeq.hbm.xml - org/lamsfoundation/lams/tool/forum/persistence/ForumCondition.hbm.xml - org/lamsfoundation/lams/tool/forum/persistence/Timestamp.hbm.xml - - - - - + - + - + - + - + - + - + Index: lams_tool_gmap/conf/xdoclet/filters.xml =================================================================== diff -u -r3299d560146318cb6f26ec2b234e3af70ec21eba -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_gmap/conf/xdoclet/filters.xml (.../filters.xml) (revision 3299d560146318cb6f26ec2b234e3af70ec21eba) +++ lams_tool_gmap/conf/xdoclet/filters.xml (.../filters.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -12,7 +12,7 @@ sessionFactoryBeanName - gmapSessionFactory + coreSessionFactory Index: lams_tool_gmap/conf/xdoclet/web-settings.xml =================================================================== diff -u -r558ead6c7d0ae923be08b6e6cd60ea44839ecfdc -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_gmap/conf/xdoclet/web-settings.xml (.../web-settings.xml) (revision 558ead6c7d0ae923be08b6e6cd60ea44839ecfdc) +++ lams_tool_gmap/conf/xdoclet/web-settings.xml (.../web-settings.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -7,14 +7,14 @@ contextConfigLocation - - classpath:/org/lamsfoundation/lams/applicationContext.xml - classpath:/org/lamsfoundation/lams/lesson/lessonApplicationContext.xml - classpath:/org/lamsfoundation/lams/toolApplicationContext.xml - classpath:/org/lamsfoundation/lams/learning/learningApplicationContext.xml - classpath:/org/lamsfoundation/lams/contentrepository/applicationContext.xml - classpath:/org/lamsfoundation/lams/tool/gmap/gmapApplicationContext.xml - classpath:/org/lamsfoundation/lams/tool/gmap/dbupdates/autopatchContext.xml - + classpath:/org/lamsfoundation/lams/tool/gmap/dbupdates/autopatchContext.xml + + locatorFactorySelector + classpath*:/org/lamsfoundation/lams/**/beanRefContext.xml + + + parentContextKey + context.central + Index: lams_tool_gmap/db/sql/tool_insert.sql =================================================================== diff -u -r1a587674fef832ce66f7b8b2d1301bec346bdfae -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_gmap/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 1a587674fef832ce66f7b8b2d1301bec346bdfae) +++ lams_tool_gmap/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -25,8 +25,6 @@ moderation_url, help_url, language_file, -classpath_addition, -context_file, create_date_time, modified_date_time, admin_url @@ -56,8 +54,6 @@ 'tool/lagmap10/moderate.do', 'http://wiki.lamsfoundation.org/display/lamsdocs/lagmap10', 'org.lamsfoundation.lams.tool.gmap.ApplicationResources', -'lams-tool-lagmap10.jar', -'/org/lamsfoundation/lams/tool/gmap/gmapApplicationContext.xml', NOW(), NOW(), 'tool/lagmap10/lagmap10admin.do' Index: lams_tool_gmap/src/java/org/lamsfoundation/lams/tool/gmap/gmapApplicationContext.xml =================================================================== diff -u -r0f8935bc85059df40ad07b28c5b9b2ed844fc74d -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_gmap/src/java/org/lamsfoundation/lams/tool/gmap/gmapApplicationContext.xml (.../gmapApplicationContext.xml) (revision 0f8935bc85059df40ad07b28c5b9b2ed844fc74d) +++ lams_tool_gmap/src/java/org/lamsfoundation/lams/tool/gmap/gmapApplicationContext.xml (.../gmapApplicationContext.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -10,22 +10,8 @@ - - - - - - org/lamsfoundation/lams/tool/gmap/model/Gmap.hbm.xml - org/lamsfoundation/lams/tool/gmap/model/GmapSession.hbm.xml - org/lamsfoundation/lams/tool/gmap/model/GmapUser.hbm.xml - org/lamsfoundation/lams/tool/gmap/model/GmapAttachment.hbm.xml - org/lamsfoundation/lams/tool/gmap/model/GmapMarker.hbm.xml - org/lamsfoundation/lams/tool/gmap/model/GmapConfigItem.hbm.xml - - - - + @@ -71,27 +57,27 @@ - + - + - + - + - + - + Index: lams_tool_images/db/sql/tool_insert.sql =================================================================== diff -u -r3a1cbcfc06aaf55285140e18e4336ca65db9e255 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_images/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 3a1cbcfc06aaf55285140e18e4336ca65db9e255) +++ lams_tool_images/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -27,8 +27,6 @@ moderation_url, help_url, language_file, -classpath_addition, -context_file, create_date_time, modified_date_time, admin_url, @@ -59,8 +57,6 @@ 'tool/laimag10/moderate.do', 'http://wiki.lamsfoundation.org/display/lamsdocs/laimag10', 'org.lamsfoundation.lams.tool.imageGallery.ApplicationResources', -'lams-tool-laimag10.jar', -'/org/lamsfoundation/lams/tool/imageGallery/imageGalleryApplicationContext.xml', NOW(), NOW(), 'tool/laimag10/laimag10admin/start.do', Index: lams_tool_images/src/java/org/lamsfoundation/lams/tool/imageGallery/imageGalleryApplicationContext.xml =================================================================== diff -u -rdb681dba0a5e44ae9f4e4cf6b9bc575d6175212f -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_images/src/java/org/lamsfoundation/lams/tool/imageGallery/imageGalleryApplicationContext.xml (.../imageGalleryApplicationContext.xml) (revision db681dba0a5e44ae9f4e4cf6b9bc575d6175212f) +++ lams_tool_images/src/java/org/lamsfoundation/lams/tool/imageGallery/imageGalleryApplicationContext.xml (.../imageGalleryApplicationContext.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -7,30 +7,9 @@ org.lamsfoundation.lams.tool.imageGallery.ApplicationResources - + - - - - - - - - - org/lamsfoundation/lams/tool/imageGallery/model/ImageGalleryUser.hbm.xml - org/lamsfoundation/lams/tool/imageGallery/model/ImageGallery.hbm.xml - org/lamsfoundation/lams/tool/imageGallery/model/ImageGalleryItem.hbm.xml - org/lamsfoundation/lams/tool/imageGallery/model/ImageComment.hbm.xml - org/lamsfoundation/lams/tool/imageGallery/model/ImageRating.hbm.xml - org/lamsfoundation/lams/tool/imageGallery/model/ImageVote.hbm.xml - org/lamsfoundation/lams/tool/imageGallery/model/ImageGalleryItemVisitLog.hbm.xml - org/lamsfoundation/lams/tool/imageGallery/model/ImageGalleryAttachment.hbm.xml - org/lamsfoundation/lams/tool/imageGallery/model/ImageGallerySession.hbm.xml - org/lamsfoundation/lams/tool/imageGallery/model/ImageGalleryConfigItem.hbm.xml - - - @@ -40,56 +19,56 @@ - + - + - + - + - + - + - + - + - + - + Index: lams_tool_images/web/WEB-INF/web.xml =================================================================== diff -u -r0732f5d12802da95cf69e474b30630653924abc5 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_images/web/WEB-INF/web.xml (.../web.xml) (revision 0732f5d12802da95cf69e474b30630653924abc5) +++ lams_tool_images/web/WEB-INF/web.xml (.../web.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -9,18 +9,18 @@ javax.servlet.jsp.jstl.fmt.localizationContext org.lamsfoundation.lams.tool.imageGallery.ApplicationResources - + contextConfigLocation - - classpath:/org/lamsfoundation/lams/applicationContext.xml - classpath:/org/lamsfoundation/lams/contentrepository/applicationContext.xml - classpath:/org/lamsfoundation/lams/toolApplicationContext.xml - classpath:/org/lamsfoundation/lams/lesson/lessonApplicationContext.xml - classpath:/org/lamsfoundation/lams/learning/learningApplicationContext.xml - classpath:/org/lamsfoundation/lams/tool/imageGallery/imageGalleryApplicationContext.xml - classpath:/org/lamsfoundation/lams/tool/imageGallery/dbupdates/autopatchContext.xml - + classpath:/org/lamsfoundation/lams/tool/imageGallery/dbupdates/autopatchContext.xml + + locatorFactorySelector + classpath*:/org/lamsfoundation/lams/**/beanRefContext.xml + + + parentContextKey + context.central + @@ -41,7 +41,7 @@ sessionFactoryBeanName - laimagImageGallerySessionFactory + coreSessionFactory Index: lams_tool_lamc/db/sql/tool_insert.sql =================================================================== diff -u -r05db875c7974d705f89231416ff6dfe91a5e70f1 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_lamc/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 05db875c7974d705f89231416ff6dfe91a5e70f1) +++ lams_tool_lamc/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -26,8 +26,6 @@ pedagogical_planner_url, help_url, language_file, -classpath_addition, -context_file, create_date_time, modified_date_time, supports_outputs @@ -58,8 +56,6 @@ 'tool/lamc11/pedagogicalPlanner.do', 'http://wiki.lamsfoundation.org/display/lamsdocs/lamc11', 'org.lamsfoundation.lams.tool.mc.ApplicationResources', -'lams-tool-lamc11.jar', -'/org/lamsfoundation/lams/tool/mc/mcApplicationContext.xml', NOW(), NOW(), 1) Index: lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/mcApplicationContext.xml =================================================================== diff -u -r7936e8f7de045aea09aaa715f3027061f05a1c15 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/mcApplicationContext.xml (.../mcApplicationContext.xml) (revision 7936e8f7de045aea09aaa715f3027061f05a1c15) +++ lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/mcApplicationContext.xml (.../mcApplicationContext.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -12,56 +12,39 @@ - - - - - - /org/lamsfoundation/lams/tool/mc/McContent.hbm.xml - /org/lamsfoundation/lams/tool/mc/McQueContent.hbm.xml - /org/lamsfoundation/lams/tool/mc/McOptsContent.hbm.xml - /org/lamsfoundation/lams/tool/mc/McSession.hbm.xml - /org/lamsfoundation/lams/tool/mc/McQueUsr.hbm.xml - /org/lamsfoundation/lams/tool/mc/McUsrAttempt.hbm.xml - /org/lamsfoundation/lams/tool/mc/McUploadedFile.hbm.xml - - - - - - + - + - + - + - + - + - + @@ -74,7 +57,7 @@ org.lamsfoundation.lams.tool.mc.ApplicationResources - + Index: lams_tool_lamc/test/java/org/lamsfoundation/lams/tool/mc/testmcApplicationContext.xml =================================================================== diff -u -rea33dbf01ef0e0cd3474279bb471fc0b09d2295e -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_lamc/test/java/org/lamsfoundation/lams/tool/mc/testmcApplicationContext.xml (.../testmcApplicationContext.xml) (revision ea33dbf01ef0e0cd3474279bb471fc0b09d2295e) +++ lams_tool_lamc/test/java/org/lamsfoundation/lams/tool/mc/testmcApplicationContext.xml (.../testmcApplicationContext.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -59,7 +59,7 @@ - + @@ -70,34 +70,34 @@ - + - + - + - + - + - + Index: lams_tool_lamc/web/WEB-INF/web.xml =================================================================== diff -u -r0732f5d12802da95cf69e474b30630653924abc5 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_lamc/web/WEB-INF/web.xml (.../web.xml) (revision 0732f5d12802da95cf69e474b30630653924abc5) +++ lams_tool_lamc/web/WEB-INF/web.xml (.../web.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -6,18 +6,18 @@ org.lamsfoundation.lams.tool.mc.ApplicationResources - - contextConfigLocation - - classpath:/org/lamsfoundation/lams/applicationContext.xml - classpath:/org/lamsfoundation/lams/lesson/lessonApplicationContext.xml - classpath:/org/lamsfoundation/lams/toolApplicationContext.xml - classpath:/org/lamsfoundation/lams/contentrepository/applicationContext.xml - classpath:/org/lamsfoundation/lams/learning/learningApplicationContext.xml - classpath:/org/lamsfoundation/lams/tool/mc/mcApplicationContext.xml - classpath:/org/lamsfoundation/lams/tool/mc/dbupdates/autopatchContext.xml - - + + contextConfigLocation + classpath:/org/lamsfoundation/lams/tool/mc/dbupdates/autopatchContext.xml + + + locatorFactorySelector + classpath*:/org/lamsfoundation/lams/**/beanRefContext.xml + + + parentContextKey + context.central + SystemSessionFilter @@ -33,7 +33,7 @@ sessionFactoryBeanName - mcSessionFactory + coreSessionFactory Index: lams_tool_laqa/db/sql/tool_insert.sql =================================================================== diff -u -r05db875c7974d705f89231416ff6dfe91a5e70f1 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_laqa/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 05db875c7974d705f89231416ff6dfe91a5e70f1) +++ lams_tool_laqa/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -47,8 +47,6 @@ pedagogical_planner_url, help_url, language_file, -classpath_addition, -context_file, create_date_time, modified_date_time, supports_outputs, @@ -80,8 +78,6 @@ 'tool/laqa11/pedagogicalPlanner.do', 'http://wiki.lamsfoundation.org/display/lamsdocs/laqa11', 'org.lamsfoundation.lams.tool.qa.ApplicationResources', -'lams-tool-laqa11.jar', -'/org/lamsfoundation/lams/tool/qa/qaApplicationContext.xml', NOW(), NOW(), 1, Index: lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/qaApplicationContext.xml =================================================================== diff -u -r80a367726b9e7607851be28429bda54d9b306159 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/qaApplicationContext.xml (.../qaApplicationContext.xml) (revision 80a367726b9e7607851be28429bda54d9b306159) +++ lams_tool_laqa/src/java/org/lamsfoundation/lams/tool/qa/qaApplicationContext.xml (.../qaApplicationContext.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -11,75 +11,54 @@ - + org.lamsfoundation.lams.tool.qa.ApplicationResources - - - - - - org/lamsfoundation/lams/learningdesign/BranchCondition.hbm.xml - /org/lamsfoundation/lams/tool/qa/QaContent.hbm.xml - /org/lamsfoundation/lams/tool/qa/QaSession.hbm.xml - /org/lamsfoundation/lams/tool/qa/QaQueContent.hbm.xml - /org/lamsfoundation/lams/tool/qa/QaQueUsr.hbm.xml - /org/lamsfoundation/lams/tool/qa/QaUsrResp.hbm.xml - /org/lamsfoundation/lams/tool/qa/QaUploadedFile.hbm.xml - /org/lamsfoundation/lams/tool/qa/QaCondition.hbm.xml - /org/lamsfoundation/lams/tool/qa/QaConfigItem.hbm.xml - /org/lamsfoundation/lams/tool/qa/QaWizardCognitiveSkill.hbm.xml - /org/lamsfoundation/lams/tool/qa/QaWizardQuestion.hbm.xml - /org/lamsfoundation/lams/tool/qa/QaWizardCategory.hbm.xml - - - - - + - + - + - + - + - + - + - + - + Index: lams_tool_laqa/web/WEB-INF/web.xml =================================================================== diff -u -rb859dab1f3cce4985a7b5266083b899bdfc92fdb -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_laqa/web/WEB-INF/web.xml (.../web.xml) (revision b859dab1f3cce4985a7b5266083b899bdfc92fdb) +++ lams_tool_laqa/web/WEB-INF/web.xml (.../web.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -7,18 +7,18 @@ org.lamsfoundation.lams.tool.qa.ApplicationResources - - contextConfigLocation - - classpath:/org/lamsfoundation/lams/applicationContext.xml - classpath:/org/lamsfoundation/lams/lesson/lessonApplicationContext.xml - classpath:/org/lamsfoundation/lams/toolApplicationContext.xml - classpath:/org/lamsfoundation/lams/learning/learningApplicationContext.xml - classpath:/org/lamsfoundation/lams/contentrepository/applicationContext.xml - classpath:/org/lamsfoundation/lams/tool/qa/qaApplicationContext.xml - classpath:/org/lamsfoundation/lams/tool/qa/dbupdates/autopatchContext.xml - - + + contextConfigLocation + classpath:/org/lamsfoundation/lams/tool/qa/dbupdates/autopatchContext.xml + + + locatorFactorySelector + classpath*:/org/lamsfoundation/lams/**/beanRefContext.xml + + + parentContextKey + context.central + SystemSessionFilter @@ -34,7 +34,7 @@ sessionFactoryBeanName - qaSessionFactory + coreSessionFactory Index: lams_tool_larsrc/db/sql/tool_insert.sql =================================================================== diff -u -r3fe05cc69b1d0cfa2cb494a4778a8ab00dec2d60 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_larsrc/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 3fe05cc69b1d0cfa2cb494a4778a8ab00dec2d60) +++ lams_tool_larsrc/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -28,8 +28,6 @@ pedagogical_planner_url, help_url, language_file, -classpath_addition, -context_file, create_date_time, modified_date_time ) @@ -59,8 +57,6 @@ 'tool/larsrc11/authoring/initPedagogicalPlannerForm.do', 'http://wiki.lamsfoundation.org/display/lamsdocs/larsrc11', 'org.lamsfoundation.lams.tool.rsrc.ApplicationResources', -'lams-tool-larsrc11.jar', -'/org/lamsfoundation/lams/tool/rsrc/rsrcApplicationContext.xml', NOW(), NOW() ) Index: lams_tool_larsrc/src/java/org/lamsfoundation/lams/tool/rsrc/rsrcApplicationContext.xml =================================================================== diff -u -ref2417616a93e7d6f1eaee601fd78455a90564d6 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_larsrc/src/java/org/lamsfoundation/lams/tool/rsrc/rsrcApplicationContext.xml (.../rsrcApplicationContext.xml) (revision ef2417616a93e7d6f1eaee601fd78455a90564d6) +++ lams_tool_larsrc/src/java/org/lamsfoundation/lams/tool/rsrc/rsrcApplicationContext.xml (.../rsrcApplicationContext.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -4,64 +4,45 @@ - + org.lamsfoundation.lams.tool.rsrc.ApplicationResources - - - - - - - - - org/lamsfoundation/lams/tool/rsrc/model/ResourceUser.hbm.xml - org/lamsfoundation/lams/tool/rsrc/model/Resource.hbm.xml - org/lamsfoundation/lams/tool/rsrc/model/ResourceItem.hbm.xml - org/lamsfoundation/lams/tool/rsrc/model/ResourceItemInstruction.hbm.xml - org/lamsfoundation/lams/tool/rsrc/model/ResourceItemVisitLog.hbm.xml - org/lamsfoundation/lams/tool/rsrc/model/ResourceAttachment.hbm.xml - org/lamsfoundation/lams/tool/rsrc/model/ResourceSession.hbm.xml - - - - - + - + - + - + - + - + @@ -111,7 +92,7 @@ - + Index: lams_tool_larsrc/web/WEB-INF/web.xml =================================================================== diff -u -raf0f333826569e48655569fbf9c8b13decd475b0 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_larsrc/web/WEB-INF/web.xml (.../web.xml) (revision af0f333826569e48655569fbf9c8b13decd475b0) +++ lams_tool_larsrc/web/WEB-INF/web.xml (.../web.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -9,18 +9,18 @@ javax.servlet.jsp.jstl.fmt.localizationContext org.lamsfoundation.lams.tool.rsrc.ApplicationResources - + contextConfigLocation - - classpath:/org/lamsfoundation/lams/applicationContext.xml - classpath:/org/lamsfoundation/lams/contentrepository/applicationContext.xml - classpath:/org/lamsfoundation/lams/toolApplicationContext.xml - classpath:/org/lamsfoundation/lams/lesson/lessonApplicationContext.xml - classpath:/org/lamsfoundation/lams/learning/learningApplicationContext.xml - classpath:/org/lamsfoundation/lams/tool/rsrc/rsrcApplicationContext.xml - classpath:/org/lamsfoundation/lams/tool/rsrc/dbupdates/autopatchContext.xml - + classpath:/org/lamsfoundation/lams/tool/rsrc/dbupdates/autopatchContext.xml + + locatorFactorySelector + classpath*:/org/lamsfoundation/lams/**/beanRefContext.xml + + + parentContextKey + context.central + @@ -41,7 +41,7 @@ sessionFactoryBeanName - resourceSessionFactory + coreSessionFactory Index: lams_tool_nb/conf/xdoclet/filters.xml =================================================================== diff -u -r8f07317c71b1749ef616c0d42f5b49e9a14c43a8 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_nb/conf/xdoclet/filters.xml (.../filters.xml) (revision 8f07317c71b1749ef616c0d42f5b49e9a14c43a8) +++ lams_tool_nb/conf/xdoclet/filters.xml (.../filters.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -20,7 +20,7 @@ sessionFactoryBeanName - nbSessionFactory + coreSessionFactory Index: lams_tool_nb/conf/xdoclet/web-settings.xml =================================================================== diff -u -r558ead6c7d0ae923be08b6e6cd60ea44839ecfdc -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_nb/conf/xdoclet/web-settings.xml (.../web-settings.xml) (revision 558ead6c7d0ae923be08b6e6cd60ea44839ecfdc) +++ lams_tool_nb/conf/xdoclet/web-settings.xml (.../web-settings.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -2,15 +2,15 @@ javax.servlet.jsp.jstl.fmt.localizationContext org.lamsfoundation.lams.tool.noticeboard.ApplicationResources - - contextConfigLocation - - classpath:/org/lamsfoundation/lams/applicationContext.xml - classpath:/org/lamsfoundation/lams/lesson/lessonApplicationContext.xml - classpath:/org/lamsfoundation/lams/toolApplicationContext.xml - classpath:/org/lamsfoundation/lams/tool/noticeboard/applicationContext.xml - classpath:/org/lamsfoundation/lams/contentrepository/applicationContext.xml - classpath:/org/lamsfoundation/lams/learning/learningApplicationContext.xml - classpath:/org/lamsfoundation/lams/tool/noticeboard/dbupdates/autopatchContext.xml - - + + contextConfigLocation + classpath:/org/lamsfoundation/lams/tool/noticeboard/dbupdates/autopatchContext.xml + + + locatorFactorySelector + classpath*:/org/lamsfoundation/lams/**/beanRefContext.xml + + + parentContextKey + context.central + Index: lams_tool_nb/db/sql/tool_insert.sql =================================================================== diff -u -r05db875c7974d705f89231416ff6dfe91a5e70f1 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_nb/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 05db875c7974d705f89231416ff6dfe91a5e70f1) +++ lams_tool_nb/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -26,8 +26,6 @@ pedagogical_planner_url, help_url, language_file, -classpath_addition, -context_file, create_date_time, modified_date_time ) @@ -57,8 +55,6 @@ 'tool/lanb11/pedagogicalPlanner.do', 'http://wiki.lamsfoundation.org/display/lamsdocs/lanb11', 'org.lamsfoundation.lams.tool.noticeboard.ApplicationResources', -'lams-tool-lanb11.jar', -'/org/lamsfoundation/lams/tool/noticeboard/applicationContext.xml', NOW(), NOW() ); Index: lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/nbApplicationContext.xml =================================================================== diff -u --- lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/nbApplicationContext.xml (revision 0) +++ lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/nbApplicationContext.xml (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -0,0 +1,75 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + PROPAGATION_REQUIRED + PROPAGATION_REQUIRED + PROPAGATION_REQUIRED + PROPAGATION_REQUIRED + PROPAGATION_REQUIRED + PROPAGATION_REQUIRED + PROPAGATION_REQUIRED + PROPAGATION_REQUIRED + PROPAGATION_REQUIRED + PROPAGATION_REQUIRED + PROPAGATION_REQUIRED + PROPAGATION_REQUIRED + + PROPAGATION_REQUIRED + PROPAGATION_REQUIRED + PROPAGATION_REQUIRED + PROPAGATION_REQUIRED + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: lams_tool_notebook/conf/xdoclet/filters.xml =================================================================== diff -u -r5948e17402e1ad574aeddbe55f93dca2f58bbbec -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_notebook/conf/xdoclet/filters.xml (.../filters.xml) (revision 5948e17402e1ad574aeddbe55f93dca2f58bbbec) +++ lams_tool_notebook/conf/xdoclet/filters.xml (.../filters.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -12,7 +12,7 @@ sessionFactoryBeanName - notebookSessionFactory + coreSessionFactory Index: lams_tool_notebook/conf/xdoclet/web-settings.xml =================================================================== diff -u -r558ead6c7d0ae923be08b6e6cd60ea44839ecfdc -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_notebook/conf/xdoclet/web-settings.xml (.../web-settings.xml) (revision 558ead6c7d0ae923be08b6e6cd60ea44839ecfdc) +++ lams_tool_notebook/conf/xdoclet/web-settings.xml (.../web-settings.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -7,14 +7,14 @@ contextConfigLocation - - classpath:/org/lamsfoundation/lams/applicationContext.xml - classpath:/org/lamsfoundation/lams/lesson/lessonApplicationContext.xml - classpath:/org/lamsfoundation/lams/toolApplicationContext.xml - classpath:/org/lamsfoundation/lams/learning/learningApplicationContext.xml - classpath:/org/lamsfoundation/lams/contentrepository/applicationContext.xml - classpath:/org/lamsfoundation/lams/tool/notebook/notebookApplicationContext.xml - classpath:/org/lamsfoundation/lams/tool/notebook/dbupdates/autopatchContext.xml - + classpath:/org/lamsfoundation/lams/tool/notebook/dbupdates/autopatchContext.xml + + locatorFactorySelector + classpath*:/org/lamsfoundation/lams/**/beanRefContext.xml + + + parentContextKey + context.central + Index: lams_tool_notebook/db/sql/tool_insert.sql =================================================================== diff -u -r05db875c7974d705f89231416ff6dfe91a5e70f1 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_notebook/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 05db875c7974d705f89231416ff6dfe91a5e70f1) +++ lams_tool_notebook/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -26,8 +26,6 @@ pedagogical_planner_url, help_url, language_file, -classpath_addition, -context_file, create_date_time, modified_date_time, supports_outputs @@ -58,8 +56,6 @@ 'tool/lantbk11/pedagogicalPlanner.do', 'http://wiki.lamsfoundation.org/display/lamsdocs/lantbk11', 'org.lamsfoundation.lams.tool.notebook.ApplicationResources', -'lams-tool-lantbk11.jar', -'/org/lamsfoundation/lams/tool/notebook/notebookApplicationContext.xml', NOW(), NOW(), 1 Index: lams_tool_notebook/src/java/org/lamsfoundation/lams/tool/notebook/notebookApplicationContext.xml =================================================================== diff -u -r0f8935bc85059df40ad07b28c5b9b2ed844fc74d -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_notebook/src/java/org/lamsfoundation/lams/tool/notebook/notebookApplicationContext.xml (.../notebookApplicationContext.xml) (revision 0f8935bc85059df40ad07b28c5b9b2ed844fc74d) +++ lams_tool_notebook/src/java/org/lamsfoundation/lams/tool/notebook/notebookApplicationContext.xml (.../notebookApplicationContext.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -10,31 +10,16 @@ - + org.lamsfoundation.lams.tool.notebook.ApplicationResources - - - - - - org/lamsfoundation/lams/learningdesign/BranchCondition.hbm.xml - org/lamsfoundation/lams/tool/notebook/model/Notebook.hbm.xml - org/lamsfoundation/lams/tool/notebook/model/NotebookSession.hbm.xml - org/lamsfoundation/lams/tool/notebook/model/NotebookUser.hbm.xml - org/lamsfoundation/lams/tool/notebook/model/NotebookAttachment.hbm.xml - org/lamsfoundation/lams/tool/notebook/model/NotebookCondition.hbm.xml - - - - - + @@ -80,19 +65,19 @@ - + - + - + - + Index: lams_tool_pixlr/conf/xdoclet/filters.xml =================================================================== diff -u -rb703d43cf69269e0afcc716321fd5ef42c249a43 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_pixlr/conf/xdoclet/filters.xml (.../filters.xml) (revision b703d43cf69269e0afcc716321fd5ef42c249a43) +++ lams_tool_pixlr/conf/xdoclet/filters.xml (.../filters.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -12,7 +12,7 @@ sessionFactoryBeanName - pixlrSessionFactory + coreSessionFactory Index: lams_tool_pixlr/conf/xdoclet/web-settings.xml =================================================================== diff -u -rb703d43cf69269e0afcc716321fd5ef42c249a43 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_pixlr/conf/xdoclet/web-settings.xml (.../web-settings.xml) (revision b703d43cf69269e0afcc716321fd5ef42c249a43) +++ lams_tool_pixlr/conf/xdoclet/web-settings.xml (.../web-settings.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -7,14 +7,14 @@ contextConfigLocation - - classpath:/org/lamsfoundation/lams/applicationContext.xml - classpath:/org/lamsfoundation/lams/lesson/lessonApplicationContext.xml - classpath:/org/lamsfoundation/lams/toolApplicationContext.xml - classpath:/org/lamsfoundation/lams/learning/learningApplicationContext.xml - classpath:/org/lamsfoundation/lams/contentrepository/applicationContext.xml - classpath:/org/lamsfoundation/lams/tool/pixlr/pixlrApplicationContext.xml - classpath:/org/lamsfoundation/lams/tool/pixlr/dbupdates/autopatchContext.xml - + classpath:/org/lamsfoundation/lams/tool/pixlr/dbupdates/autopatchContext.xml + + locatorFactorySelector + classpath*:/org/lamsfoundation/lams/**/beanRefContext.xml + + + parentContextKey + context.central + Index: lams_tool_pixlr/db/sql/tool_insert.sql =================================================================== diff -u -rf31b75c40cca57454726c6f43dfba57cc2dae37c -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_pixlr/db/sql/tool_insert.sql (.../tool_insert.sql) (revision f31b75c40cca57454726c6f43dfba57cc2dae37c) +++ lams_tool_pixlr/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -25,8 +25,6 @@ moderation_url, help_url, language_file, -classpath_addition, -context_file, create_date_time, modified_date_time, supports_outputs, @@ -57,8 +55,6 @@ 'tool/lapixl10/moderate.do', 'http://wiki.lamsfoundation.org/display/lamsdocs/lapixl10', 'org.lamsfoundation.lams.tool.pixlr.ApplicationResources', -'lams-tool-lapixl10.jar', -'/org/lamsfoundation/lams/tool/pixlr/pixlrApplicationContext.xml', NOW(), NOW(), 0, Index: lams_tool_pixlr/src/java/org/lamsfoundation/lams/tool/pixlr/pixlrApplicationContext.xml =================================================================== diff -u -r647644862f7a21c589db91a4e21bba36970ce236 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_pixlr/src/java/org/lamsfoundation/lams/tool/pixlr/pixlrApplicationContext.xml (.../pixlrApplicationContext.xml) (revision 647644862f7a21c589db91a4e21bba36970ce236) +++ lams_tool_pixlr/src/java/org/lamsfoundation/lams/tool/pixlr/pixlrApplicationContext.xml (.../pixlrApplicationContext.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -10,30 +10,16 @@ - + org.lamsfoundation.lams.tool.pixlr.ApplicationResources - - - - - - org/lamsfoundation/lams/tool/pixlr/model/Pixlr.hbm.xml - org/lamsfoundation/lams/tool/pixlr/model/PixlrSession.hbm.xml - org/lamsfoundation/lams/tool/pixlr/model/PixlrUser.hbm.xml - org/lamsfoundation/lams/tool/pixlr/model/PixlrAttachment.hbm.xml - org/lamsfoundation/lams/tool/pixlr/model/PixlrConfigItem.hbm.xml - - - - - + @@ -80,27 +66,27 @@ - + - + - + - + - + Index: lams_tool_sbmt/conf/xdoclet/filters.xml =================================================================== diff -u -r8f07317c71b1749ef616c0d42f5b49e9a14c43a8 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_sbmt/conf/xdoclet/filters.xml (.../filters.xml) (revision 8f07317c71b1749ef616c0d42f5b49e9a14c43a8) +++ lams_tool_sbmt/conf/xdoclet/filters.xml (.../filters.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -5,7 +5,7 @@ sessionFactoryBeanName - sbmtSessionFactory + coreSessionFactory Index: lams_tool_sbmt/conf/xdoclet/web-settings.xml =================================================================== diff -u -r558ead6c7d0ae923be08b6e6cd60ea44839ecfdc -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_sbmt/conf/xdoclet/web-settings.xml (.../web-settings.xml) (revision 558ead6c7d0ae923be08b6e6cd60ea44839ecfdc) +++ lams_tool_sbmt/conf/xdoclet/web-settings.xml (.../web-settings.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -1,19 +1,19 @@ LAMS Learning Activity Management System - + contextConfigLocation - - classpath:/org/lamsfoundation/lams/applicationContext.xml - classpath:/org/lamsfoundation/lams/tool/sbmt/submitFilesApplicationContext.xml - classpath:/org/lamsfoundation/lams/contentrepository/applicationContext.xml - classpath:/org/lamsfoundation/lams/lesson/lessonApplicationContext.xml - classpath:/org/lamsfoundation/lams/learning/learningApplicationContext.xml - classpath:/org/lamsfoundation/lams/toolApplicationContext.xml - classpath:/org/lamsfoundation/lams/tool/sbmt/dbupdates/autopatchContext.xml - + classpath:/org/lamsfoundation/lams/tool/sbmt/dbupdates/autopatchContext.xml + locatorFactorySelector + classpath*:/org/lamsfoundation/lams/**/beanRefContext.xml + + + parentContextKey + context.central + + javax.servlet.jsp.jstl.fmt.localizationContext org.lamsfoundation.lams.tool.sbmt.ApplicationResources \ No newline at end of file Index: lams_tool_sbmt/db/sql/tool_insert.sql =================================================================== diff -u -r3636757b4afafb785ae0c6c8295a969c605f8e28 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_sbmt/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 3636757b4afafb785ae0c6c8295a969c605f8e28) +++ lams_tool_sbmt/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -26,8 +26,6 @@ pedagogical_planner_url, help_url, language_file, -classpath_addition, -context_file, create_date_time, modified_date_time ) @@ -57,8 +55,6 @@ 'tool/lasbmt11/pedagogicalPlanner.do', 'http://wiki.lamsfoundation.org/display/lamsdocs/lasbmt11', 'org.lamsfoundation.lams.tool.sbmt.ApplicationResources', -'lams-tool-lasbmt11.jar', -'/org/lamsfoundation/lams/tool/sbmt/submitFilesApplicationContext.xml', NOW(), NOW() ); Index: lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/submitFilesApplicationContext.xml =================================================================== diff -u -r0f8935bc85059df40ad07b28c5b9b2ed844fc74d -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/submitFilesApplicationContext.xml (.../submitFilesApplicationContext.xml) (revision 0f8935bc85059df40ad07b28c5b9b2ed844fc74d) +++ lams_tool_sbmt/src/java/org/lamsfoundation/lams/tool/sbmt/submitFilesApplicationContext.xml (.../submitFilesApplicationContext.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -4,7 +4,7 @@ - + org.lamsfoundation.lams.tool.sbmt.ApplicationResources @@ -13,46 +13,31 @@ - - - - - - org/lamsfoundation/lams/tool/sbmt/SubmitFilesContent.hbm.xml - org/lamsfoundation/lams/tool/sbmt/SubmitFilesReport.hbm.xml - org/lamsfoundation/lams/tool/sbmt/SubmitFilesSession.hbm.xml - org/lamsfoundation/lams/tool/sbmt/SubmissionDetails.hbm.xml - org/lamsfoundation/lams/tool/sbmt/InstructionFiles.hbm.xml - org/lamsfoundation/lams/tool/sbmt/SubmitUser.hbm.xml - - - - - + - + - + - + - + - + Index: lams_tool_scribe/conf/xdoclet/filters.xml =================================================================== diff -u -r676776bec1c35957910e6911d9f7d280f646d28d -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_scribe/conf/xdoclet/filters.xml (.../filters.xml) (revision 676776bec1c35957910e6911d9f7d280f646d28d) +++ lams_tool_scribe/conf/xdoclet/filters.xml (.../filters.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -12,7 +12,7 @@ sessionFactoryBeanName - lascrbScribeSessionFactory + coreSessionFactory Index: lams_tool_scribe/conf/xdoclet/web-settings.xml =================================================================== diff -u -r558ead6c7d0ae923be08b6e6cd60ea44839ecfdc -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_scribe/conf/xdoclet/web-settings.xml (.../web-settings.xml) (revision 558ead6c7d0ae923be08b6e6cd60ea44839ecfdc) +++ lams_tool_scribe/conf/xdoclet/web-settings.xml (.../web-settings.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -7,14 +7,14 @@ contextConfigLocation - - classpath:/org/lamsfoundation/lams/applicationContext.xml - classpath:/org/lamsfoundation/lams/lesson/lessonApplicationContext.xml - classpath:/org/lamsfoundation/lams/toolApplicationContext.xml - classpath:/org/lamsfoundation/lams/learning/learningApplicationContext.xml - classpath:/org/lamsfoundation/lams/contentrepository/applicationContext.xml - classpath:/org/lamsfoundation/lams/tool/scribe/scribeApplicationContext.xml - classpath:/org/lamsfoundation/lams/tool/scribe/dbupdates/autopatchContext.xml - + classpath:/org/lamsfoundation/lams/tool/scribe/dbupdates/autopatchContext.xml + + locatorFactorySelector + classpath*:/org/lamsfoundation/lams/**/beanRefContext.xml + + + parentContextKey + context.central + Index: lams_tool_scribe/db/sql/tool_insert.sql =================================================================== diff -u -r8f7975d272f91acc26c785848d82d26d6b5dd357 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_scribe/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 8f7975d272f91acc26c785848d82d26d6b5dd357) +++ lams_tool_scribe/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -26,8 +26,6 @@ pedagogical_planner_url, help_url, language_file, -classpath_addition, -context_file, create_date_time, modified_date_time ) @@ -57,8 +55,6 @@ 'tool/lascrb11/pedagogicalPlanner.do', 'http://wiki.lamsfoundation.org/display/lamsdocs/lascrb11', 'org.lamsfoundation.lams.tool.scribe.ApplicationResources', -'lams-tool-lascrb11.jar', -'/org/lamsfoundation/lams/tool/scribe/scribeApplicationContext.xml', NOW(), NOW() ) Index: lams_tool_scribe/src/java/org/lamsfoundation/lams/tool/scribe/scribeApplicationContext.xml =================================================================== diff -u -r0f8935bc85059df40ad07b28c5b9b2ed844fc74d -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_scribe/src/java/org/lamsfoundation/lams/tool/scribe/scribeApplicationContext.xml (.../scribeApplicationContext.xml) (revision 0f8935bc85059df40ad07b28c5b9b2ed844fc74d) +++ lams_tool_scribe/src/java/org/lamsfoundation/lams/tool/scribe/scribeApplicationContext.xml (.../scribeApplicationContext.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -10,21 +10,6 @@ - - - - - - org/lamsfoundation/lams/tool/scribe/model/Scribe.hbm.xml - org/lamsfoundation/lams/tool/scribe/model/ScribeSession.hbm.xml - org/lamsfoundation/lams/tool/scribe/model/ScribeUser.hbm.xml - org/lamsfoundation/lams/tool/scribe/model/ScribeAttachment.hbm.xml - org/lamsfoundation/lams/tool/scribe/model/ScribeHeading.hbm.xml - org/lamsfoundation/lams/tool/scribe/model/ScribeReportEntry.hbm.xml - - - - @@ -69,22 +54,22 @@ - + - + - + - + - + Index: lams_tool_spreadsheet/db/sql/tool_insert.sql =================================================================== diff -u -r7f9f772433a7fd55c4475241d4e3bc0765f474e8 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_spreadsheet/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 7f9f772433a7fd55c4475241d4e3bc0765f474e8) +++ lams_tool_spreadsheet/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -27,8 +27,6 @@ moderation_url, help_url, language_file, -classpath_addition, -context_file, create_date_time, modified_date_time ) @@ -57,8 +55,6 @@ 'tool/lasprd10/moderate.do', 'http://wiki.lamsfoundation.org/display/lamsdocs/lasprd10', 'org.lamsfoundation.lams.tool.spreadsheet.ApplicationResources', -'lams-tool-lasprd10.jar', -'/org/lamsfoundation/lams/tool/spreadsheet/spreadsheetApplicationContext.xml', NOW(), NOW() ) Index: lams_tool_spreadsheet/src/java/org/lamsfoundation/lams/tool/spreadsheet/spreadsheetApplicationContext.xml =================================================================== diff -u -ra7fed1be51941ace379dbb695d52bd08a315dae6 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_spreadsheet/src/java/org/lamsfoundation/lams/tool/spreadsheet/spreadsheetApplicationContext.xml (.../spreadsheetApplicationContext.xml) (revision a7fed1be51941ace379dbb695d52bd08a315dae6) +++ lams_tool_spreadsheet/src/java/org/lamsfoundation/lams/tool/spreadsheet/spreadsheetApplicationContext.xml (.../spreadsheetApplicationContext.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -4,65 +4,49 @@ - + org.lamsfoundation.lams.tool.spreadsheet.ApplicationResources - - - - - - - - org/lamsfoundation/lams/tool/spreadsheet/model/SpreadsheetUser.hbm.xml - org/lamsfoundation/lams/tool/spreadsheet/model/Spreadsheet.hbm.xml - org/lamsfoundation/lams/tool/spreadsheet/model/UserModifiedSpreadsheet.hbm.xml - org/lamsfoundation/lams/tool/spreadsheet/model/SpreadsheetMark.hbm.xml - org/lamsfoundation/lams/tool/spreadsheet/model/SpreadsheetAttachment.hbm.xml - org/lamsfoundation/lams/tool/spreadsheet/model/SpreadsheetSession.hbm.xml - - - - + - + - + - + - + - + @@ -112,7 +96,7 @@ - + Index: lams_tool_spreadsheet/web/WEB-INF/web.xml =================================================================== diff -u -r0732f5d12802da95cf69e474b30630653924abc5 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_spreadsheet/web/WEB-INF/web.xml (.../web.xml) (revision 0732f5d12802da95cf69e474b30630653924abc5) +++ lams_tool_spreadsheet/web/WEB-INF/web.xml (.../web.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -9,18 +9,18 @@ javax.servlet.jsp.jstl.fmt.localizationContext org.lamsfoundation.lams.tool.spreadsheet.ApplicationResources - + contextConfigLocation - - classpath:/org/lamsfoundation/lams/applicationContext.xml - classpath:/org/lamsfoundation/lams/contentrepository/applicationContext.xml - classpath:/org/lamsfoundation/lams/toolApplicationContext.xml - classpath:/org/lamsfoundation/lams/lesson/lessonApplicationContext.xml - classpath:/org/lamsfoundation/lams/learning/learningApplicationContext.xml - classpath:/org/lamsfoundation/lams/tool/spreadsheet/spreadsheetApplicationContext.xml - classpath:/org/lamsfoundation/lams/tool/spreadsheet/dbupdates/autopatchContext.xml - + classpath:/org/lamsfoundation/lams/tool/spreadsheet/dbupdates/autopatchContext.xml + + locatorFactorySelector + classpath*:/org/lamsfoundation/lams/**/beanRefContext.xml + + + parentContextKey + context.central + @@ -35,7 +35,7 @@ sessionFactoryBeanName - spreadsheetSessionFactory + coreSessionFactory Index: lams_tool_survey/db/sql/tool_insert.sql =================================================================== diff -u -r7b79396263b36a933d66390fb9ab12821956d59d -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_survey/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 7b79396263b36a933d66390fb9ab12821956d59d) +++ lams_tool_survey/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -27,8 +27,6 @@ moderation_url, help_url, language_file, -classpath_addition, -context_file, create_date_time, modified_date_time, supports_outputs @@ -58,8 +56,6 @@ 'tool/lasurv11/moderate.do', 'http://wiki.lamsfoundation.org/display/lamsdocs/lasurv11', 'org.lamsfoundation.lams.tool.survey.ApplicationResources', -'lams-tool-lasurv11.jar', -'/org/lamsfoundation/lams/tool/survey/surveyApplicationContext.xml', NOW(), NOW(), 1 Index: lams_tool_survey/src/java/org/lamsfoundation/lams/tool/survey/surveyApplicationContext.xml =================================================================== diff -u -r7b79396263b36a933d66390fb9ab12821956d59d -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_survey/src/java/org/lamsfoundation/lams/tool/survey/surveyApplicationContext.xml (.../surveyApplicationContext.xml) (revision 7b79396263b36a933d66390fb9ab12821956d59d) +++ lams_tool_survey/src/java/org/lamsfoundation/lams/tool/survey/surveyApplicationContext.xml (.../surveyApplicationContext.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -7,65 +7,46 @@ org.lamsfoundation.lams.tool.survey.ApplicationResources - + - - - - - - - - org/lamsfoundation/lams/learningdesign/BranchCondition.hbm.xml - org/lamsfoundation/lams/tool/survey/model/SurveyUser.hbm.xml - org/lamsfoundation/lams/tool/survey/model/Survey.hbm.xml - org/lamsfoundation/lams/tool/survey/model/SurveyQuestion.hbm.xml - org/lamsfoundation/lams/tool/survey/model/SurveyOption.hbm.xml - org/lamsfoundation/lams/tool/survey/model/SurveyAnswer.hbm.xml - org/lamsfoundation/lams/tool/survey/model/SurveyAttachment.hbm.xml - org/lamsfoundation/lams/tool/survey/model/SurveySession.hbm.xml - org/lamsfoundation/lams/tool/survey/model/SurveyCondition.hbm.xml - - - - + - + - + - + - + - + - + Index: lams_tool_survey/web/WEB-INF/web.xml =================================================================== diff -u -r0732f5d12802da95cf69e474b30630653924abc5 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_survey/web/WEB-INF/web.xml (.../web.xml) (revision 0732f5d12802da95cf69e474b30630653924abc5) +++ lams_tool_survey/web/WEB-INF/web.xml (.../web.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -9,18 +9,18 @@ javax.servlet.jsp.jstl.fmt.localizationContext org.lamsfoundation.lams.tool.survey.ApplicationResources - + contextConfigLocation - - classpath:/org/lamsfoundation/lams/applicationContext.xml - classpath:/org/lamsfoundation/lams/contentrepository/applicationContext.xml - classpath:/org/lamsfoundation/lams/toolApplicationContext.xml - classpath:/org/lamsfoundation/lams/lesson/lessonApplicationContext.xml - classpath:/org/lamsfoundation/lams/learning/learningApplicationContext.xml - classpath:/org/lamsfoundation/lams/tool/survey/surveyApplicationContext.xml - classpath:/org/lamsfoundation/lams/tool/survey/dbupdates/autopatchContext.xml - + classpath:/org/lamsfoundation/lams/tool/survey/dbupdates/autopatchContext.xml + + locatorFactorySelector + classpath*:/org/lamsfoundation/lams/**/beanRefContext.xml + + + parentContextKey + context.central + @@ -40,7 +40,7 @@ sessionFactoryBeanName - lasurvSurveySessionFactory + coreSessionFactory Index: lams_tool_task/db/sql/tool_insert.sql =================================================================== diff -u -r3636757b4afafb785ae0c6c8295a969c605f8e28 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_task/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 3636757b4afafb785ae0c6c8295a969c605f8e28) +++ lams_tool_task/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -28,8 +28,6 @@ pedagogical_planner_url, help_url, language_file, -classpath_addition, -context_file, create_date_time, modified_date_time, supports_outputs @@ -60,8 +58,6 @@ 'tool/latask10/authoring/initPedagogicalPlannerForm.do', 'http://wiki.lamsfoundation.org/display/lamsdocs/latask10', 'org.lamsfoundation.lams.tool.taskList.ApplicationResources', -'lams-tool-latask10.jar', -'/org/lamsfoundation/lams/tool/taskList/taskListApplicationContext.xml', NOW(), NOW(), 1 Index: lams_tool_task/src/java/org/lamsfoundation/lams/tool/taskList/taskListApplicationContext.xml =================================================================== diff -u -r12a0e5152335f664f19ad5b1449633f7fec6b8a9 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_task/src/java/org/lamsfoundation/lams/tool/taskList/taskListApplicationContext.xml (.../taskListApplicationContext.xml) (revision 12a0e5152335f664f19ad5b1449633f7fec6b8a9) +++ lams_tool_task/src/java/org/lamsfoundation/lams/tool/taskList/taskListApplicationContext.xml (.../taskListApplicationContext.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -7,30 +7,10 @@ org.lamsfoundation.lams.tool.taskList.ApplicationResources - + - - - - - - - - org/lamsfoundation/lams/tool/taskList/model/TaskListUser.hbm.xml - org/lamsfoundation/lams/tool/taskList/model/TaskList.hbm.xml - org/lamsfoundation/lams/tool/taskList/model/TaskListItem.hbm.xml - org/lamsfoundation/lams/tool/taskList/model/TaskListItemVisitLog.hbm.xml - org/lamsfoundation/lams/tool/taskList/model/TaskListItemAttachment.hbm.xml - org/lamsfoundation/lams/tool/taskList/model/TaskListItemComment.hbm.xml - org/lamsfoundation/lams/tool/taskList/model/TaskListAttachment.hbm.xml - org/lamsfoundation/lams/tool/taskList/model/TaskListSession.hbm.xml - org/lamsfoundation/lams/tool/taskList/model/TaskListCondition.hbm.xml - - - - @@ -39,41 +19,41 @@ - + - + - + - + - + - + - + Index: lams_tool_task/web/WEB-INF/web.xml =================================================================== diff -u -r0732f5d12802da95cf69e474b30630653924abc5 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_task/web/WEB-INF/web.xml (.../web.xml) (revision 0732f5d12802da95cf69e474b30630653924abc5) +++ lams_tool_task/web/WEB-INF/web.xml (.../web.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -9,18 +9,18 @@ javax.servlet.jsp.jstl.fmt.localizationContext org.lamsfoundation.lams.tool.taskList.ApplicationResources - + contextConfigLocation - - classpath:/org/lamsfoundation/lams/applicationContext.xml - classpath:/org/lamsfoundation/lams/contentrepository/applicationContext.xml - classpath:/org/lamsfoundation/lams/toolApplicationContext.xml - classpath:/org/lamsfoundation/lams/lesson/lessonApplicationContext.xml - classpath:/org/lamsfoundation/lams/learning/learningApplicationContext.xml - classpath:/org/lamsfoundation/lams/tool/taskList/taskListApplicationContext.xml - classpath:/org/lamsfoundation/lams/tool/taskList/dbupdates/autopatchContext.xml - + classpath:/org/lamsfoundation/lams/tool/taskList/dbupdates/autopatchContext.xml + + locatorFactorySelector + classpath*:/org/lamsfoundation/lams/**/beanRefContext.xml + + + parentContextKey + context.central + @@ -40,7 +40,7 @@ sessionFactoryBeanName - lataskTaskListSessionFactory + coreSessionFactory Index: lams_tool_videorecorder/.classpath =================================================================== diff -u -r3d081de4a45da632ee6029251318fac795d41813 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_videorecorder/.classpath (.../.classpath) (revision 3d081de4a45da632ee6029251318fac795d41813) +++ lams_tool_videorecorder/.classpath (.../.classpath) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -11,5 +11,6 @@ + Index: lams_tool_videorecorder/conf/xdoclet/filters.xml =================================================================== diff -u -r3d081de4a45da632ee6029251318fac795d41813 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_videorecorder/conf/xdoclet/filters.xml (.../filters.xml) (revision 3d081de4a45da632ee6029251318fac795d41813) +++ lams_tool_videorecorder/conf/xdoclet/filters.xml (.../filters.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -12,7 +12,7 @@ sessionFactoryBeanName - videoRecorderSessionFactory + coreSessionFactory Index: lams_tool_videorecorder/conf/xdoclet/web-settings.xml =================================================================== diff -u -r3d081de4a45da632ee6029251318fac795d41813 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_videorecorder/conf/xdoclet/web-settings.xml (.../web-settings.xml) (revision 3d081de4a45da632ee6029251318fac795d41813) +++ lams_tool_videorecorder/conf/xdoclet/web-settings.xml (.../web-settings.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -7,14 +7,14 @@ contextConfigLocation - - classpath:/org/lamsfoundation/lams/applicationContext.xml - classpath:/org/lamsfoundation/lams/lesson/lessonApplicationContext.xml - classpath:/org/lamsfoundation/lams/toolApplicationContext.xml - classpath:/org/lamsfoundation/lams/learning/learningApplicationContext.xml - classpath:/org/lamsfoundation/lams/contentrepository/applicationContext.xml - classpath:/org/lamsfoundation/lams/tool/videoRecorder/videoRecorderApplicationContext.xml - classpath:/org/lamsfoundation/lams/tool/videoRecorder/dbupdates/autopatchContext.xml - + classpath:/org/lamsfoundation/lams/tool/videoRecorder/dbupdates/autopatchContext.xml + + locatorFactorySelector + classpath*:/org/lamsfoundation/lams/**/beanRefContext.xml + + + parentContextKey + context.central + Index: lams_tool_videorecorder/db/sql/tool_insert.sql =================================================================== diff -u -r3d081de4a45da632ee6029251318fac795d41813 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_videorecorder/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 3d081de4a45da632ee6029251318fac795d41813) +++ lams_tool_videorecorder/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -25,8 +25,6 @@ moderation_url, help_url, language_file, -classpath_addition, -context_file, create_date_time, modified_date_time, supports_outputs @@ -56,8 +54,6 @@ 'tool/lavidr10/moderate.do', 'http://wiki.lamsfoundation.org/display/lamsdocs/lavidr10', 'org.lamsfoundation.lams.tool.videoRecorder.ApplicationResources', -'lams-tool-lavidr10.jar', -'/org/lamsfoundation/lams/tool/videoRecorder/videoRecorderApplicationContext.xml', NOW(), NOW(), 1 Index: lams_tool_videorecorder/src/java/org/lamsfoundation/lams/tool/videoRecorder/videoRecorderApplicationContext.xml =================================================================== diff -u -r01f1d853607cc14f73aa2429275084f4890f92b7 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_videorecorder/src/java/org/lamsfoundation/lams/tool/videoRecorder/videoRecorderApplicationContext.xml (.../videoRecorderApplicationContext.xml) (revision 01f1d853607cc14f73aa2429275084f4890f92b7) +++ lams_tool_videorecorder/src/java/org/lamsfoundation/lams/tool/videoRecorder/videoRecorderApplicationContext.xml (.../videoRecorderApplicationContext.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -10,34 +10,16 @@ - + org.lamsfoundation.lams.tool.videoRecorder.ApplicationResources - - - - - - org/lamsfoundation/lams/learningdesign/BranchCondition.hbm.xml - org/lamsfoundation/lams/tool/videoRecorder/model/VideoRecorder.hbm.xml - org/lamsfoundation/lams/tool/videoRecorder/model/VideoRecorderSession.hbm.xml - org/lamsfoundation/lams/tool/videoRecorder/model/VideoRecorderUser.hbm.xml - org/lamsfoundation/lams/tool/videoRecorder/model/VideoRecorderAttachment.hbm.xml - org/lamsfoundation/lams/tool/videoRecorder/model/VideoRecorderCondition.hbm.xml - org/lamsfoundation/lams/tool/videoRecorder/model/VideoRecorderRecording.hbm.xml - org/lamsfoundation/lams/tool/videoRecorder/model/VideoRecorderRating.hbm.xml - org/lamsfoundation/lams/tool/videoRecorder/model/VideoRecorderComment.hbm.xml - - - - - + @@ -87,31 +69,31 @@ - + - + - + - + - + - + - + Index: lams_tool_vote/db/sql/tool_insert.sql =================================================================== diff -u -r05db875c7974d705f89231416ff6dfe91a5e70f1 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_vote/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 05db875c7974d705f89231416ff6dfe91a5e70f1) +++ lams_tool_vote/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -47,8 +47,6 @@ pedagogical_planner_url, help_url, language_file, -classpath_addition, -context_file, create_date_time, modified_date_time, supports_outputs @@ -79,8 +77,6 @@ 'tool/lavote11/pedagogicalPlanner.do', 'http://wiki.lamsfoundation.org/display/lamsdocs/lavote11', 'org.lamsfoundation.lams.tool.vote.ApplicationResources', -'lams-tool-lavote11.jar', -'/org/lamsfoundation/lams/tool/vote/voteApplicationContext.xml', NOW(), NOW(), 1 Index: lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/voteApplicationContext.xml =================================================================== diff -u -rf9356efe2fe0d2e08e10c52543c5ea80822196c9 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/voteApplicationContext.xml (.../voteApplicationContext.xml) (revision f9356efe2fe0d2e08e10c52543c5ea80822196c9) +++ lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/voteApplicationContext.xml (.../voteApplicationContext.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -14,53 +14,38 @@ org.lamsfoundation.lams.tool.vote.ApplicationResources - + - - - - - - /org/lamsfoundation/lams/tool/vote/VoteContent.hbm.xml - /org/lamsfoundation/lams/tool/vote/VoteQueContent.hbm.xml - /org/lamsfoundation/lams/tool/vote/VoteSession.hbm.xml - /org/lamsfoundation/lams/tool/vote/VoteQueUsr.hbm.xml - /org/lamsfoundation/lams/tool/vote/VoteUsrAttempt.hbm.xml - /org/lamsfoundation/lams/tool/vote/VoteUploadedFile.hbm.xml - - - - - + - + - + - + - + - + Index: lams_tool_vote/test/java/org/lamsfoundation/lams/tool/vote/testmcApplicationContext.xml =================================================================== diff -u -r402985c35e80fbce6960c7d7598b0262292398eb -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_vote/test/java/org/lamsfoundation/lams/tool/vote/testmcApplicationContext.xml (.../testmcApplicationContext.xml) (revision 402985c35e80fbce6960c7d7598b0262292398eb) +++ lams_tool_vote/test/java/org/lamsfoundation/lams/tool/vote/testmcApplicationContext.xml (.../testmcApplicationContext.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -35,33 +35,33 @@ - + - + - + - + - + - + - + Index: lams_tool_vote/web/WEB-INF/web.xml =================================================================== diff -u -r0732f5d12802da95cf69e474b30630653924abc5 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_vote/web/WEB-INF/web.xml (.../web.xml) (revision 0732f5d12802da95cf69e474b30630653924abc5) +++ lams_tool_vote/web/WEB-INF/web.xml (.../web.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -26,18 +26,18 @@ org.lamsfoundation.lams.tool.vote.ApplicationResources - - contextConfigLocation - - classpath:/org/lamsfoundation/lams/applicationContext.xml - classpath:/org/lamsfoundation/lams/lesson/lessonApplicationContext.xml - classpath:/org/lamsfoundation/lams/toolApplicationContext.xml - classpath:/org/lamsfoundation/lams/contentrepository/applicationContext.xml - classpath:/org/lamsfoundation/lams/learning/learningApplicationContext.xml - classpath:/org/lamsfoundation/lams/tool/vote/voteApplicationContext.xml - classpath:/org/lamsfoundation/lams/tool/vote/dbupdates/autopatchContext.xml - - + + contextConfigLocation + classpath:/org/lamsfoundation/lams/tool/vote/dbupdates/autopatchContext.xml + + + locatorFactorySelector + classpath*:/org/lamsfoundation/lams/**/beanRefContext.xml + + + parentContextKey + context.central + SystemSessionFilter @@ -53,7 +53,7 @@ sessionFactoryBeanName - voteSessionFactory + coreSessionFactory Index: lams_tool_wiki/conf/xdoclet/filters.xml =================================================================== diff -u -r1082bdcc357c105126a5641cecc68acfa645b66b -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_wiki/conf/xdoclet/filters.xml (.../filters.xml) (revision 1082bdcc357c105126a5641cecc68acfa645b66b) +++ lams_tool_wiki/conf/xdoclet/filters.xml (.../filters.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -12,7 +12,7 @@ sessionFactoryBeanName - wikiSessionFactory + coreSessionFactory Index: lams_tool_wiki/conf/xdoclet/web-settings.xml =================================================================== diff -u -r1082bdcc357c105126a5641cecc68acfa645b66b -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_wiki/conf/xdoclet/web-settings.xml (.../web-settings.xml) (revision 1082bdcc357c105126a5641cecc68acfa645b66b) +++ lams_tool_wiki/conf/xdoclet/web-settings.xml (.../web-settings.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -7,14 +7,14 @@ contextConfigLocation - - classpath:/org/lamsfoundation/lams/applicationContext.xml - classpath:/org/lamsfoundation/lams/lesson/lessonApplicationContext.xml - classpath:/org/lamsfoundation/lams/toolApplicationContext.xml - classpath:/org/lamsfoundation/lams/learning/learningApplicationContext.xml - classpath:/org/lamsfoundation/lams/contentrepository/applicationContext.xml - classpath:/org/lamsfoundation/lams/tool/wiki/wikiApplicationContext.xml - classpath:/org/lamsfoundation/lams/tool/wiki/dbupdates/autopatchContext.xml - + classpath:/org/lamsfoundation/lams/tool/wiki/dbupdates/autopatchContext.xml + + locatorFactorySelector + classpath*:/org/lamsfoundation/lams/**/beanRefContext.xml + + + parentContextKey + context.central + Index: lams_tool_wiki/db/sql/tool_insert.sql =================================================================== diff -u -r8d32e52903d230f8018ac609041934db7f180e73 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_wiki/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 8d32e52903d230f8018ac609041934db7f180e73) +++ lams_tool_wiki/db/sql/tool_insert.sql (.../tool_insert.sql) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -26,8 +26,6 @@ pedagogical_planner_url, help_url, language_file, -classpath_addition, -context_file, create_date_time, modified_date_time, supports_outputs @@ -58,8 +56,6 @@ 'tool/lawiki10/pedagogicalPlanner.do', 'http://wiki.lamsfoundation.org/display/lamsdocs/lawiki10', 'org.lamsfoundation.lams.tool.wiki.ApplicationResources', -'lams-tool-lawiki10.jar', -'/org/lamsfoundation/lams/tool/wiki/wikiApplicationContext.xml', NOW(), NOW(), 1 Index: lams_tool_wiki/src/java/org/lamsfoundation/lams/tool/wiki/wikiApplicationContext.xml =================================================================== diff -u -r0f8935bc85059df40ad07b28c5b9b2ed844fc74d -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_wiki/src/java/org/lamsfoundation/lams/tool/wiki/wikiApplicationContext.xml (.../wikiApplicationContext.xml) (revision 0f8935bc85059df40ad07b28c5b9b2ed844fc74d) +++ lams_tool_wiki/src/java/org/lamsfoundation/lams/tool/wiki/wikiApplicationContext.xml (.../wikiApplicationContext.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -10,21 +10,6 @@ - - - - - - org/lamsfoundation/lams/tool/wiki/model/Wiki.hbm.xml - org/lamsfoundation/lams/tool/wiki/model/WikiPage.hbm.xml - org/lamsfoundation/lams/tool/wiki/model/WikiPageContent.hbm.xml - org/lamsfoundation/lams/tool/wiki/model/WikiSession.hbm.xml - org/lamsfoundation/lams/tool/wiki/model/WikiUser.hbm.xml - org/lamsfoundation/lams/tool/wiki/model/WikiAttachment.hbm.xml - - - - @@ -74,34 +59,34 @@ - + - + - + - + - + - + - + org.lamsfoundation.lams.tool.wiki.ApplicationResources Index: lams_tool_wiki/web/WEB-INF/struts/struts-config.xml =================================================================== diff -u -ra765c868e65385168275af7a88c5391097ecdf35 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_wiki/web/WEB-INF/struts/struts-config.xml (.../struts-config.xml) (revision a765c868e65385168275af7a88c5391097ecdf35) +++ lams_tool_wiki/web/WEB-INF/struts/struts-config.xml (.../struts-config.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -22,6 +22,10 @@ type="org.lamsfoundation.lams.tool.wiki.web.forms.LearningForm" /> + @@ -148,6 +152,21 @@ redirect="false" /> + + + Index: lams_tool_wiki/web/WEB-INF/web.xml =================================================================== diff -u -r0732f5d12802da95cf69e474b30630653924abc5 -r126d84999e520648cb187e465cb4aaa3baad222e --- lams_tool_wiki/web/WEB-INF/web.xml (.../web.xml) (revision 0732f5d12802da95cf69e474b30630653924abc5) +++ lams_tool_wiki/web/WEB-INF/web.xml (.../web.xml) (revision 126d84999e520648cb187e465cb4aaa3baad222e) @@ -10,16 +10,16 @@ contextConfigLocation - - classpath:/org/lamsfoundation/lams/applicationContext.xml - classpath:/org/lamsfoundation/lams/lesson/lessonApplicationContext.xml - classpath:/org/lamsfoundation/lams/toolApplicationContext.xml - classpath:/org/lamsfoundation/lams/learning/learningApplicationContext.xml - classpath:/org/lamsfoundation/lams/contentrepository/applicationContext.xml - classpath:/org/lamsfoundation/lams/tool/wiki/wikiApplicationContext.xml - classpath:/org/lamsfoundation/lams/tool/wiki/dbupdates/autopatchContext.xml - + classpath:/org/lamsfoundation/lams/tool/wiki/dbupdates/autopatchContext.xml + + locatorFactorySelector + classpath*:/org/lamsfoundation/lams/**/beanRefContext.xml + + + parentContextKey + context.tool + SystemSessionFilter @@ -34,7 +34,7 @@ sessionFactoryBeanName - wikiSessionFactory + coreSessionFactory