wiki:Protokoll-130610

Stand 10.6.2013

Laufende Systeme

  • Exist auf xserve09
    • Produktion für ECHO
  • Exist auf mpdl-system
  • neues System auf thrax
    • Produktion für libcoll
    • Texte (im Prinzip) im Hg-Repo mpdl-xml-content
  • neues System auf thrax-dev

Build

  • login auf thrax-dev
  • Eclipse starten
  • zwei projekte auschecken: mpiwg-mpdl-cms und mpiwg-mpdl-cms-web
  • erzeugt: mpiwg-mpdl-cms-web.war in /dist/ und /dist-remote
  • kopieren in Tomcat /opt/apache-tomcat-7.0.32/webapps/
  • daten konfiguriert in mpiwg-mpdl-cms-web/conf/constants-thrax-dev.properties
    • mpiwg-mpdl-cms-web/WEB-INF/classes/constants.properties
  dataDir=/home/jwillenborg/cmsDataWebApp/lt //Berkley-DB
  documentsDir=/home/jwillenborg/cmsDataWebApp/xml/documents //generiertes XML (pro Seite)
  luceneDocumentsDir=/home/jwillenborg/cmsDataWebApp/xml/lucene/documents //Lucene Index pro document
  luceneNodesDir=/home/jwillenborg/cmsDataWebApp/xml/lucene/nodes // Lucene index pro s-element
  confDir=/home/jwillenborg/cmsDataWebApp/collectionConfs // not used
  • lokaler test mit mpiwg-mpdl-cms/src/de/mpg/mpiwg/berlin/mpdl/cms/test/TestLocal.java
  • generieren des Index mit TestLocal?.importAllDocuments()
  • generieren der PDF Dokumente mit .generatePdf();
    • benutzt org.xhtmlrenderer.pdf.ITextRenderer und CSS
  • checkin hooks in mercurial rufen Java Klassen auf.

Sprachtechnologie

Last modified 4 years ago Last modified on Jun 10, 2013 1:28:33 PM