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

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

Rearrange source and build so that the monitor module is built and deployed along with the rest.

Filter the crawler queue or a rebuild will fail due to self generated messages

Add a read-only message count property to the indexer

  • 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 # Install options
17 #
18 # Define the names of the applications we want to build
19 org.bedework.install.app.names=CalAdmin,EventSubmit,Events,Feeder,\
20  SoEDept,UserCal,Pubcaldav,Usercaldav,caldavTest,test,dumpres,indexer,\
21  sysevlog,iosched,monitor
22
23 #
24 # --------------------------------------------------------------------
25 #
26 # Global options
27 #
28 # --------------------------------------------------------------------
29 #
30 # 'environment' options used globally by the system.
31 #
32 #org.bedework.global.hibernate.dialect=org.hibernate.dialect.DerbyDialect
33 org.bedework.global.hibernate.dialect=org.bedework.calcore.DerbyDialect
34
35 # Parameters for shell apps - set the db name in the url below
36 org.bedework.global.jdbcdriver=org.apache.derby.jdbc.ClientDriver
37 org.bedework.global.jdbcurl="jdbc:derby://localhost:1527/bedework3p6
38 org.bedework.global.jdbcid=sa
39 org.bedework.global.jdbcpw=
40
41 # DB Datasource for jboss services
42 # There doesn't appear to be the extra level of indirection that the jboss-web.xml
43 # files allow so this will appear directly in the hibernate proeprties file for
44 # jboss services.
45
46 # Note - apparently the java Property classes preserve trailing blanks
47 # Hibernate will include that trailing blank as part of the name leading to
48 # much grief.
49 org.bedework.global.jboss.db.datasource.jndiname=/CalendarDS
50
51 # Hibernate caching parameters
52 org.bedework.global.hibernate.cache.use_second_level_cache=false
53 org.bedework.global.hibernate.cache.provider_class org.hibernate.cache.EhCacheProvider
54
55 # Specify the platform we are building for. buildwar.xml will import the file
56 # build/platforms/<platform>War.xml
57 org.bedework.global.deploy.platform=jboss
58 #
59 # ------------------------------------------------------------------------
60 # Properties enabling and controlling ear file build
61 # ------------------------------------------------------------------------
62
63 # Comment this out to disable ear build.
64 org.bedework.global.build.ear=yes
65 org.bedework.global.ear.name=rpical
66
67 #
68 # The ear can be zipped or left unzipped. Zipped can be useful for copying
69 # Jboss will not tolerate zipped ears and unzipped wars.
70
71 # Comment out or set to "no"/"false" to disable zipped ear file
72 org.bedework.global.ear.zipped=no
73
74 # How would you like your wars sir? zipped or unzipped?
75 org.bedework.global.wars.zipped=no
76
77 #
78 # ------------------------------------------------------------------------
79 # ------------------------------------------------------------------------
80 #    bedework calendar default deployment definitions.
81 # ------------------------------------------------------------------------
82 # ------------------------------------------------------------------------
83 #
84
85 #
86 # ------------------------------------------------------------------------
87 # directory defs
88 # ------------------------------------------------------------------------
89
90 org.bedework.directory.dir=${org.bedework.project.bedework}/../apacheds-1.5.3-fixed
91
92 # Where we keep the javascript libraries in deployment/resources/javascript
93 org.bedework.dojo.dir=dojo-0.4.1-ajax
94 org.bedework.jquery.dir=jquery
95
96 # A place to put extra jars and files, e.g. jdbc drivers.
97 # This can be directed at any local directory
98 #
99 # There can be three directories inside this, jdbc, shell and war.
100 # org.bedework.global.ext.lib=${org.bedework.config.home}/lib
101
102 # ------------------------------------------------------------------------
103 # Application server defs
104 # ------------------------------------------------------------------------
105
106 #  where the application server lives
107 org.bedework.appserver.dir=${org.bedework.project.bedework}/../jboss-5.1.0.GA
108
109 # name of jboss configuration we are using
110 org.bedework.jboss.config=default
111
112 # location of jboss configuration we are using
113 org.bedework.jboss.config.dir=${org.bedework.appserver.dir}/server/${org.bedework.jboss.config}
114
115 # where we deploy
116 org.bedework.appserver.deploy.dir=${org.bedework.jboss.config.dir}/bwdeploy
117
118 #  where most library files used by all applications go
119 appserver.lib.dir=${org.bedework.jboss.config.dir}/lib
120
121 # where things like log4j config files go
122 org.bedework.jboss.data.dir=${org.bedework.appserver.dir}/server/${org.bedework.jboss.config}/data/bedework
123
124 # where 'endorsed' library files go.  These classes override anything
125 # the JVM has. This is particularly important for things like Xalan,
126 # etc., which can break the application if you choose the wrong version
127 appserver.endorsed.dir=${org.bedework.appserver.dir}/lib/endorsed
128
129 # the toplevel directory for the server static resources, relative to the application server home
130 org.bedework.server.resource.root.dir=server/${org.bedework.jboss.config}/deploy/ROOT.war
131
132 # where things like log4j config files go
133 log4j.config.destination=${org.bedework.appserver.dir}/server/${org.bedework.jboss.config}/conf
134
135 #  Set to yes if you want your log4j.xml overwritten
136 org.bedework.deploy.log4j.config=no
137
138 # ------------------------------------------------------------------------
139 # ActiveMQ defs
140 # ------------------------------------------------------------------------
141
142 org.bedework.global.activemq.dir=${org.bedework.appserver.deploy.dir}/activemq-rar-5.3.0.rar
143 #
144 # If set to true or yes will copy in the activemq configuration into the rar
145 org.bedework.global.copy.activemq.config=yes
146
147 #
148 # ------------------------------------------------------------------------
149 # ------------------------------------------------------------------------
150 #    end of bedework calendar default deployment definitions.
151 # ------------------------------------------------------------------------
152 # ------------------------------------------------------------------------
153 #
154 # ------------------------------------------------------------------------
155 #   Common context for javascript, resources etc.
156 # ------------------------------------------------------------------------
157 # Enable building of a common context for common javascript.
158 # This context will be deployed along with the applications and makes common
159 # javascript available under, two paths at the contex defined here.
160 #
161 # This is necessary to deal with problems delivering commmon code from the same
162 # server when the root context is defined to be an application rather than the
163 # normal web server default.
164 #
165 org.bedework.global.build.common.context.name=bedework-common
166 org.bedework.global.build.common.context.root=/bedework-common
167 org.bedework.global.build.common.context.war.name=bedework-common
168 org.bedework.global.build.common.context.deploy.dir=/webapps
169
170 #
171 # -------------------------------------------------------------------
172 #
173 # Bedework timezones server - a requirement for bedework
174 #
175
176 org.bedework.app.tzsvr.war.only=yes
177 org.bedework.app.tzsvr.project=bwtzsvr
178 org.bedework.app.tzsvr.sou.dir=tzsvr
179 org.bedework.app.tzsvr.war.name=tzsvr
180 org.bedework.app.tzsvr.context.root=/tzsvr
181 # Set for jboss
182 #org.bedework.app.tzsvr.virtual.host=
183
184 org.bedework.app.tzsvr.description=Bedework timezones server.
185 org.bedework.app.tzsvr.display.name=Bedework timezones server.
186 org.bedework.app.tzsvr.name=tzsvr
187 org.bedework.app.tzsvr.deploy.dir=${org.bedework.appserver.deploy.dir}
188 org.bedework.app.tzsvr.logprefix=Tzsvr
189
190 org.bedework.app.tzsvr.tzdata.url=http://localhost:8080/tzdata.zip
191
192 # Property defining integer seconds refetch interval for data
193 org.bedework.app.tzsvr.refetch.interval=600
194
195 # Property defining a key to allow POST
196 org.bedework.app.tzsvr.post.id=12345ABCDE
197
198 org.bedework.app.tzsvr.vtimezones.cache.name=vtz
199
200 #
201 # -------------------------------------------------------------------
202 #
203 # Bedework config web client
204 #
205 org.bedework.app.bwconfig.project=webapps
206 org.bedework.app.bwconfig.sou.dir=webconfig
207 org.bedework.app.bwconfig.default.contenttype=text/xml
208 org.bedework.app.bwconfig.war.name=bwconfig
209 org.bedework.app.bwconfig.context.root=/bwconfig
210 org.bedework.app.bwconfig.resources.dir=${org.bedework.server.resource.root.dir}/bwconfigrsrc
211 org.bedework.app.bwconfig.deploy.dir=${org.bedework.appserver.deploy.dir}
212 org.bedework.app.bwconfig.description=Bedework properties config application
213 org.bedework.app.bwconfig.display.name=Bedework Config
214 org.bedework.app.bwconfig.name=bwconfig
215 org.bedework.app.bwconfig.logprefix=BwConfig
216
217 #
218 # --------------------------------------------------------------------
219 #
220 # Admin Web Client
221 #
222 org.bedework.app.CalAdmin.project=webapps
223 org.bedework.app.CalAdmin.sou.dir=webadmin
224 org.bedework.app.CalAdmin.default.contenttype=text/xml
225 #org.bedework.app.CalAdmin.portlet.name=CalAdmin
226
227 org.bedework.app.CalAdmin.tomcat.context.xml=war/META-INF/context.xml
228
229 org.bedework.app.CalAdmin.war.name=caladmin
230 org.bedework.app.CalAdmin.context.root=/caladmin
231 # Set for jboss
232 #org.bedework.app.CalAdmin.virtual.host=
233 org.bedework.app.CalAdmin.resources.dir=${org.bedework.server.resource.root.dir}/caladminrsrc
234 org.bedework.app.CalAdmin.deploy.dir=${org.bedework.appserver.deploy.dir}
235
236 org.bedework.app.CalAdmin.security.domain=bedeworkdemo
237 org.bedework.app.CalAdmin.security.prefix=demo
238 org.bedework.app.CalAdmin.transport.guarantee=NONE
239
240 org.bedework.app.CalAdmin.description=Struts based version of the Bedework calendar public events admin client.
241 org.bedework.app.CalAdmin.display.name=Public Events Administration
242 org.bedework.app.CalAdmin.name=DemoCalAdmin
243
244 #
245 # --------------------------------------------------------------------
246 #
247 # Events submission Web Client
248 #
249 org.bedework.app.EventSubmit.project=webapps
250 org.bedework.app.EventSubmit.sou.dir=websubmit
251 org.bedework.app.EventSubmit.default.contenttype=text/xml
252 org.bedework.app.EventSubmit.web.xml=war/WEB-INF/web.xml
253 org.bedework.app.EventSubmit.tomcat.context.xml=war/META-INF/context.xml
254 #org.bedework.app.EventSubmit.portlet.name=EventSubmit
255
256 org.bedework.app.EventSubmit.war.name=eventsubmit
257 org.bedework.app.EventSubmit.context.root=/eventsubmit
258 # Set for jboss
259 #org.bedework.app.EventSubmit.virtual.host=
260 org.bedework.app.EventSubmit.resources.dir=${org.bedework.server.resource.root.dir}/eventsubmitrsrc
261 org.bedework.app.EventSubmit.deploy.dir=${org.bedework.appserver.deploy.dir}
262
263 org.bedework.app.EventSubmit.security.domain=bedeworkdemo
264 org.bedework.app.EventSubmit.security.prefix=demo
265 org.bedework.app.EventSubmit.transport.guarantee=NONE
266
267 org.bedework.app.EventSubmit.description=Bedework calendar event submission client.
268 org.bedework.app.EventSubmit.display.name=Bedework
269 org.bedework.app.EventSubmit.name=DemoEventSubmit
270
271 #
272 # --------------------------------------------------------------------
273 #
274 # Public Web Client
275 #
276 org.bedework.app.Events.project=webapps
277 org.bedework.app.Events.sou.dir=webclient
278 org.bedework.app.Events.default.contenttype=text/xml
279 org.bedework.app.Events.web.xml=war/WEB-INF/publicweb.xml
280 org.bedework.app.Events.tomcat.context.xml=war/META-INF/publiccontext.xml
281 #org.bedework.app.Events.portlet.name=PublicCal
282
283 org.bedework.app.Events.war.name=cal
284 org.bedework.app.Events.context.root=/cal
285 # Set for jboss
286 #org.bedework.app.Events.virtual.host=
287 org.bedework.app.Events.resources.dir=${org.bedework.server.resource.root.dir}/calrsrc
288 org.bedework.app.Events.deploy.dir=${org.bedework.appserver.deploy.dir}
289 org.bedework.app.Events.cal.suite=MainCampus
290
291 org.bedework.app.Events.description=Struts based XML version of the Bedework calendar client. It may have many skins, determined by the XSLT.
292 org.bedework.app.Events.display.name=Demo calendar
293 org.bedework.app.Events.name=DemoCal
294
295 #
296 # --------------------------------------------------------------------
297 #
298 # Feed Server
299 #
300 org.bedework.app.Feeder.project=webapps
301 org.bedework.app.Feeder.sou.dir=feeder
302 org.bedework.app.Feeder.default.contenttype=text/xml
303 # need to model feederweb.xml from publicweb.xml  (check session timeout value.  Change from 30 to 1?)
304 org.bedework.app.Feeder.web.xml=war/WEB-INF/web.xml
305 org.bedework.app.Feeder.tomcat.context.xml=${env.BEDEWORK_CONFIG}/context.xml
306 #org.bedework.app.Feeder.portlet.name=PublicCal
307
308 org.bedework.app.Feeder.war.name=feeder
309 org.bedework.app.Feeder.context.root=/feeder
310 # Set for jboss
311 #org.bedework.app.Feeder.virtual.host=
312 org.bedework.app.Feeder.resources.dir=${org.bedework.server.resource.root.dir}/calfeedrsrc
313 org.bedework.app.Feeder.deploy.dir=${org.bedework.appserver.deploy.dir}
314 org.bedework.app.Feeder.cal.suite=MainCampus
315
316 org.bedework.app.Feeder.description=Struts based XML version of the Bedework calendar client. It may have many skins, determined by the XSLT.
317 org.bedework.app.Feeder.display.name=Demo calendar
318 org.bedework.app.Feeder.name=feeder
319
320 #
321 # --------------------------------------------------------------------
322 #
323 # Demo departmental public Web Client
324 #
325 org.bedework.app.SoEDept.project=webapps
326 org.bedework.app.SoEDept.sou.dir=webclient
327 org.bedework.app.SoEDept.default.contenttype=text/xml
328 org.bedework.app.SoEDept.web.xml=war/WEB-INF/publicweb.xml
329 org.bedework.app.SoEDept.tomcat.context.xml=war/META-INF/publiccontext.xml
330 #org.bedework.app.SoEDept.portlet.name=SoEDept
331
332 org.bedework.app.SoEDept.war.name=soedept
333 org.bedework.app.SoEDept.context.root=/soedept
334 # Set for jboss
335 #org.bedework.app.SoEDept.virtual.host=
336 org.bedework.app.SoEDept.resources.dir=${org.bedework.server.resource.root.dir}/calrsrc
337 org.bedework.app.SoEDept.deploy.dir=${org.bedework.appserver.deploy.dir}
338 org.bedework.app.SoEDept.cal.suite=SoEDepartmental
339
340 org.bedework.app.SoEDept.description=Struts based XML version of the Bedework calendar client. It may have many skins, determined by the XSLT.
341 org.bedework.app.SoEDept.display.name=Demo departmental calendar
342 org.bedework.app.SoEDept.name=SoEDept
343
344 #
345 # --------------------------------------------------------------------
346 #
347 # Personal Web Client
348 #
349 org.bedework.app.UserCal.project=webapps
350 org.bedework.app.UserCal.sou.dir=webclient
351 org.bedework.app.UserCal.default.contenttype=text/xml
352 org.bedework.app.UserCal.web.xml=war/WEB-INF/userweb.xml
353 org.bedework.app.UserCal.tomcat.context.xml=war/META-INF/usercontext.xml
354 #org.bedework.app.UserCal.portlet.name=UserCal
355
356 org.bedework.app.UserCal.war.name=ucal
357 org.bedework.app.UserCal.context.root=/ucal
358 # Set for jboss
359 #org.bedework.app.UserCal.virtual.host=
360 org.bedework.app.UserCal.resources.dir=${org.bedework.server.resource.root.dir}/ucalrsrc
361 org.bedework.app.UserCal.deploy.dir=${org.bedework.appserver.deploy.dir}
362
363 org.bedework.app.UserCal.security.domain=bedeworkdemo
364 org.bedework.app.UserCal.security.prefix=demo
365 org.bedework.app.UserCal.transport.guarantee=NONE
366
367 org.bedework.app.UserCal.description=XML/XSLT version of the Bedework calendar client.
368 org.bedework.app.UserCal.display.name=Bedework
369 org.bedework.app.UserCal.name=DemoUserCal
370
371 #
372 # --------------------------------------------------------------------
373 #
374 # Public Caldav Server
375 #
376 org.bedework.app.Pubcaldav.project=caldav
377 org.bedework.app.Pubcaldav.sou.dir=server
378 org.bedework.app.Pubcaldav.interface.jar=bw-caldav
379
380 org.bedework.app.Pubcaldav.web.xml=war/WEB-INF/publicweb.xml
381 org.bedework.app.Pubcaldav.tomcat.context.xml=war/META-INF/publiccontext.xml
382 org.bedework.app.Pubcaldav.war.name=pubcaldav
383 org.bedework.app.Pubcaldav.context.root=/pubcaldav
384 # Set for jboss
385 #org.bedework.app.Pubcaldav.virtual.host=
386
387 org.bedework.app.Pubcaldav.description=Bedework public caldav server.
388 org.bedework.app.Pubcaldav.display.name=Bedework public caldav
389 org.bedework.app.Pubcaldav.name=DemoPubcaldav
390 org.bedework.app.Pubcaldav.deploy.dir=${org.bedework.appserver.deploy.dir}
391 org.bedework.app.Pubcaldav.logprefix=PubCalDav
392
393 #
394 # --------------------------------------------------------------------
395 #
396 # Personal Caldav Server
397 #
398 org.bedework.app.Usercaldav.project=caldav
399 org.bedework.app.Usercaldav.sou.dir=server
400 org.bedework.app.Usercaldav.interface.jar=bw-caldav
401
402 org.bedework.app.Usercaldav.web.xml=war/WEB-INF/userweb.xml
403 org.bedework.app.Usercaldav.tomcat.context.xml=war/META-INF/usercontext.xml
404 org.bedework.app.Usercaldav.war.name=ucaldav
405 org.bedework.app.Usercaldav.context.root=/ucaldav
406 # Set for jboss
407 #org.bedework.app.Usercaldav.virtual.host=
408
409 org.bedework.app.Usercaldav.security.domain=bedeworkdemo
410 org.bedework.app.Usercaldav.security.prefix=demo
411 org.bedework.app.Usercaldav.transport.guarantee=NONE
412
413 org.bedework.app.Usercaldav.description=Bedework user caldav server.
414 org.bedework.app.Usercaldav.display.name=Bedework usercaldav
415 org.bedework.app.Usercaldav.name=DemoUsrcaldav
416 org.bedework.app.Usercaldav.deploy.dir=${org.bedework.appserver.deploy.dir}
417 org.bedework.app.Usercaldav.logprefix=UserCalDav
418
419 #
420 # --------------------------------------------------------------------
421 #
422 # CalDAV test
423 #
424
425 org.bedework.app.caldavTest.runnable=yes
426 org.bedework.app.caldavTest.project=caldavTest
427 org.bedework.app.caldavTest.sou.dir=caldavTest
428 org.bedework.app.caldavTest.shellscr.name=bwruntest
429 org.bedework.app.caldavTest.batscr.name=bwruntest.bat
430 org.bedework.app.caldavTest.zip.name=caldavTest
431 org.bedework.app.caldavTest.description=Bedework CalDAV test utility
432
433 #
434 # --------------------------------------------------------------------
435 #
436 # Testsuite
437 #
438
439 org.bedework.app.test.runnable=yes
440 org.bedework.app.test.project=testsuite
441 org.bedework.app.test.sou.dir=
442 org.bedework.app.test.shellscr.name=bwruntest
443 org.bedework.app.test.batscr.name=bwruntest.bat
444 org.bedework.app.test.zip.name=testsuite
445 org.bedework.app.test.description=Bedework test suite
446 org.bedework.app.test.schema.delimiter=;
447
448 #
449 # --------------------------------------------------------------------
450 #
451 # Dumprestore
452 #
453
454 # -------------- normal dump/restore build properties ------------------
455
456 org.bedework.app.dumpres.project=dumprestore
457 org.bedework.app.dumpres.sou.dir=
458 org.bedework.app.dumpres.shellscr.name=bwrun
459 org.bedework.app.dumpres.batscr.name=bwrun.bat
460 org.bedework.app.dumpres.zip.name=dumpres
461 org.bedework.app.dumpres.description=Bedework dump/restore utility
462 org.bedework.app.dumpres.schema.delimiter=;
463
464 #
465 # --------------------------------------------------------------------
466 #
467 # Indexer
468 #
469
470 org.bedework.app.indexer.project=indexer
471 org.bedework.app.indexer.sou.dir=
472 org.bedework.app.indexer.shellscr.name=bwrun
473 org.bedework.app.indexer.batscr.name=bwrun.bat
474 org.bedework.app.indexer.zip.name=indexer
475 org.bedework.app.indexer.description=Bedework indexer application
476
477 #
478 # --------------------------------------------------------------------
479 #
480 # Server events logger
481 #
482
483 org.bedework.app.sysevlog.project=calendarapi
484 org.bedework.app.sysevlog.sou.dir=
485 org.bedework.app.sysevlog.shellscr.name=bwrun
486 org.bedework.app.sysevlog.batscr.name=bwrun.bat
487 org.bedework.app.sysevlog.zip.name=bwsysevlog
488 org.bedework.app.sysevlog.description=Bedework system events logger application
489
490 #
491 # --------------------------------------------------------------------
492 #
493 # Server monitor
494 #
495
496 org.bedework.app.monitor.project=calendarapi
497 org.bedework.app.monitor.sou.dir=
498 org.bedework.app.monitor.shellscr.name=bwrun
499 org.bedework.app.monitor.batscr.name=bwrun.bat
500 org.bedework.app.monitor.zip.name=monitor
501 org.bedework.app.monitor.description=Bedework system events monitor application
502
503 #
504 # --------------------------------------------------------------------
505 #
506 # In/outbox scheduler
507 #
508
509 org.bedework.app.iosched.project=calendarapi
510 org.bedework.app.iosched.sou.dir=
511 org.bedework.app.iosched.shellscr.name=bwrun
512 org.bedework.app.iosched.batscr.name=bwrun.bat
513 org.bedework.app.iosched.zip.name=bwiosched
514 org.bedework.app.iosched.description=Bedework In/outbox scheduler application
515
516
Note: See TracBrowser for help on using the browser.