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

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

Add a jboss-postgresql config

Also modify carddav options

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