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 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 trunk/eXist/exist1.4/webapp/WEB-INF/dataMpdl
Last modified 11 years ago
Last modified on Jun 10, 2013, 11:28:33 AM