Maintenance

  • Home
  • Log in
  • « PermGen space error on Pear tomcat-dev
  • XP VM: updated an old one of mine for Greg »

Legacy Cocoon projects now running on Pear

Posted by mholmes on 27 Oct 2010 in Servers, Activity log, Activity log

As long planned, we've now ported all the legacy Cocoon projects from the main "stable" Lettuce Cocoon over to Pear. This was the process:

  • Brought down Tomcat Stable on Lettuce, so that eXist would shut down neatly and clean up after itself.
  • Made a copy of the entire Cocoon directory.
  • Restarted Tomcat on Lettuce and checked the projects were running OK.
  • Renamed the cocoon folder to <cocoon-legacy>.
  • Removed the folders collections, journals and projects from the cocoon-legacy. These were pointers to the webapps directories in individual project directories in home1t, but we're now relocating the projects directly into the cocoon-legacy directory.
  • For each of the four live projects (devshire, emls, katakana and scancan), created a local project directory inside cocoon-legacy, and copied down the contents of their /home1t/[project]/webapps/ directory into that directory.
  • In the root sitemap.xmap (in cocoon-legacy), changed two instances of hard-coded paths to xep.xml to point to the new location on Pear. These have to be full local paths, so they need to be configured for the specific location of the Cocoon.
  • Copied the whole cocoon-legacy directory into /usr/local/webapps-stable/.
  • Shut down and restarted Tomcat stable on Pear, and confirmed that the projects came back up. All are working.
  • Put in a request to sysadmin to re-point the domains scancan.net and graves.uvic.ca (which should have been pointing at Pear, but was still pointing at Lettuce for some reason).
  • Added little comments in each of the above projects (ScanCan About page, Graves any page) to the effect that they're running on Pear, so we can easily tell when the domains have been re-pointed.
  • Informed the ETCL folks of the new locations for Devonshire and EMLS.
This entry was posted by Martin and filed under Servers, Activity log, Activity log.

Maintenance

This blog is the location for all work involving software and hardware maintenance, updates, installs, etc., both routine and urgent.
  • Home
  • Recently
  • Archives
  • Categories

Search

Categories

  • All
  • Announcements
  • Hit by a bus
  • Labs
    • Activity log
    • Documentation
  • Notes
  • R & D
    • Activity log
    • Documentation
  • Servers
    • Activity log
    • Documentation
  • Tasks

All blogs

  • Academic
  • AdaptiveDB
  • Admin
  • Announcements
  • CanMys
  • Cascade
  • CGWP
  • ColDesp
  • Depts
  • DVPP
  • Endings
  • HCMC Blogs
  • Landscapes
  • LEMDO
  • Linguistics
  • Maint
  • LondonMap
  • Mariage
  • MoM
  • Moses
  • Pro-D
  • Projects
  • ScanCan
  • HumsSites
  • Wendat

This collection ©2022 by admin • Help • Build your own website!