Tomcat Servers
- Finish migrating to using common configuration (not all servers are using common/conf/server.xml)
- Migrate to using 64 bit OS and 64 bit java to push the memory limit to 4Gb
- Look into tomcat clustering
- Wrap the tomcat application with java wrapper to be able to start/stop a server programmatically
- Figure out why sometimes jar files are lost from classpath (seems to be effecting apps on tomcat07)
- Enable start/stop/restart servers from this application
- create a java program to register a MBean listener to receive notifications from the memory MBean when the memory goes over a given threshold
- find a way to assess the status of a web application. So far we can tell if an application is running or not according to tomcat, but even if the application is running it might be producing errors
- run a java application inside or outside this web app to run a simple query against the JDBC data sources to make sure they are running
Jira Front-End Jira Back-End
...
- Get working with real data/CEL files
Xrootd
- Get archiving to tape working
Infrastructure
Tomcat Servers
- Finish migrating to using common configuration (not all servers are using common/conf/server.xml)
- Migrate to using 64 bit OS and 64 bit java to push the memory limit to 4Gb
- Look into tomcat clustering
- Wrap the tomcat application with java wrapper to be able to start/stop a server programmatically
- Figure out why sometimes jar files are lost from classpath (seems to be effecting apps on tomcat07)
- Enable start/stop/restart servers from this application
- create a java program to register a MBean listener to receive notifications from the memory MBean when the memory goes over a given threshold
- find a way to assess the status of a web application. So far we can tell if an application is running or not according to tomcat, but even if the application is running it might be producing errors
- run a java application inside or outside this web app to run a simple query against the JDBC data sources to make sure they are running
- Make Ops Log use same login system as everything else
- Install latest version from Fermilab
- Enable programmatic entry creation
- Integration between monitoring tools and Ops Log
- Ability to easily copy plots to ops log and comment on them
Ability to find all recent comments on a plot
Ongoing
- Maintainance of confluence/JIRA
- Upgrade JIRA to latest version (we are far behind)
- Maintainance of Tomcat/CAS/etc
- Oracle performance/tuning
- Switch to new oracle server
Misc
- Stop using SLACDEV database (in progress)
- Rationalize use of Dev/prod etc, decide if we need other configuration options
- For ISOC the databases are: Flight, Integration, Test, Nightly
- Make sure all web projects are under cruisecontrol
- Switch to netbeans 6/maven2
Data Monitoring
- Make Ops Log use same login system as everything else
- Install latest version from Fermilab
- Enable programmatic entry creation
- Integration between monitoring tools and Ops Log
- Ability to easily copy plots to ops log and comment on them
- Ability to find all recent comments on a plot
Infrastructure
- implement links between application (done preliminary version)
...