== 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 === * Sprachtechnologie in mpiwg-mpdl-lt.jar und -xml.jar. Sourcen in [source:text-backend/software/mpdl-services/mpiwg-mpdl-lt] * Daten in Berkeley-DB. Daten-Verzeichnis kopieren. * Berkley-DB wird mit dem lt-code generiert. * Daten z.B. in [source:trunk/eXist/exist1.4/webapp/WEB-INF/dataMpdl]