Lexical Tools Deployment Summary

After lvg annual release is completed, several supporting tasks need to be done:

  • install the latest release of lvg for internal user (NLM)
    • install lvg.${YEAR} on /net/lexdev/export/home/lu/Projects/LVG/lvg.${year}
    • modify LVG_DIR in ${LVG}/data/config/lvg.properties by adding /net/lexdev
    • Linux scripts (lgt, luiNorm, lvg, norm, wordInd) in ${LVG}/bin
      • add /net/lexdev to JAVA
      • change ${YEAR}
      • provide symbolic links under /net/lexdev/export/home/nls/bin
    • Unix scripts (lgtUnix, luiNormUnix, lvgUnix, normUnix, wordIndUnix) in ${LVG}/bin
      • copy from last year
      • add /net/lexdev to JAVA
      • change ${YEAR}
      • provide symbolic links under /nfsvol/nls/bin
  • update lvg public/internal web site to the latest year release.
    • copy $APACHE_DOCS/lvg/YEAR
    • modify URL of web tool in file of $APACHE_DOCS/lvg/YEAR/web/menu.html
  • update lvg public/internal web tool to the latest year release.
    • download and install lvg.YEAR
    • copy $TOMCAT_WEBAPPS/WebLvg.YEAR
    • modify $TOMCAT_WEBAPPS/WebLvg.YEAR/WEB-INF/web.xml
    • Restart tomcat server
The following list shows the hardware location for development, test, and deploy site:
  • Development:
    • Host: lexlx1
    • lvg: lexlx1:/export/home/lu/development/LVG/lvgYEAR
    • webDocs: lexlx1:/export/home/lu/www/Apache/apache/docs/LexSysGroup/Projects/lvg/YEAR
    • webApps: lexlx1:/export/home/lu/www/Tomcat/tomcat/webapps/WebLvg.YEAR

  • Test:
    • Host: lexlx1 (development Linux test)
    • lvg: lexlx1:/export/home/lu/Projects/LVG/lvgYEAR

    • Host: lexdev (Internal Linux test)
    • lvg: lexdev:/export/home/lu/Projects/LVG/lvgYEAR
    • webDocs: lexdev:/export/home/lu/www/Apache/apache/docs/LexSysGroup/Projects/lvg/YEAR
    • webApps: lexdev:/export/home/lu/www/Tomcat/tomcat/webapps/WebLvg.YEAR

    • Host: cgsb9 (Unix test)
    • lvg: cgsb9:/aux/Projects/LVG/lvgYEAR

    • Host: lu-pc (window test)
    • lvg: d:/Projects/lvgYEAR

    • Host: lexsrv2 (public Linux test)
    • lvg: lexsrv2:/export/home/lu/Projects/LVG/lvgYEAR
    • webDocs: lexsrv2:/export/home/lu/www/Apache/apache/docs/LexSysGroup/Projects/lvg/YEAR
    • webApps: lexsrv2:/export/home/lu/www/Tomcat/tomcat/webapps/WebLvg.YEAR

  • Deployment:
    • Host: lexsrv3 (public Linux deployment)
    • lvg: lexsrv3:/export/home/lu/Projects/LVG/lvgYEAR
    • webDocs: lexsrv3:/export/home/lu/www/Apache/apache/docs/LexSysGroup/Projects/lvg/YEAR
    • webApps: lexsrv3:/export/home/lu/www/Tomcat/tomcat/webapps/WebLvg.YEAR

    • Host: lexdev (Internal Linux deployment)
    • lvg: lexdev:/export/home/nls/bin

    • Host: nfsvol (Internal Unix deployment)
    • lvg: /nfsvol/nls/bin