From 1ef9fee384559cd197c0fa2d5254e36bab21fe94 Mon Sep 17 00:00:00 2001 From: pb Date: Sun, 19 Apr 2009 18:30:14 +0000 Subject: [PATCH] Neue Version von ecdc, siehe tools-ng/ecdc/README. Sollte jetzt uneingeschraenkt funktionieren. git-svn-id: https://svn.libreccm.org/ccm/trunk@141 8810af33-2d31-482b-a856-94f89814c4df --- tools-ng/common/xsd/project.xsd | 13 +- tools-ng/common/xsl/build-template.xsl | 482 ++++++++++++----- tools-ng/ecdc/README.txt | 16 +- tools-ng/netbeans/README | 9 + tools-ng/netbeans/project.xml | 697 +++++++++++++++++++++++++ 5 files changed, 1085 insertions(+), 132 deletions(-) create mode 100644 tools-ng/netbeans/README create mode 100644 tools-ng/netbeans/project.xml diff --git a/tools-ng/common/xsd/project.xsd b/tools-ng/common/xsd/project.xsd index ab860af4e..e33d379e7 100755 --- a/tools-ng/common/xsd/project.xsd +++ b/tools-ng/common/xsd/project.xsd @@ -71,7 +71,7 @@ - + The release number for the bundle packages @@ -83,6 +83,13 @@ + + + The name of the web application's context, i.e. the web application name. + + + + @@ -218,11 +225,11 @@ - A version number made up of three dot separated integers + A version number made up of three dot or hyphen separated integers - + diff --git a/tools-ng/common/xsl/build-template.xsl b/tools-ng/common/xsl/build-template.xsl index c72e37dd0..7bd0c2881 100755 --- a/tools-ng/common/xsl/build-template.xsl +++ b/tools-ng/common/xsl/build-template.xsl @@ -43,6 +43,8 @@ + + @@ -52,31 +54,37 @@ - + + - - - - - @@ -86,6 +94,9 @@ + + + @@ -180,16 +191,25 @@ - - + + - - + + + + - - + + + + @@ -229,12 +249,14 @@ - + - + @@ -242,8 +264,11 @@ - - + + @@ -298,13 +323,15 @@ - + - + @@ -362,7 +389,9 @@ - + @@ -393,10 +422,14 @@ - + - - + + @@ -435,7 +468,8 @@ - + @@ -443,15 +477,25 @@ - + - - - + + + - - + + @@ -490,7 +534,9 @@ - + @@ -529,11 +575,14 @@ - + - - + + + + @@ -590,17 +639,21 @@ - + - + - + @@ -609,14 +662,16 @@ - + - + @@ -638,18 +693,28 @@ - + - - - + + + - + init - + @@ -695,7 +760,8 @@ - + @@ -732,7 +798,8 @@ - + @@ -776,9 +843,11 @@ - + - + @@ -788,7 +857,9 @@ - + @@ -802,11 +873,19 @@ - + - - - + + + @@ -832,7 +911,8 @@ - + @@ -879,7 +959,8 @@ - + @@ -914,33 +995,45 @@ + - + init ,build- - - + + - - ,deploy-sql- + + ,deploy-sql- + + + + + + - + @@ -968,6 +1061,8 @@ + + init @@ -976,6 +1071,8 @@ + + init @@ -985,9 +1082,12 @@ + - - + + @@ -1000,18 +1100,93 @@ - - + + + + - Builds and deploys all applications, also deploys prebuilt applications and config files + + Builds and deploys all applications, also deploys prebuilt applications and config files + - + + + + + + + + + + + + + + + + + + Creates a WAR file of the deployed application. + + + deploy + + ,jar-classes- + + + + + Creating a WAR file from directory ${{deploy.dir}}/webapps/ROOT + REMEMBER: + You have to perform the load-bundle step first if you would like + to have a valid web.xml file and a basic configuration! + + + + + + + + + ${ccm.project.dir}/ + - + - + .war + + + + + + + + + + + + /build/ + - + + .jar + + + + + + + + + + @@ -1038,7 +1213,8 @@ - + @@ -1081,14 +1257,19 @@ - + init - - - + + + @@ -1109,22 +1290,29 @@ - - + + - + - - - + + + @@ -1188,8 +1376,12 @@ - - + + + + - + @@ -1225,20 +1418,29 @@ - - - + + + - + - + @@ -1253,8 +1455,11 @@ init - - + + @@ -1265,8 +1470,12 @@ init - - + + @@ -1293,10 +1502,14 @@ - + - + @@ -1307,14 +1520,17 @@ - + - + init - + @@ -1354,7 +1570,8 @@ - + init - - + + ,build-tests- @@ -1446,13 +1666,16 @@ - + - + - + @@ -1469,9 +1692,13 @@ - - - + + + - - + + @@ -1528,7 +1758,8 @@ - + @@ -1539,33 +1770,34 @@ --> - - - + + + - + - - - - - - + + + + + + + CCM (trunk) + + + + + doc_root + /var/ccm-devel/web/pb/trunk/webapps + + + + web_inf + /var/ccm-devel/web/pb/trunk/webapps/WEB-INF + + + + java + ccm-core/src + + + + java + ccm-cms/src + + + + java + ccm-cms-assets-fileattachment/src + + + + java + ccm-cms-assets-notes/src + + + + java + ccm-cms-assets-relatedlink/src + + + + java + ccm-cms-types-address/src + + + + java + ccm-cms-types-agenda/src + + + + java + ccm-cms-types-article/src + + + + java + ccm-cms-types-bookmark/src + + + + java + ccm-cms-types-contact/src + + + + java + ccm-cms-types-esdservice/src + + + + java + ccm-cms-types-event/src + + + + java + ccm-cms-types-faqitem/src + + + + java + ccm-cms-types-filestorageitem/src + + + + java + ccm-cms-types-formitem/src + + + + java + ccm-cms-types-formsectionitem/src + + + + java + ccm-cms-types-glossaryitem/src + + + + java + ccm-cms-types-htmlform/src + + + + java + ccm-cms-types-inlinesite/src + + + + java + ccm-cms-types-job/src + + + + java + ccm-cms-types-legalnotice/src + + + + java + ccm-cms-types-minutes/src + + + + java + ccm-cms-types-motditem/src + + + + java + ccm-cms-types-mparticle/src + + + + java + ccm-cms-types-newsitem/src + + + + java + ccm-cms-types-organization/src + + + + java + ccm-cms-types-pressrelease/src + + + + java + ccm-cms-types-service/src + + + + java + ccm-cms-types-siteproxy/src + + + + java + ccm-cms-types-xmlfeed/src + + + + java + ccm-auth-http/src + + + + java + ccm-bookmarks/src + + + + java + ccm-docmgr/src + + + + java + ccm-formbuilder-pdf/src + + + + java + ccm-forum/src + + + + java + ccm-simplesurvey/src + + + + java + ccm-user-preferences/src + + + + java + ccm-weblog/src + + + + java + ccm-webpage/src + + + + java + ccm-ldn-aplaws/src + + + + java + ccm-ldn-atoz/src + + + + java + ccm-ldn-dublin/src + + + + java + ccm-ldn-exporter/src + + + + java + ccm-ldn-freeform/src + + + + java + ccm-ldn-image-step/src + + + + java + ccm-ldn-importer/src + + + + java + ccm-ldn-navigation/src + + + + java + ccm-ldn-portal/src + + + + java + ccm-ldn-rss/src + + + + java + ccm-ldn-search/src + + + + java + ccm-ldn-shortcuts/src + + + + java + ccm-ldn-subsite/src + + + + java + ccm-ldn-terms/src + + + + java + ccm-ldn-theme/src + + + + java + ccm-ldn-util/src + + + + java + ccm-shp-aplaws/src + + + + java + ccm-shp-aplaws/web + + + + java + ccm-zes-aplaws/src + + + + java + ccm-zes-aplaws/web + + + + + build + + + clean + + + javadoc + + + runtests + + + build-tests + + + deploy + + + clean + build + + + + + + + /var/ccm-devel/web/pb/trunk/webapps + + + + /var/ccm-devel/web/pb/trunk/webapps/WEB-INF + + + + ../../../web/pb/trunk/webapps + + + + ccm-core/src + + + + ccm-cms/src + + + + ccm-cms-assets-fileattachment/src + + + + ccm-cms-assets-notes/src + + + + ccm-cms-assets-relatedlink/src + + + + ccm-cms-types-address/src + + + + ccm-cms-types-agenda/src + + + + ccm-cms-types-article/src + + + + ccm-cms-types-bookmark/src + + + + ccm-cms-types-contact/src + + + + ccm-cms-types-esdservice/src + + + + ccm-cms-types-event/src + + + + ccm-cms-types-faqitem/src + + + + ccm-cms-types-filestorageitem/src + + + + ccm-cms-types-formitem/src + + + + ccm-cms-types-formsectionitem/src + + + + ccm-cms-types-glossaryitem/src + + + + ccm-cms-types-htmlform/src + + + + ccm-cms-types-inlinesite/src + + + + ccm-cms-types-job/src + + + + ccm-cms-types-legalnotice/src + + + + ccm-cms-types-minutes/src + + + + ccm-cms-types-motditem/src + + + + ccm-cms-types-mparticle/src + + + + ccm-cms-types-newsitem/src + + + + ccm-cms-types-organization/src + + + + ccm-cms-types-pressrelease/src + + + + ccm-cms-types-service/src + + + + ccm-cms-types-siteproxy/src + + + + ccm-cms-types-xmlfeed/src + + + + ccm-auth-http/src + + + + ccm-bookmarks/src + + + + ccm-docmgr/src + + + + ccm-formbuilder-pdf/src + + + + ccm-forum/src + + + + ccm-simplesurvey/src + + + + ccm-user-preferences/src + + + + ccm-weblog/src + + + + ccm-webpage/src + + + + ccm-ldn-aplaws/src + + + + ccm-ldn-atoz/src + + + + ccm-ldn-dublin/src + + + + ccm-ldn-exporter/src + + + + ccm-ldn-freeform/src + + + + ccm-ldn-image-step/src + + + + ccm-ldn-importer/src + + + + ccm-ldn-navigation/src + + + + ccm-ldn-portal/src + + + + ccm-ldn-rss/src + + + + ccm-ldn-search/src + + + + ccm-ldn-shortcuts/src + + + + ccm-ldn-subsite/src + + + + ccm-ldn-terms/src + + + + ccm-ldn-theme/src + + + + ccm-ldn-util/src + + + + ccm-shp-aplaws/src + + + + ccm-shp-aplaws/web + + + + ccm-zes-aplaws/src + + + + ccm-zes-aplaws/web + + + build.xml + + + + + + + + + + + + + + + + + ccm-core/src + ccm-cms/src + ccm-cms-assets-fileattachment/src + ccm-cms-assets-notes/src + ccm-cms-assets-relatedlink/src + ccm-cms-types-address/src + ccm-cms-types-agenda/src + ccm-cms-types-article/src + ccm-cms-types-bookmark/src + ccm-cms-types-contact/src + ccm-cms-types-esdservice/src + ccm-cms-types-event/src + ccm-cms-types-faqitem/src + ccm-cms-types-filestorageitem/src + ccm-cms-types-formitem/src + ccm-cms-types-formsectionitem/src + ccm-cms-types-glossaryitem/src + ccm-cms-types-htmlform/src + ccm-cms-types-inlinesite/src + ccm-cms-types-job/src + ccm-cms-types-legalnotice/src + ccm-cms-types-minutes/src + ccm-cms-types-motditem/src + ccm-cms-types-mparticle/src + ccm-cms-types-newsitem/src + ccm-cms-types-organization/src + ccm-cms-types-pressrelease/src + ccm-cms-types-service/src + ccm-cms-types-siteproxy/src + ccm-cms-types-xmlfeed/src + ccm-auth-http/src + ccm-bookmarks/src + ccm-docmgr/src + ccm-formbuilder-pdf/src + ccm-forum/src + ccm-simplesurvey/src + ccm-user-preferences/src + ccm-weblog/src + ccm-webpage/src + ccm-ldn-aplaws/src + ccm-ldn-atoz/src + ccm-ldn-dublin/src + ccm-ldn-exporter/src + ccm-ldn-freeform/src + ccm-ldn-image-step/src + ccm-ldn-importer/src + ccm-ldn-navigation/src + ccm-ldn-portal/src + ccm-ldn-rss/src + ccm-ldn-search/src + ccm-ldn-shortcuts/src + ccm-ldn-subsite/src + ccm-ldn-terms/src + ccm-ldn-theme/src + ccm-ldn-util/src + ccm-shp-aplaws/src + ccm-shp-aplaws/web + ccm-zes-aplaws/src + ccm-zes-aplaws/web + ccm-core/lib/log4j.jar:/usr/share/java/ccm-servlet-2.3.jar:ccm-core/lib/lucene-1.4.3.jar:ccm-core/lib/mail.jar:ccm-core/lib/commons-lang-2.1.jar:ccm-core/lib/commons-cli-1.0.jar:ccm-core/lib/xercesImpl.jar:ccm-core/lib/jakarta-oro-2.0.8.jar:/usr/share/java/bcel.jar:ccm-core/lib/Tidy.jar:ccm-core/lib/commons-fileupload-1.1.1.jar:ccm-core/lib/commons-codec-1.3.jar:ccm-core/lib/commons-beanutils.jar:ccm-core/lib/jdom.jar:ccm-core/lib/jdxslt.jar:ccm-core/lib/saxon.jar:/usr/share/java/jakarta-commons-digester.jar:ccm-core/lib/poi-2.5-final-20040302.jar:ccm-core/lib/PDFBox-0.7.2-log4j.jar:ccm-core/lib/tm-extractors-0.4.jar:ccm-cms/lib/jai_codec.jar::ccm-cms/lib/jai_core.jar::ccm-cms/lib/mlibwrapper_jai.jar:ccm-ldn-search/lib/axis.jar:ccm-ldn-search/lib/jaxrpc.jar:ccm-ldn-search/lib/jobo.jar:ccm-formbuilder-pdf/lib/fop.jar:/usr/share/java/ojdbc14.jar + 1.5 + + + + + + + + + + + + + + + + + + + + + + + /var/ccm-devel/web/pb/trunk/webapps + ccm-core/lib/log4j.jar:/usr/share/java/ccm-servlet.jar + 1.3 + + + +