root/trunk/config/bwbuild/jboss/democal.properties

Revision 2231 (checked in by douglm, 4 years ago)

Fix up build so that tz server gets correctly incorporated into the ear. Involved:

  1. Moving the temp expanded war file
  2. changing the name of the ehcache config so it doesn't intefere with th ebedework one.
  3. Fixed Carddav options and bedework options
  4. temp lib was getting built into the ear doubling its size. Removed that
  • Property svn:eol-style set to LF
Line 
1 #
2 # --------------------------------------------------------------------
3 #
4 # Introduction
5 #
6 # All properties defined in this file are used at deploy time only. The options
7 # xml file contains all run time properties and will be built in to the resulting
8 # war files and runable components.
9 #
10 # Properties for all modules are saved below - even if they are not
11 # being deployed. The globals section defines which modules will be
12 # deployed as well as some other global properties.
13 #
14 # --------------------------------------------------------------------
15 #
16 # Global options
17 #
18 # Define the names of the applications we want to build
19 org.bedework.install.app.names=tzsvr,CalAdmin,EventSubmit,Events,SoEDept,UserCal,Pubcaldav,Usercaldav,caldavTest,test,dumpres
20
21 #
22 # --------------------------------------------------------------------
23 #
24 # 'environment' options used globally by the system.
25 #
26 org.bedework.global.hibernate.dialect=org.hibernate.dialect.HSQLDialect
27
28 # Parameters for shell apps
29 org.bedework.global.jdbcdriver=org.hsqldb.jdbcDriver
30 org.bedework.global.jdbcurl=jdbc:hsqldb:hsql://localhost:1701
31 org.bedework.global.jdbcid=sa
32 org.bedework.global.jdbcpw=
33
34 # Hibernate caching parameters
35 org.bedework.global.hibernate.cache.use_second_level_cache=false
36 org.bedework.global.hibernate.cache.provider_class org.hibernate.cache.EhCacheProvider
37
38 # Specify the platform we are building for. buildwar.xml will import the file
39 # build/platforms/<platform>War.xml
40 org.bedework.global.deploy.platform=tomcat5
41 #
42 # ------------------------------------------------------------------------
43 # Properties enabling and controlling ear file build
44 # ------------------------------------------------------------------------
45
46 # Comment this out to disable ear build.
47 org.bedework.global.build.ear=yes
48 org.bedework.global.ear.name=rpical
49
50 # This allows us to exclude some libraries when copying files into the ear file.
51 # Version we use in bedework may conflict with versions installed in the application
52 # server.
53 org.bedework.global.ear.lib.excludes=commons-logging*,log4j*,jgroup*,servlet.jsp*
54
55 #
56 # The ear can be zipped or left unzipped. Zipped can be useful for copying
57 # Jboss will not tolerate zipped ears and unzipped wars.
58
59 # Comment out or set to "no" to disable zipped ear file
60 org.bedework.global.ear.zipped=yes
61
62 # How would you like your wars sir? zipped or unzipped?
63 org.bedework.global.ear.wars.zipped=yes
64 #
65 # ------------------------------------------------------------------------
66 # ------------------------------------------------------------------------
67 #    bedework calendar default deployment definitions.
68 # ------------------------------------------------------------------------
69 # ------------------------------------------------------------------------
70 #
71
72 #
73 # ------------------------------------------------------------------------
74 # directory defs
75 # ------------------------------------------------------------------------
76
77 org.bedework.directory.dir=${org.bedework.project.bedework}/../apacheds-1.5.3-fixed
78
79 # Where we keep the javascript libraries in deployment/resources/javascript
80 org.bedework.dojo.dir=dojo-0.4.1-ajax
81 org.bedework.jquery.dir=jquery
82
83 # A place to put extra jars and files, e.g. jdbc drivers.
84 # This can be directed at any local directory
85 #
86 # There can be three directories inside this, jdbc, shell and war.
87 # org.bedework.global.ext.lib=${org.bedework.config.home}/lib
88
89 # ------------------------------------------------------------------------
90 # Application server defs
91 # ------------------------------------------------------------------------
92
93 #  where the application server lives
94 org.bedework.appserver.dir=${org.bedework.project.bedework}/../jboss-4.2.2.GA
95
96 # name of jboss configuration we are using
97 org.bedework.jboss.config=prod
98
99 # location of jboss configuration we are using
100 org.bedework.jboss.config.dir=${org.bedework.appserver.dir}/server/${org.bedework.jboss.config}
101
102 # where we deploy
103 org.bedework.appserver.deploy.dir=${org.bedework.jboss.config.dir}/webapps
104
105 #  where most library files used by all applications go
106 appserver.lib.dir=${org.bedework.jboss.config.dir}/lib
107
108 # where 'endorsed' library files go.  These classes override anything
109 # the JVM has. This is particularly important for things like Xalan,
110 # etc., which can break the application if you choose the wrong version
111 appserver.endorsed.dir=${org.bedework.appserver.dir}/common/endorsed
112
113 # where things like log4j config files go
114 log4j.config.destination=${org.bedework.appserver.dir}/common/classes
115
116 # the toplevel directory for the default web application
117 webapp.root.dir=${org.bedework.jboss.config.dir}/deploy/jboss-web.deployer/ROOT.war
118
119 #  If jetspeed2 builds are enabled this is where we deploy
120 org.bedework.jetspeed2.deploy.dir=${org.bedework.appserver.deploy.dir}/jetspeed/WEB-INF/deploy
121
122 #  Set to yes if you want your log4j.xml overwritten
123 org.bedework.deploy.log4j.config=no
124 #
125 # ------------------------------------------------------------------------
126 # ------------------------------------------------------------------------
127 #    end of bedework calendar default deployment definitions.
128 # ------------------------------------------------------------------------
129 # ------------------------------------------------------------------------
130 #
131 # ------------------------------------------------------------------------
132 #   Common context for javascript, resources etc.
133 # ------------------------------------------------------------------------
134 # Enable building of a common context for common javascript.
135 # This context will be deployed along with the applications and makes common
136 # javascript available under, two paths at the contex defined here.
137 #
138 # This is necessary to deal with problems delivering commmon code from the same
139 # server when the root context is defined to be an application rather than the
140 # normal web server default.
141 #
142 org.bedework.global.build.common.context.name=bedework-common
143 org.bedework.global.build.common.context.root=/bedework-common
144 org.bedework.global.build.common.context.war.name=bedework-common
145 org.bedework.global.build.common.context.deploy.dir=/webapps
146
147 #
148 # -------------------------------------------------------------------
149 #
150 # Bedework timezones server - a requirement for bedework
151 #
152
153 org.bedework.app.tzsvr.project=bwtzsvr
154 org.bedework.app.tzsvr.sou.dir=tzsvr
155 org.bedework.app.tzsvr.war.name=tzsvr
156 org.bedework.app.tzsvr.context.root=/tzsvr
157 # Set for jboss
158 #org.bedework.app.tzsvr.virtual.host=
159
160 org.bedework.app.tzsvr.description=Bedework timezones server.
161 org.bedework.app.tzsvr.display.name=Bedework timezones server.
162 org.bedework.app.tzsvr.name=tzsvr
163 org.bedework.app.tzsvr.deploy.dir=/webapps
164 org.bedework.app.tzsvr.logprefix=Tzsvr
165
166 org.bedework.app.tzsvr.zoneinfo=${org.bedework.project.bedework}/../data/timezones/current/zoneinfo
167
168 org.bedework.app.tzsvr.tzdata.url=http://localhost:8080/tzdata.zip
169
170 # Property defining integer seconds refetch interval for data
171 org.bedework.app.tzsvr.refetch.interval=600
172
173 # Property defining a key to allow POST
174 org.bedework.app.tzsvr.post.id=12345ABCDE
175
176 org.bedework.app.tzsvr.vtimezones.cache.name=vtz
177
178 #
179 # -------------------------------------------------------------------
180 #
181 # Bedework config web client
182 #
183 org.bedework.app.bwconfig.project=webapps
184 org.bedework.app.bwconfig.sou.dir=webconfig
185 org.bedework.app.bwconfig.default.contenttype=text/xml
186 org.bedework.app.bwconfig.war.name=bwconfig
187 org.bedework.app.bwconfig.context.root=/bwconfig
188 org.bedework.app.bwconfig.resources.dir=server/${org.bedework.jboss.config}/deploy/jboss-web.deployer/ROOT.war/bwconfigrsrc
189 org.bedework.app.bwconfig.deploy.dir=/webapps
190 org.bedework.app.bwconfig.description=Bedework properties config application
191 org.bedework.app.bwconfig.display.name=Bedework Config
192 org.bedework.app.bwconfig.name=bwconfig
193 org.bedework.app.bwconfig.logprefix=BwConfig
194
195 #
196 # --------------------------------------------------------------------
197 #
198 # Admin Web Client
199 #
200 org.bedework.app.CalAdmin.project=webapps
201 org.bedework.app.CalAdmin.sou.dir=webadmin
202 org.bedework.app.CalAdmin.default.contenttype=text/xml
203 #org.bedework.app.CalAdmin.portlet.name=CalAdmin
204
205 org.bedework.app.CalAdmin.tomcat.context.xml=war/META-INF/context.xml
206
207 org.bedework.app.CalAdmin.war.name=caladmin
208 org.bedework.app.CalAdmin.context.root=/caladmin
209 # Set for jboss
210 #org.bedework.app.CalAdmin.virtual.host=
211 org.bedework.app.CalAdmin.resources.dir=server/${org.bedework.jboss.config}/deploy/jboss-web.deployer/ROOT.war/caladminrsrc
212 org.bedework.app.CalAdmin.deploy.dir=/webapps
213
214 org.bedework.app.CalAdmin.security.domain=demo
215 org.bedework.app.CalAdmin.security.prefix=demo
216 org.bedework.app.CalAdmin.transport.guarantee=NONE
217
218 org.bedework.app.CalAdmin.description=Struts based version of the Bedework calendar public events admin client.
219 org.bedework.app.CalAdmin.display.name=Public Events Administration
220 org.bedework.app.CalAdmin.name=DemoCalAdmin
221
222 #
223 # --------------------------------------------------------------------
224 #
225 # Events submission Web Client
226 #
227 org.bedework.app.EventSubmit.project=webapps
228 org.bedework.app.EventSubmit.sou.dir=websubmit
229 org.bedework.app.EventSubmit.default.contenttype=text/xml
230 org.bedework.app.EventSubmit.web.xml=war/WEB-INF/web.xml
231 org.bedework.app.EventSubmit.tomcat.context.xml=war/META-INF/context.xml
232 #org.bedework.app.EventSubmit.portlet.name=EventSubmit
233
234 org.bedework.app.EventSubmit.war.name=eventsubmit
235 org.bedework.app.EventSubmit.context.root=/eventsubmit
236 # Set for jboss
237 #org.bedework.app.EventSubmit.virtual.host=
238 org.bedework.app.EventSubmit.resources.dir=server/${org.bedework.jboss.config}/deploy/jboss-web.deployer/ROOT.war/eventsubmitrsrc
239 org.bedework.app.EventSubmit.deploy.dir=/webapps
240
241 org.bedework.app.EventSubmit.security.domain=demo
242 org.bedework.app.EventSubmit.security.prefix=demo
243 org.bedework.app.EventSubmit.transport.guarantee=NONE
244
245 org.bedework.app.EventSubmit.description=Bedework calendar event submission client.
246 org.bedework.app.EventSubmit.display.name=Bedework
247 org.bedework.app.EventSubmit.name=DemoEventSubmit
248
249 #
250 # --------------------------------------------------------------------
251 #
252 # Public Web Client
253 #
254 org.bedework.app.Events.project=webapps
255 org.bedework.app.Events.sou.dir=webclient
256 org.bedework.app.Events.default.contenttype=text/xml
257 org.bedework.app.Events.web.xml=war/WEB-INF/publicweb.xml
258 org.bedework.app.Events.tomcat.context.xml=war/META-INF/publiccontext.xml
259 #org.bedework.app.Events.portlet.name=PublicCal
260
261 org.bedework.app.Events.war.name=cal
262 org.bedework.app.Events.context.root=/cal
263 # Set for jboss
264 #org.bedework.app.Events.virtual.host=
265 org.bedework.app.Events.resources.dir=server/${org.bedework.jboss.config}/deploy/jboss-web.deployer/ROOT.war/calrsrc
266 org.bedework.app.Events.deploy.dir=/webapps
267 org.bedework.app.Events.cal.suite=MainCampus
268
269 org.bedework.app.Events.description=Struts based XML version of the Bedework calendar client. It may have many skins, determined by the XSLT.
270 org.bedework.app.Events.display.name=Demo calendar
271 org.bedework.app.Events.name=DemoCal
272
273 #
274 # --------------------------------------------------------------------
275 #
276 # Demo departmental public Web Client
277 #
278 org.bedework.app.SoEDept.project=webapps
279 org.bedework.app.SoEDept.sou.dir=webclient
280 org.bedework.app.SoEDept.default.contenttype=text/xml
281 org.bedework.app.SoEDept.web.xml=war/WEB-INF/publicweb.xml
282 org.bedework.app.SoEDept.tomcat.context.xml=war/META-INF/publiccontext.xml
283 #org.bedework.app.SoEDept.portlet.name=SoEDept
284
285 org.bedework.app.SoEDept.war.name=soedept
286 org.bedework.app.SoEDept.context.root=/soedept
287 # Set for jboss
288 #org.bedework.app.SoEDept.virtual.host=
289 org.bedework.app.SoEDept.resources.dir=server/${org.bedework.jboss.config}/deploy/jboss-web.deployer/ROOT.war/calrsrc
290 org.bedework.app.SoEDept.deploy.dir=/webapps
291 org.bedework.app.SoEDept.cal.suite=SoEDepartmental
292
293 org.bedework.app.SoEDept.description=Struts based XML version of the Bedework calendar client. It may have many skins, determined by the XSLT.
294 org.bedework.app.SoEDept.display.name=Demo departmental calendar
295 org.bedework.app.SoEDept.name=SoEDept
296
297 #
298 # --------------------------------------------------------------------
299 #
300 # Personal Web Client
301 #
302 org.bedework.app.UserCal.project=webapps
303 org.bedework.app.UserCal.sou.dir=webclient
304 org.bedework.app.UserCal.default.contenttype=text/xml
305 org.bedework.app.UserCal.web.xml=war/WEB-INF/userweb.xml
306 org.bedework.app.UserCal.tomcat.context.xml=war/META-INF/usercontext.xml
307 #org.bedework.app.UserCal.portlet.name=UserCal
308
309 org.bedework.app.UserCal.war.name=ucal
310 org.bedework.app.UserCal.context.root=/ucal
311 # Set for jboss
312 #org.bedework.app.UserCal.virtual.host=
313 org.bedework.app.UserCal.resources.dir=server/${org.bedework.jboss.config}/deploy/jboss-web.deployer/ROOT.war/ucalrsrc
314 org.bedework.app.UserCal.deploy.dir=/webapps
315
316 org.bedework.app.UserCal.security.domain=demo
317 org.bedework.app.UserCal.security.prefix=demo
318 org.bedework.app.UserCal.transport.guarantee=NONE
319
320 org.bedework.app.UserCal.description=XML/XSLT version of the Bedework calendar client.
321 org.bedework.app.UserCal.display.name=Bedework
322 org.bedework.app.UserCal.name=DemoUserCal
323
324 #
325 # --------------------------------------------------------------------
326 #
327 # Public Caldav Server
328 #
329 org.bedework.app.Pubcaldav.project=caldav
330 org.bedework.app.Pubcaldav.sou.dir=server
331 org.bedework.app.Pubcaldav.interface.jar=bw-caldav
332
333 org.bedework.app.Pubcaldav.web.xml=war/WEB-INF/publicweb.xml
334 org.bedework.app.Pubcaldav.tomcat.context.xml=war/META-INF/publiccontext.xml
335 org.bedework.app.Pubcaldav.war.name=pubcaldav
336 org.bedework.app.Pubcaldav.context.root=/pubcaldav
337 # Set for jboss
338 #org.bedework.app.Pubcaldav.virtual.host=
339
340 org.bedework.app.Pubcaldav.description=Bedework public caldav server.
341 org.bedework.app.Pubcaldav.display.name=Bedework public caldav
342 org.bedework.app.Pubcaldav.name=DemoPubcaldav
343 org.bedework.app.Pubcaldav.deploy.dir=/webapps
344 org.bedework.app.Pubcaldav.logprefix=PubCalDav
345
346 #
347 # --------------------------------------------------------------------
348 #
349 # Personal Caldav Server
350 #
351 org.bedework.app.Usercaldav.project=caldav
352 org.bedework.app.Usercaldav.sou.dir=server
353 org.bedework.app.Usercaldav.interface.jar=bw-caldav
354
355 org.bedework.app.Usercaldav.web.xml=war/WEB-INF/userweb.xml
356 org.bedework.app.Usercaldav.tomcat.context.xml=war/META-INF/usercontext.xml
357 org.bedework.app.Usercaldav.war.name=ucaldav
358 org.bedework.app.Usercaldav.context.root=/ucaldav
359 # Set for jboss
360 #org.bedework.app.Usercaldav.virtual.host=
361
362 org.bedework.app.Usercaldav.security.domain=demo
363 org.bedework.app.Usercaldav.security.prefix=demo
364 org.bedework.app.Usercaldav.transport.guarantee=NONE
365
366 org.bedework.app.Usercaldav.description=Bedework user caldav server.
367 org.bedework.app.Usercaldav.display.name=Bedework usercaldav
368 org.bedework.app.Usercaldav.name=DemoUsrcaldav
369 org.bedework.app.Usercaldav.deploy.dir=/webapps
370 org.bedework.app.Usercaldav.logprefix=UserCalDav
371
372 #
373 # --------------------------------------------------------------------
374 #
375 # CalDAV test
376 #
377
378 org.bedework.app.caldavTest.project=caldavTest
379 org.bedework.app.caldavTest.sou.dir=caldavTest
380 org.bedework.app.caldavTest.shellscr.name=bwruntest
381 org.bedework.app.caldavTest.batscr.name=bwruntest.bat
382 org.bedework.app.caldavTest.zip.name=caldavTest
383 org.bedework.app.caldavTest.description=Bedework CalDAV test utility
384
385 #
386 # --------------------------------------------------------------------
387 #
388 # Testsuite
389 #
390
391 org.bedework.app.test.project=testsuite
392 org.bedework.app.test.sou.dir=
393 org.bedework.app.test.shellscr.name=bwruntest
394 org.bedework.app.test.batscr.name=bwruntest.bat
395 org.bedework.app.test.zip.name=testsuite
396 org.bedework.app.test.description=Bedework test suite
397 org.bedework.app.test.schema.delimiter=;
398
399 #
400 # --------------------------------------------------------------------
401 #
402 # Dumprestore
403 #
404
405 # -------------- normal dump/restore build properties ------------------
406
407 org.bedework.app.dumpres.project=dumprestore
408 org.bedework.app.dumpres.sou.dir=
409 org.bedework.app.dumpres.shellscr.name=bwrun
410 org.bedework.app.dumpres.batscr.name=bwrun.bat
411 org.bedework.app.dumpres.zip.name=dumpres
412 org.bedework.app.dumpres.description=Bedework dump/restore utility
413 org.bedework.app.dumpres.schema.delimiter=;
414
Note: See TracBrowser for help on using the browser.