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

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

Skip a couple of jars in jbossService.xml

Add a carddav datasource definition to configurations and update properties appropriately

Fix up prefixing in caldav test so that it can be used to test carddav. Add some carddav tests

Comment out the javadocs group definitions for calendarapi - it was breaking.

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