libreccm-legacy/ccm-core
pb d9116416ea Weitere Modifikation des Build Systems sowie
Abschluss des 3. Teils eines neuen Installationssystems.

 * package step geändert, unter dem Verzeichnis packages liegen jetzt Verzeichnisse für jedes package, darin die jar files, application.xml und web und lib.
 * In WEB-INF/bin weiteres Unterverzeichnis libexec angelegt, darin liegt im Moment nur ant. Weitere jars für deploy step werden hinzukommen.
 * RPM spec file entwickelt, für jedes bundle lässt sich ein RPM file generieren. Damit kann APLAWS jetzt sowohl als WAR als auch als RPM file verteilt werden. RPM installiert webapps in /srv/aplaws/webapps.
 * In WEB-INF/bin weiteres Script ccm-hostint angelegt. Nutzung:
   * ccm-hostinit list  Auflistung verfügbarer Addon Module
   * ccm-hostinit info [module-name(s)] Anzeige info für Module aus der jeweiligen application.xml
   * ccm-hostinit add  [module-name(s)] kopieren der aufgeführten Module in das webapp application root. Anschließend kann / können die Module mit load [module-name(s)] in die Datenbank geladen werden. So können die vorkonfigurierten Module site-spezifischen Bedarfen angepasst werden. Angegeben werden muss Pfad zu "packages".


Aktuelle Beschränkungen
 * ccm-hostinit copy führt im Moment noch keine Kontrolle auf Abhängigkeiten durch (Praktisch kaum relevant, da die kritischen Pakete zwangsläufig im vorkonfigurierten Bundle enthalten sind).
 * Für neue Module wird web.xml nicht automatisch nachgeführt, falls erforderlich.
 * RPM enthält vermutlich noch einige RH Spezifika, z.B. /etc/sysconfig. Das muss nach und nach entweder generisch umgebaut oder distributionsspezifisch differenziert werden.




git-svn-id: https://svn.libreccm.org/ccm/trunk@1066 8810af33-2d31-482b-a856-94f89814c4df
2011-08-22 03:12:00 +00:00
..
.settings Initiale Version 2008-02-04 11:59:05 +00:00
bin Weitere Modifikation des Build Systems sowie 2011-08-22 03:12:00 +00:00
doc Umbenennen von ccm-ldn-theme in ccm-themedirector. 2011-03-27 11:27:05 +00:00
etc Integrated r1954,r1956-r1961,r1964 ccm-core: 2009-08-29 08:01:39 +00:00
lib - DaBInImporter: Aktueller Stand 2010-12-26 20:19:54 +00:00
pdl/com/arsdigita ccm-portalworkspace umgestellt auf legacy-free application type. 2011-04-05 08:15:12 +00:00
sql/ccm-core Letzte Reste des old initializers entfernt. Erstaunlicherweise läuft das System bei mir noch :-) 2011-05-22 23:50:03 +00:00
src Weitere Modifikation des BUILD Systems sowie 2011-08-14 08:33:32 +00:00
test Verschiedene depreacted Klassen und Methoden entfernt. 2010-04-17 07:41:40 +00:00
web SciPublicPersonalProfile: Mock fertiggestellt. 2011-07-14 11:41:26 +00:00
.classpath Renamed some forms to match naming conventions. 2010-07-21 07:15:33 +00:00
.project Renamed some forms to match naming conventions. 2010-07-21 07:15:33 +00:00
.svnignore Initiale Version 2008-02-04 11:59:05 +00:00
LICENSE Initiale Version 2008-02-04 11:59:05 +00:00
application.xml Umstellung core portal auf legacy free application type. Update script enthalten! 2011-05-04 14:53:25 +00:00
build-hooks.xml Nachführen der Änderungen am BUILD System. 2011-08-02 19:31:29 +00:00