Commit Graph

13 Commits (f55df351b51c8de475d9204eafa8852884d17c4f)

Author SHA1 Message Date
pb d287dcd760 Added task 'pluto-assemble' to the load ant project. It scans the portlet.xml file and injects for each portlet the Pluto specific registration code into web.xml. Should be executed after load-bundle step and is only needed when developing CCM JSR portlets in a Pluto test environment. Modified core web.xml accordingly.
git-svn-id: https://svn.libreccm.org/ccm/trunk@2662 8810af33-2d31-482b-a856-94f89814c4df
2014-05-31 22:44:15 +00:00
pb 1fcdb94194 Unfortunately quite a large update: Reorganized web.xml fragments into a separate directory, Modified build script to use the same web.xml merger as ccm installation script. NOTE: Logic bug fixed: If bundle specifies a web.xml, it is used as is without any postprocessing. If no web.xml is specified or the file does not exist, core's web.xml is used and the web.xml fragment of any module merged in.
git-svn-id: https://svn.libreccm.org/ccm/trunk@2657 8810af33-2d31-482b-a856-94f89814c4df
2014-05-30 05:40:29 +00:00
pb 0f42cbcd60 Fixed issue in load-bundle where web installation context was hard coded as ROOT. Now uses project.xml to determine installation context.
git-svn-id: https://svn.libreccm.org/ccm/trunk@2633 8810af33-2d31-482b-a856-94f89814c4df
2014-05-03 08:20:38 +00:00
pb b3d55b32b1 Minor enhancement
git-svn-id: https://svn.libreccm.org/ccm/trunk@2632 8810af33-2d31-482b-a856-94f89814c4df
2014-05-02 06:29:30 +00:00
jensp 4a764a8b4e Fix for the Build system
git-svn-id: https://svn.libreccm.org/ccm/trunk@2320 8810af33-2d31-482b-a856-94f89814c4df
2013-09-17 19:04:23 +00:00
jensp 83b981d218 Verschiedene Verbesserungen am Build-System, unter anderem wird das Encoding der Source-Dateien jetzt auf UTF-8 gesetzt um Probleme bei Kompilieren unter Betriebssystem zu vermeiden, die nicht UTF-8 als Standard-Encoding verwenden, z.B. Windows.
git-svn-id: https://svn.libreccm.org/ccm/trunk@2313 8810af33-2d31-482b-a856-94f89814c4df
2013-09-02 09:35:40 +00:00
pb 98141ba556 Weitere Modifikation des BUILD Systems:
* das verwendete Bundle-Verzeichnis wird bei deploy nach WEB-INF/bin/bundle kopiert
* load-bundle greift jetzt darauf zu, nicht mehr auf ccm.bundle.folder und ccm-*-aplaws/bundle
* load tasks sind systematisiert:
  *  load-bundle:  verarbeitet db und config automatisch nach bundle files
  *  load-bundle-interactive:  verarbeitet db und config, fragt required parameter ab
  *  load-bundle-config:  verarbeitet nur config automatisch nach bundle files
  *  load-bundle-config-interactive: verarbeitet nur config, fragt required parameter ab
  *  load-bundle-data:  verarbeitet nur db automatisch nach bundle files

Das ist weiterer Schritt zu einem neuen Installationssystem.


git-svn-id: https://svn.libreccm.org/ccm/trunk@1058 8810af33-2d31-482b-a856-94f89814c4df
2011-08-12 10:09:52 +00:00
pb 54aac049a1 Bugfixes, CCM_HOME bezieht sich jetzt auf den web application context
git-svn-id: https://svn.libreccm.org/ccm/trunk@148 8810af33-2d31-482b-a856-94f89814c4df
2009-04-24 22:19:14 +00:00
pb 06db30e901 verschied Fehler beseitigt
git-svn-id: https://svn.libreccm.org/ccm/trunk@123 8810af33-2d31-482b-a856-94f89814c4df
2009-03-29 13:57:07 +00:00
pb 57aa67e968 new version of ecdc, configure, build, deploy (should) work(s) now.
git-svn-id: https://svn.libreccm.org/ccm/trunk@105 8810af33-2d31-482b-a856-94f89814c4df
2009-03-18 08:22:36 +00:00
pb 3c2ad319e7 intermediate version, mot ready yet
git-svn-id: https://svn.libreccm.org/ccm/trunk@104 8810af33-2d31-482b-a856-94f89814c4df
2009-03-16 11:46:40 +00:00
pb b41a7188d4 Ueberarbeitete neue Entwicklungsumgebung
git-svn-id: https://svn.libreccm.org/ccm/trunk@91 8810af33-2d31-482b-a856-94f89814c4df
2009-03-05 08:25:56 +00:00
pb adf49ebaa2 Neue vereinfachte Entwicklungsumgebung Easy CCM Development Configuration (ECDC)
Neue Standard konforme Version von CCM / APLAWS benötigt sowohl eine angepasste
Entwicklungsumgebung als auch neue Benutzer Tools für Installation und Wartung, 
die die Änderungen berücksichtigt.

In einem neuen Verzeichnis tools-ng werden diese Tools entwickelt.

ECDC ist ein Beitrag von terry_permeance.

Zur Zeit WORK IN PROGRESS, deploy, clean usw. funktioniert, verschiedenes anderes
noch nicht, so etwa Installation der Testumgebung Tomcat.

Kurz-Anleitung in tools-ng/ecdc/README.


git-svn-id: https://svn.libreccm.org/ccm/trunk@87 8810af33-2d31-482b-a856-94f89814c4df
2009-02-22 21:52:19 +00:00