root/trunk/build/buildfilters.xml

Revision 2695 (checked in by douglm, 3 years ago)

JBoss support. First stage in deploying applications as services in jboss.

Restructure shell script builds to provide platform specific options. Use that feature to create jboss services (sar files) that can be deployed within the server.

All this work is based on jboss 5.1.0.GA

In addition there is some partial support for geronimo. This is not complete

  • Property svn:eol-style set to LF
Line 
1 <?xml version="1.0"?>
2
3 <!-- ===================================================================
4      This file is called by other build files to define filters.
5      Authors: Mike Douglass
6      =================================================================== -->
7
8 <project name="bedework.buildfilters" default="dummy" >
9   <filterset id="property.filters" >
10     <!--      Global settings            -->
11     <filter token="QUICKSTART_DIR"
12             value="${quickstart.dir}"/>
13
14     <filter token="BW-APP-NAME"
15             value="${org.bedework.deploy.name}"/>
16
17     <filter token="HIBERNATE-DIALECT"
18             value="${org.bedework.global.hibernate.dialect}" />
19
20     <filter token="SECOND-LEVEL-CACHING"
21             value="${org.bedework.global.hibernate.cache.use_second_level_cache}" />
22
23     <filter token="CACHE-PROVIDER"
24             value="${org.bedework.global.hibernate.cache.provider_class}" />
25
26     <filter token="DIRECTORY-BROWSING-DISALLOWED"
27             value="${org.bedework.global.directory.browsing.disallowed}" />
28
29     <filter token="SERVLET-CLASS"
30             value="${org.bedework.global.servlet.class}"/>
31
32     <filter token="PORTLET-SERVLET-CLASS"
33             value="${org.bedework.global.portlet-servlet.class}"/>
34
35     <filter token="PORTAL-SERVLET-CONTEXT-PROVIDER"
36             value="${org.bedework.global.portal-servlet.context.provider}"/>
37
38     <filter token="PORTAL-SERVLET-CONTEXT-LISTENER"
39             value="${org.bedework.global.portal-servlet.context.listener}"/>
40
41     <filter token="PORTLET-CLASS"
42             value="${org.bedework.global.portlet.class}"/>
43
44     <filter token="IGNORE-CONTENT-TYPE"
45             value="${org.bedework.global.ignoreContentType}" />
46
47     <filter token="GENURL-TAGLIB-TLD"
48             value="${org.bedework.global.genurl.taglib.tld}"/>
49
50     <filter token="LIFERAY-COMPANY-ID"
51             value="${org.bedework.global.liferay.company-id}"/>
52
53     <filter token="JBOSS-DB-DATASOURCE"
54             value="${org.bedework.global.jboss.db.datasource.jndiname}"/>
55
56     <!--      Application settings            -->
57
58     <filter token="APP-DESCRIPTION"
59             value="${propval.app.description}" />
60
61     <filter token="PORTLET-NAME"
62             value="${propval.app.portlet.name}"/>
63
64     <filter token="CAL-SUITE"
65             value="${propval.app.cal.suite}"/>
66
67     <filter token="SECURITY-DOMAIN"
68             value="${propval.app.security.domain}"/>
69     <filter token="SECURITY-PREFIX"
70             value="${propval.app.security.prefix}"/>
71     <filter token="TRANSPORT-GUARANTEE"
72             value="${propval.app.transport.guarantee}"/>
73
74     <filter token="DISPLAY-NAME"
75             value="${propval.app.display.name}"/>
76     <filter token="CONTEXT-ROOT"
77             value="${propval.app.context.root}" />
78     <filter token="APP-NAME"
79             value="${propval.app.name}"/>
80     <filter token="APP-DESCRIPTION"
81             value="${propval.app.description}"/>
82     <filter token="APP-VERSION"
83             value="${org.bedework.global.version}"/>
84     <filter token="WAR-NAME"
85             value="${propval.app.war.name}"/>
86     <filter token="TOMCAT-DOC-BASE"
87             value="${org.bedework.appserver.dir}${propval.app.deploy.dir}/${propval.app.war.name}"/>
88
89     <filter token="DEFAULT-CONTENTTYPE"
90             value="${propval.app.default.contenttype}" />
91     <filter token="NOXSLT"
92             value="${propval.app.noxslt}" />
93
94     <!-- Change this to be an app par -->
95     <filter token="RUN-AS-USER"
96             value="${org.bedework.syspar.public.user}" />
97
98             <!-- ???????
99     <filter token="CALFILE-NAME"
100             value="${propval.app.calfile.name}" /> -->
101
102     <!--      Shell script settings            -->
103
104     <filter token="SCHEMA-DELIMITER"
105             value="${propval.app.schema.delimiter}" />
106
107       <filter token="CALDAVTEST-CLASS"
108               value="org.bedework.caldav.test.TestCalDav"/>
109
110       <filter token="DUMP-CLASS"
111               value="org.bedework.dumprestore.dump.Dump"/>
112       <filter token="RESTORE-CLASS"
113               value="org.bedework.dumprestore.restore.Restore"/>
114   </filterset>
115
116   <target name="dummy">
117   </target>
118 </project>
119
Note: See TracBrowser for help on using the browser.