root/trunk/config/bwbuild/default/cal.properties

Revision 1937 (checked in by douglm, 5 years ago)

Major reorganization of the build process mostly affecting handling of portal builds.

Removed portal specific directories from teh deployment directory.

Removed portal sepcific code from buildwar.xml and added new portal specific files to be imported. These are in a section of teh bwbuild config directory.

All portal customization is now part of building the war file.

  • Property svn:eol-style set to LF
Line 
1 #
2 # --------------------------------------------------------------------
3 #
4 # Introduction
5 #
6 #
7 # Properties for all modules are saved below - even if they are not
8 # being deployed. The globals section defines which modules will be
9 # deployed as well as some other global properties.
10 #
11 # Note that the options and properties are undergoing yet another upheaval.
12 # They will be divided into two parts, build-time ant properties in this file
13 # and run-time application properties in a corresponding xxx.options.xml file.
14 #
15 # --------------------------------------------------------------------
16 #
17 # Global options
18 #
19 # Define the names of the applications we want to build
20 org.bedework.install.app.names=bwconfig,CalAdmin,EventSubmit,Events,SoEDept,UserCal,Pubcaldav,Usercaldav,caldavTest,test,dumpres
21
22 #
23 # --------------------------------------------------------------------
24 #
25 # 'environment' options used globally by the system.
26 #
27 org.bedework.global.hibernate.dialect=org.hibernate.dialect.HSQLDialect
28
29 # Parameters for standalone
30 org.bedework.global.jdbcdriver=org.hsqldb.jdbcDriver
31 org.bedework.global.jdbcurl=jdbc:hsqldb:hsql://localhost:8887
32 org.bedework.global.jdbcid=sa
33 org.bedework.global.jdbcpw=
34
35 # Hibernate caching parameters
36 org.bedework.global.hibernate.cache.use_second_level_cache=false
37 org.bedework.global.hibernate.cache.provider_class org.hibernate.cache.EhCacheProvider
38
39 # Comment this out for j2ee deploy
40 org.bedework.global.build.standalone.app=true
41
42 # Comment this out if deploying on some other app server
43 org.bedework.global.deploy.on.tomcat=true
44
45 # uris to cross link apps - of dubious usefulness
46 org.bedework.global.public.admin.uri=/caladmin
47 org.bedework.global.public.calendar.uri=/cal
48 org.bedework.global.personal.calendar.uri=/ucal
49
50 # This is where we copy common xsl and javascript for inclusion by xsl and generated
51 # content.
52 org.bedework.global.common.deploydir=/webapps/ROOT/bedework-common
53
54 # enable this and standalone for jboss
55 #org.bedework.build.for.jboss=yes
56
57 #
58 # ------------------------------------------------------------------------
59 # ------------------------------------------------------------------------
60 #    bedework calendar default deployment definitions.
61 # ------------------------------------------------------------------------
62 # ------------------------------------------------------------------------
63 #
64
65 #
66 # ------------------------------------------------------------------------
67 # directory defs
68 # ------------------------------------------------------------------------
69
70 org.bedework.directory.dir=${org.bedework.project.bedework}/../apacheds-1.5.3-fixed
71
72 # Where we keep the dojo stuff in deployment/resources/javascript
73 org.bedework.dojo.dir=dojo-0.4.1-ajax
74
75 # A place to put jdbc drivers. This can be directed at any local directory
76 org.bedework.jdbc.lib=${org.bedework.project.bedework}/lib/jdbc
77
78 # ------------------------------------------------------------------------
79 # Application server defs
80 # ------------------------------------------------------------------------
81
82 #  where the application server lives
83 org.bedework.appserver.dir=${org.bedework.project.bedework}/../apache-tomcat-5.5.17
84
85 #  where we deploy
86 org.bedework.appserver.deploy.dir=${org.bedework.appserver.dir}/webapps
87
88 #  where most library files used by all applications go
89 appserver.lib.dir=${org.bedework.appserver.dir}/common/lib
90
91 # where 'endorsed' library files go.  These classes override anything
92 # the JVM has. This is particularly important for things like Xalan,
93 # etc., which can break the application if you choose the wrong version
94 appserver.endorsed.dir=${org.bedework.appserver.dir}/common/endorsed
95
96 # where things like log4j config files go
97 log4j.config.destination=${org.bedework.appserver.dir}/common/classes
98
99 # the toplevel directory for the default web application
100 webapp.root.dir=${org.bedework.appserver.deploy.dir}/ROOT
101
102 #  If jetspeed2 builds are enabled this is where we deploy
103 org.bedework.jetspeed2.deploy.dir=${org.bedework.appserver.deploy.dir}/jetspeed/WEB-INF/deploy
104
105 #  Set to yes if you want your log4j.xml overwritten
106 org.bedework.deploy.log4j.config=no
107 #
108 # ------------------------------------------------------------------------
109 # ------------------------------------------------------------------------
110 #    end of bedework calendar default deployment definitions.
111 # ------------------------------------------------------------------------
112 # ------------------------------------------------------------------------
113 #
114 #
115 # -------------------------------------------------------------------
116 #
117 # Bedework config web client
118 #
119 org.bedework.app.bwconfig.project=webapps
120 org.bedework.app.bwconfig.sou.dir=webconfig
121 org.bedework.app.bwconfig.default.contenttype=text/xml
122 org.bedework.app.bwconfig.war.name=bwconfig
123 org.bedework.app.bwconfig.context.root=/bwconfig
124 org.bedework.app.bwconfig.resources.dir=/webapps/ROOT/bwconfigrsrc
125 org.bedework.app.bwconfig.deploy.dir=/webapps
126 org.bedework.app.bwconfig.description=Bedework properties config application
127 org.bedework.app.bwconfig.display.name=Bedework Config
128 org.bedework.app.bwconfig.name=bwconfig
129 org.bedework.app.bwconfig.logprefix=BwConfig
130
131 #
132 # --------------------------------------------------------------------
133 #
134 # Admin Web Client
135 #
136 org.bedework.app.CalAdmin.project=webapps
137 org.bedework.app.CalAdmin.sou.dir=webadmin
138 org.bedework.app.CalAdmin.default.contenttype=text/xml
139 #org.bedework.app.CalAdmin.portlet.name=CalAdmin
140
141 org.bedework.app.CalAdmin.tomcat.context.xml=war/META-INF/context.xml
142
143 org.bedework.app.CalAdmin.war.name=caladmin
144 org.bedework.app.CalAdmin.ear.name=caladmin
145 org.bedework.app.CalAdmin.context.root=/caladmin
146 # Set for jboss
147 #org.bedework.app.CalAdmin.virtual.host=
148 org.bedework.app.CalAdmin.resources.dir=/webapps/ROOT/caladminrsrc
149 org.bedework.app.CalAdmin.deploy.dir=/webapps
150
151 org.bedework.app.CalAdmin.security.domain=demo
152 org.bedework.app.CalAdmin.security.prefix=demo
153 org.bedework.app.CalAdmin.transport.guarantee=NONE
154
155 org.bedework.app.CalAdmin.description=Struts based version of the Bedework calendar public events admin client.
156 org.bedework.app.CalAdmin.display.name=Public Events Administration
157 org.bedework.app.CalAdmin.name=DemoCalAdmin
158
159 #
160 # --------------------------------------------------------------------
161 #
162 # Events submission Web Client
163 #
164 org.bedework.app.EventSubmit.project=webapps
165 org.bedework.app.EventSubmit.sou.dir=websubmit
166 org.bedework.app.EventSubmit.default.contenttype=text/xml
167 org.bedework.app.EventSubmit.web.xml=war/WEB-INF/web.xml
168 org.bedework.app.EventSubmit.tomcat.context.xml=war/META-INF/context.xml
169 #org.bedework.app.EventSubmit.portlet.name=EventSubmit
170
171 org.bedework.app.EventSubmit.war.name=eventsubmit
172 org.bedework.app.EventSubmit.ear.name=eventsubmit
173 org.bedework.app.EventSubmit.context.root=/eventsubmit
174 # Set for jboss
175 #org.bedework.app.EventSubmit.virtual.host=
176 org.bedework.app.EventSubmit.resources.dir=/webapps/ROOT/eventsubmitrsrc
177 org.bedework.app.EventSubmit.deploy.dir=/webapps
178
179 org.bedework.app.EventSubmit.security.domain=demo
180 org.bedework.app.EventSubmit.security.prefix=demo
181 org.bedework.app.EventSubmit.transport.guarantee=NONE
182
183 org.bedework.app.EventSubmit.description=Bedework calendar event submission client.
184 org.bedework.app.EventSubmit.display.name=Bedework
185 org.bedework.app.EventSubmit.name=DemoEventSubmit
186
187 #
188 # --------------------------------------------------------------------
189 #
190 # Public Web Client
191 #
192 org.bedework.app.Events.project=webapps
193 org.bedework.app.Events.sou.dir=webclient
194 org.bedework.app.Events.default.contenttype=text/xml
195 org.bedework.app.Events.web.xml=war/WEB-INF/publicweb.xml
196 org.bedework.app.Events.tomcat.context.xml=war/META-INF/publiccontext.xml
197 #org.bedework.app.Events.portlet.name=PublicCal
198
199 org.bedework.app.Events.war.name=cal
200 org.bedework.app.Events.ear.name=cal
201 org.bedework.app.Events.context.root=/cal
202 # Set for jboss
203 #org.bedework.app.Events.virtual.host=
204 org.bedework.app.Events.resources.dir=/webapps/ROOT/calrsrc
205 org.bedework.app.Events.deploy.dir=/webapps
206 org.bedework.app.Events.cal.suite=MainCampus
207
208 org.bedework.app.Events.description=Struts based XML version of the Bedework calendar client. It may have many skins, determined by the XSLT.
209 org.bedework.app.Events.display.name=Demo calendar
210 org.bedework.app.Events.name=DemoCal
211
212 #
213 # --------------------------------------------------------------------
214 #
215 # Demo departmental public Web Client
216 #
217 org.bedework.app.SoEDept.project=webapps
218 org.bedework.app.SoEDept.sou.dir=webclient
219 org.bedework.app.SoEDept.default.contenttype=text/xml
220 org.bedework.app.SoEDept.web.xml=war/WEB-INF/publicweb.xml
221 org.bedework.app.SoEDept.tomcat.context.xml=war/META-INF/publiccontext.xml
222 #org.bedework.app.SoEDept.portlet.name=SoEDept
223
224 org.bedework.app.SoEDept.war.name=soedept
225 org.bedework.app.SoEDept.ear.name=soedept
226 org.bedework.app.SoEDept.context.root=/soedept
227 # Set for jboss
228 #org.bedework.app.SoEDept.virtual.host=
229 org.bedework.app.SoEDept.resources.dir=/webapps/ROOT/calrsrc
230 org.bedework.app.SoEDept.deploy.dir=/webapps
231 org.bedework.app.SoEDept.cal.suite=SoEDepartmental
232
233 org.bedework.app.SoEDept.description=Struts based XML version of the Bedework calendar client. It may have many skins, determined by the XSLT.
234 org.bedework.app.SoEDept.display.name=Demo departmental calendar
235 org.bedework.app.SoEDept.name=SoEDept
236
237 #
238 # --------------------------------------------------------------------
239 #
240 # Personal Web Client
241 #
242 org.bedework.app.UserCal.project=webapps
243 org.bedework.app.UserCal.sou.dir=webclient
244 org.bedework.app.UserCal.default.contenttype=text/xml
245 org.bedework.app.UserCal.web.xml=war/WEB-INF/userweb.xml
246 org.bedework.app.UserCal.tomcat.context.xml=war/META-INF/usercontext.xml
247 #org.bedework.app.UserCal.portlet.name=UserCal
248
249 org.bedework.app.UserCal.war.name=ucal
250 org.bedework.app.UserCal.ear.name=ucal
251 org.bedework.app.UserCal.context.root=/ucal
252 # Set for jboss
253 #org.bedework.app.UserCal.virtual.host=
254 org.bedework.app.UserCal.resources.dir=/webapps/ROOT/ucalrsrc
255 org.bedework.app.UserCal.deploy.dir=/webapps
256
257 org.bedework.app.UserCal.security.domain=demo
258 org.bedework.app.UserCal.security.prefix=demo
259 org.bedework.app.UserCal.transport.guarantee=NONE
260
261 org.bedework.app.UserCal.description=XML/XSLT version of the Bedework calendar client.
262 org.bedework.app.UserCal.display.name=Bedework
263 org.bedework.app.UserCal.name=DemoUserCal
264
265 #
266 # --------------------------------------------------------------------
267 #
268 # Public Caldav Server
269 #
270 org.bedework.app.Pubcaldav.project=caldav
271 org.bedework.app.Pubcaldav.sou.dir=server
272 org.bedework.app.Pubcaldav.interface.jar=bw-caldav
273
274 org.bedework.app.Pubcaldav.web.xml=war/WEB-INF/publicweb.xml
275 org.bedework.app.Pubcaldav.tomcat.context.xml=war/META-INF/publiccontext.xml
276 org.bedework.app.Pubcaldav.war.name=pubcaldav
277 org.bedework.app.Pubcaldav.ear.name=pubcaldav
278 org.bedework.app.Pubcaldav.context.root=/pubcaldav
279 # Set for jboss
280 #org.bedework.app.Pubcaldav.virtual.host=
281
282 org.bedework.app.Pubcaldav.description=Bedework public caldav server.
283 org.bedework.app.Pubcaldav.display.name=Bedework public caldav
284 org.bedework.app.Pubcaldav.name=DemoPubcaldav
285 org.bedework.app.Pubcaldav.deploy.dir=/webapps
286 org.bedework.app.Pubcaldav.logprefix=PubCalDav
287
288 #
289 # --------------------------------------------------------------------
290 #
291 # Personal Caldav Server
292 #
293 org.bedework.app.Usercaldav.project=caldav
294 org.bedework.app.Usercaldav.sou.dir=server
295 org.bedework.app.Usercaldav.interface.jar=bw-caldav
296
297 org.bedework.app.Usercaldav.web.xml=war/WEB-INF/userweb.xml
298 org.bedework.app.Usercaldav.tomcat.context.xml=war/META-INF/usercontext.xml
299 org.bedework.app.Usercaldav.war.name=ucaldav
300 org.bedework.app.Usercaldav.ear.name=ucaldav
301 org.bedework.app.Usercaldav.context.root=/ucaldav
302 # Set for jboss
303 #org.bedework.app.Usercaldav.virtual.host=
304
305 org.bedework.app.Usercaldav.security.domain=demo
306 org.bedework.app.Usercaldav.security.prefix=demo
307 org.bedework.app.Usercaldav.transport.guarantee=NONE
308
309 org.bedework.app.Usercaldav.description=Bedework user caldav server.
310 org.bedework.app.Usercaldav.display.name=Bedework usercaldav
311 org.bedework.app.Usercaldav.name=DemoUsrcaldav
312 org.bedework.app.Usercaldav.deploy.dir=/webapps
313 org.bedework.app.Usercaldav.logprefix=UserCalDav
314
315 #
316 # --------------------------------------------------------------------
317 #
318 # CalDAV test
319 #
320
321 org.bedework.app.caldavTest.project=caldavTest
322 org.bedework.app.caldavTest.sou.dir=caldavTest
323 org.bedework.app.caldavTest.shellscr.name=bwruntest
324 org.bedework.app.caldavTest.batscr.name=bwruntest.bat
325 org.bedework.app.caldavTest.zip.name=caldavTest
326 org.bedework.app.caldavTest.description=Bedework CalDAV test utility
327
328 #
329 # --------------------------------------------------------------------
330 #
331 # Testsuite
332 #
333
334 org.bedework.app.test.project=testsuite
335 org.bedework.app.test.sou.dir=
336 org.bedework.app.test.shellscr.name=bwruntest
337 org.bedework.app.test.batscr.name=bwruntest.bat
338 org.bedework.app.test.zip.name=testsuite
339 org.bedework.app.test.description=Bedework test suite
340 org.bedework.app.test.schema.delimiter=;
341
342 #
343 # --------------------------------------------------------------------
344 #
345 # Dumprestore
346 #
347
348 # -------------- normal dump/restore build properties ------------------
349
350 org.bedework.app.dumpres.project=dumprestore
351 org.bedework.app.dumpres.sou.dir=
352 org.bedework.app.dumpres.shellscr.name=bwrun
353 org.bedework.app.dumpres.batscr.name=bwrun.bat
354 org.bedework.app.dumpres.zip.name=dumpres
355 org.bedework.app.dumpres.description=Bedework dump/restore utility
356 org.bedework.app.dumpres.schema.delimiter=;
357
Note: See TracBrowser for help on using the browser.