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

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

Two distinct sets of updates here.

1. Add some support (not fully working yet) for liferay5. Some old unused stylesheets were deleted to tidy up and while working on this decided the second set of updates were needed asa first step to simplification

2. Ensure that only the option xml file is used at run time.

Some properties were moved into the xml file and code was adjusted to refer to the xml config objects.

CalEnv?, CalEnvI, CalEnvFactory? were removed.

Following properties were moved into options.xml

org.bedework.app.X.nogroupallowed

org.bedework.app.X.publicadmin

org.bedework.app.X.guestmode

sysintfimpl (caldav)

org.bedework.global.system.name --> globals.systemName

org.bedework.app.X.run.as.user --> runAsUser

org.bedework.app.CalAdmin?.admingroupsidprefix=agrp_

Removed remaining run-time references to
org.bedework.app.X.name
org.bedework.app.X.root

  • 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 org.bedework.global.version=3.4.1
20
21 # Define the names of the applications we want to build
22 org.bedework.install.app.names=bwconfig,CalAdmin,EventSubmit,Events,SoEDept,UserCal,Pubcaldav,Usercaldav,caldavTest,test,dumpres
23
24 #
25 # --------------------------------------------------------------------
26 #
27 # 'environment' options used globally by the system.
28 #
29 org.bedework.global.hibernate.dialect=org.hibernate.dialect.HSQLDialect
30
31 # Parameters for standalone
32 org.bedework.global.jdbcdriver=org.hsqldb.jdbcDriver
33 org.bedework.global.jdbcurl=jdbc:hsqldb:hsql://localhost:1701
34 org.bedework.global.jdbcid=sa
35 org.bedework.global.jdbcpw=
36
37 # Hibernate caching parameters
38 org.bedework.global.hibernate.cache.use_second_level_cache=false
39 org.bedework.global.hibernate.cache.provider_class org.hibernate.cache.EhCacheProvider
40
41 # Uncomment this to enable building of a common context for common javascript.
42 # This context will be deployed along with the applications and makes common
43 # javascript available under, two paths at the contex defined here.
44 #
45 # This is necessary to deal with problems delivering commmon code from the same
46 # server when the root context is defined to be an application rather than the
47 # normal web server default.
48 #
49 # Don't work. Will try another approach or a modification of this.
50 #org.bedework.global.build.common.context=yes
51 #org.bedework.global.build.common.context.name=calcommon
52 #org.bedework.global.build.common.context.root=/calcommon
53 #org.bedework.global.build.common.context.war.name=calcommon
54 #org.bedework.global.build.common.context.deploy.dir=/webapps
55
56 org.bedework.global.directory.browsing.disallowed=true
57
58 # Comment this out for j2ee deploy
59 #org.bedework.global.build.standalone.app=true
60
61 # Comment this out if deploying on some other app server
62 #org.bedework.global.deploy.on.tomcat=true
63
64 org.bedework.global.j2ee.platform=jboss
65 org.bedework.global.ear.name=rpical
66
67 # uris to cross link apps - of dubious usefulness
68 org.bedework.global.public.admin.uri=/caladmin
69 org.bedework.global.public.calendar.uri=/cal
70 org.bedework.global.personal.calendar.uri=/ucal
71
72 #
73 # Specify the portal platform we want to run on. Enable the appropriaet section.
74 # Properties rquired:
75 # org.bedework.build.for.XXX     Used to enable functions
76 # org.bedework.global.portal.platform Used by deployment process to pick
77 #                                appropriate build. Value is name of directory
78 #                                in deployment/<kind>  e.g. uportal2
79 #
80 # For each portlet define the portlet name, e.g.
81 #     org.bedework.app.Events.portlet.name=PublicCal
82 #
83 # If you want to build some struts applications standalone, and others as
84 # portlets you will need two configs and two builds
85
86 # These for standalone and for j2ee
87 org.bedework.global.servlet.class=org.apache.struts.action.ActionServlet
88 org.bedework.global.ignoreContentType=false
89 org.bedework.global.portlet.mapping=
90 org.bedework.global.genurl.taglib.tld=struts-html.tld
91
92 # enable this and standalone for jboss
93 org.bedework.build.for.jboss=yes
94
95 # These for uportal
96 #org.bedework.build.for.uportal2=yes
97 #org.bedework.global.portal.platform=uportal2
98 #org.bedework.global.servlet.class=org.apache.portals.bridges.struts.PortletServlet
99 #org.bedework.global.portlet-servlet.class=org.apache.pluto.core.PortletServlet
100 #org.bedework.global.portlet.class=org.apache.portals.bridges.struts.StrutsPortlet
101 #org.bedework.global.portal-servlet.context.provider=org.bedework.portal.uportal.PortalServletContextProvider
102 #org.bedework.global.ignoreContentType=true
103 #org.bedework.global.genurl.taglib.tld=bedework-portlet-struts-html.tld
104
105 # These for liferay 4
106 #org.bedework.build.for.liferay4=yes
107 #org.bedework.global.portal.platform=liferay4
108 # servlet-class is the action servlet in web.xml
109 #org.bedework.global.servlet.class=org.apache.portals.bridges.struts.PortletServlet
110 # portlet-servlet.class is the servlet-class element  for the portlet servlet in web.xml
111 #org.bedework.global.portlet-servlet.class=com.liferay.portal.servlet.PortletServlet
112 # portlet.class is in portlet.xml and the value for the portlet-class init par in web.xml
113 #org.bedework.global.portlet.class=com.liferay.portal.apache.bridges.LiferayStrutsPortlet
114 # portal-servlet.context.provider is in portlet.xml
115 #org.bedework.global.portal-servlet.context.provider=com.liferay.util.apache.bridges.struts.LiferayServletContextProviderWrapper
116 #org.bedework.global.portal-servlet.context.listener=com.liferay.portal.kernel.servlet.PortletContextListener
117 #org.bedework.global.ignoreContentType=true
118 #org.bedework.global.genurl.taglib.tld=bedework-portlet-struts-html.tld
119 #org.bedework.global.liferay.company-id=liferay.com
120 #liferay4.lib=${org.bedework.default.lib}/liferay4
121 #
122 # ------------------------------------------------------------------------
123 # ------------------------------------------------------------------------
124 #    bedework calendar default deployment definitions.
125 # ------------------------------------------------------------------------
126 # ------------------------------------------------------------------------
127 #
128 # ------------------------------------------------------------------------
129 # hsqldb defs
130 # ------------------------------------------------------------------------
131
132 #  where the default db is
133 org.bedework.hsqldb.dir=${org.bedework.project.bedework}/../hsqldb-1.7.3.3
134
135 #  hsqldb db name for bedework.
136 org.bedework.hsqldb.dbname=demo/events
137
138 #  If uPortal2 builds are enabled this is the default dbname
139 org.bedework.hsqldb.uportal2.dbname=uportal2/uportal
140
141 #  default db name for tests
142 org.bedework.hsqldb.test.dbdir=test
143
144 # ------------------------------------------------------------------------
145 # Application server defs
146 # ------------------------------------------------------------------------
147
148 #  where the application server lives
149 org.bedework.appserver.dir=${org.bedework.project.bedework}/../jboss-4.2.2.GA
150
151 # name of jboss configuration we are using
152 org.bedework.jboss.config=prod
153
154 # location of jboss configuration we are using
155 org.bedework.jboss.config.dir=${org.bedework.appserver.dir}/server/${org.bedework.jboss.config}
156
157 #  where we deploy
158 org.bedework.appserver.deploy.dir=${org.bedework.jboss.config.dir}/webapps
159
160 #  where most library files used by all applications go
161 appserver.lib.dir=${org.bedework.jboss.config.dir}/lib
162
163 appserver.jdbcdriver.jar=${appserver.lib.dir}/hsqldb.jar
164
165 # where 'endorsed' library files go.  These classes override anything
166 # the JVM has. This is particularly important for things like Xalan,
167 # etc., which can break the application if you choose the wrong version
168 appserver.endorsed.dir=${org.bedework.appserver.dir}/common/endorsed
169
170 # where things like log4j config files go
171 log4j.config.destination=${org.bedework.appserver.dir}/common/classes
172
173 # the toplevel directory for the default web application
174 webapp.root.dir=${org.bedework.jboss.config.dir}/deploy/jboss-web.deployer/ROOT.war
175
176 #  If jetspeed2 builds are enabled this is where we deploy
177 org.bedework.jetspeed2.deploy.dir=${org.bedework.appserver.deploy.dir}/jetspeed/WEB-INF/deploy
178
179 # This is where we copy common xsl and javascript for inclusion by xsl and generated
180 # content. Relative to org.bedework.appserver.dir
181 org.bedework.global.common.deploydir=/server/${org.bedework.jboss.config}/deploy/jboss-web.deployer/ROOT.war/bedework-common
182
183 #  Set to yes if you want your log4j.xml overwritten
184 org.bedework.deploy.log4j.config=no
185 #
186 # ------------------------------------------------------------------------
187 # ------------------------------------------------------------------------
188 #    end of bedework calendar default deployment definitions.
189 # ------------------------------------------------------------------------
190 # ------------------------------------------------------------------------
191 #
192 #
193 # -------------------------------------------------------------------
194 #
195 # Bedework config web client
196 #
197 org.bedework.app.bwconfig.project=webapps
198 org.bedework.app.bwconfig.type=webconfig
199 org.bedework.app.bwconfig.sou.dir=webconfig
200 org.bedework.app.bwconfig.default.contenttype=text/xml
201 org.bedework.app.bwconfig.war.name=bwconfig
202 org.bedework.app.bwconfig.context.root=/bwconfig
203 org.bedework.app.bwconfig.root=/bwconfigrsrc
204 org.bedework.app.bwconfig.resources.dir=server/${org.bedework.jboss.config}/deploy/jboss-web.deployer/ROOT.war/bwconfigrsrc
205 org.bedework.app.bwconfig.deploy.dir=/webapps
206 org.bedework.app.bwconfig.description=Bedework properties config application
207 org.bedework.app.bwconfig.display.name=Bedework Config
208 org.bedework.app.bwconfig.name=bwconfig
209 org.bedework.app.bwconfig.logprefix=BwConfig
210
211 #
212 # --------------------------------------------------------------------
213 #
214 # Admin Web Client
215 #
216 org.bedework.app.CalAdmin.project=webapps
217 org.bedework.app.CalAdmin.type=webadmin
218 org.bedework.app.CalAdmin.sou.dir=webadmin
219 org.bedework.app.CalAdmin.default.contenttype=text/xml
220 #org.bedework.app.CalAdmin.portlet.name=CalAdmin
221
222 org.bedework.app.CalAdmin.tomcat.context.xml=war/META-INF/context.xml
223
224 org.bedework.app.CalAdmin.war.name=caladmin
225 org.bedework.app.CalAdmin.ear.name=caladmin
226 org.bedework.app.CalAdmin.context.root=/caladmin
227 # Set for jboss
228 #org.bedework.app.CalAdmin.virtual.host=
229 org.bedework.app.CalAdmin.root=http://localhost:8080/caladminrsrc
230 org.bedework.app.CalAdmin.resources.dir=server/${org.bedework.jboss.config}/deploy/jboss-web.deployer/ROOT.war/caladminrsrc
231 org.bedework.app.CalAdmin.deploy.dir=/webapps
232
233 org.bedework.app.CalAdmin.security.domain=demo
234 org.bedework.app.CalAdmin.security.prefix=demo
235 org.bedework.app.CalAdmin.transport.guarantee=NONE
236
237 org.bedework.app.CalAdmin.description=Struts based version of the Bedework calendar public events admin client.
238 org.bedework.app.CalAdmin.display.name=Public Events Administration
239 org.bedework.app.CalAdmin.name=DemoCalAdmin
240
241 #
242 # --------------------------------------------------------------------
243 #
244 # Events submission Web Client
245 #
246 org.bedework.app.EventSubmit.project=webapps
247 org.bedework.app.EventSubmit.type=websubmit
248 org.bedework.app.EventSubmit.sou.dir=websubmit
249 org.bedework.app.EventSubmit.default.contenttype=text/xml
250 org.bedework.app.EventSubmit.web.xml=war/WEB-INF/web.xml
251 org.bedework.app.EventSubmit.tomcat.context.xml=war/META-INF/context.xml
252 #org.bedework.app.EventSubmit.portlet.name=EventSubmit
253
254 org.bedework.app.EventSubmit.war.name=eventsubmit
255 org.bedework.app.EventSubmit.ear.name=eventsubmit
256 org.bedework.app.EventSubmit.context.root=/eventsubmit
257 # Set for jboss
258 #org.bedework.app.EventSubmit.virtual.host=
259 org.bedework.app.EventSubmit.root=http://localhost:8080/eventsubmitrsrc
260 org.bedework.app.EventSubmit.resources.dir=server/${org.bedework.jboss.config}/deploy/jboss-web.deployer/ROOT.war/eventsubmitrsrc
261 org.bedework.app.EventSubmit.deploy.dir=/webapps
262
263 org.bedework.app.EventSubmit.security.domain=demo
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.type=webpublic
278 org.bedework.app.Events.sou.dir=webclient
279 org.bedework.app.Events.default.contenttype=text/xml
280 org.bedework.app.Events.web.xml=war/WEB-INF/publicweb.xml
281 org.bedework.app.Events.tomcat.context.xml=war/META-INF/publiccontext.xml
282 #org.bedework.app.Events.portlet.name=PublicCal
283
284 org.bedework.app.Events.war.name=cal
285 org.bedework.app.Events.ear.name=cal
286 org.bedework.app.Events.context.root=/cal
287 # Set for jboss
288 #org.bedework.app.Events.virtual.host=
289 org.bedework.app.Events.root=http://localhost:8080/calrsrc
290 org.bedework.app.Events.resources.dir=server/${org.bedework.jboss.config}/deploy/jboss-web.deployer/ROOT.war/calrsrc
291 org.bedework.app.Events.deploy.dir=/webapps
292 org.bedework.app.Events.cal.suite=MainCampus
293
294 org.bedework.app.Events.description=Struts based XML version of the Bedework calendar client. It may have many skins, determined by the XSLT.
295 org.bedework.app.Events.display.name=Demo calendar
296 org.bedework.app.Events.name=DemoCal
297
298 #
299 # --------------------------------------------------------------------
300 #
301 # Demo departmental public Web Client
302 #
303 org.bedework.app.SoEDept.project=webapps
304 org.bedework.app.SoEDept.type=webpublic
305 org.bedework.app.SoEDept.sou.dir=webclient
306 org.bedework.app.SoEDept.default.contenttype=text/xml
307 org.bedework.app.SoEDept.web.xml=war/WEB-INF/publicweb.xml
308 org.bedework.app.SoEDept.tomcat.context.xml=war/META-INF/publiccontext.xml
309 #org.bedework.app.SoEDept.portlet.name=SoEDept
310
311 org.bedework.app.SoEDept.war.name=soedept
312 org.bedework.app.SoEDept.ear.name=soedept
313 org.bedework.app.SoEDept.context.root=/soedept
314 # Set for jboss
315 #org.bedework.app.SoEDept.virtual.host=
316 org.bedework.app.SoEDept.root=/calrsrc
317 org.bedework.app.SoEDept.resources.dir=server/${org.bedework.jboss.config}/deploy/jboss-web.deployer/ROOT.war/calrsrc
318 org.bedework.app.SoEDept.deploy.dir=/webapps
319 org.bedework.app.SoEDept.cal.suite=SoEDepartmental
320
321 org.bedework.app.SoEDept.description=Struts based XML version of the Bedework calendar client. It may have many skins, determined by the XSLT.
322 org.bedework.app.SoEDept.display.name=Demo departmental calendar
323 org.bedework.app.SoEDept.name=SoEDept
324
325 #
326 # --------------------------------------------------------------------
327 #
328 # Personal Web Client
329 #
330 org.bedework.app.UserCal.project=webapps
331 org.bedework.app.UserCal.type=webuser
332 org.bedework.app.UserCal.sou.dir=webclient
333 org.bedework.app.UserCal.default.contenttype=text/xml
334 org.bedework.app.UserCal.web.xml=war/WEB-INF/userweb.xml
335 org.bedework.app.UserCal.tomcat.context.xml=war/META-INF/usercontext.xml
336 #org.bedework.app.UserCal.portlet.name=UserCal
337
338 org.bedework.app.UserCal.war.name=ucal
339 org.bedework.app.UserCal.ear.name=ucal
340 org.bedework.app.UserCal.context.root=/ucal
341 # Set for jboss
342 #org.bedework.app.UserCal.virtual.host=
343 org.bedework.app.UserCal.root=/ucalrsrc
344 org.bedework.app.UserCal.resources.dir=server/${org.bedework.jboss.config}/deploy/jboss-web.deployer/ROOT.war/ucalrsrc
345 org.bedework.app.UserCal.deploy.dir=/webapps
346
347 org.bedework.app.UserCal.security.domain=demo
348 org.bedework.app.UserCal.security.prefix=demo
349 org.bedework.app.UserCal.transport.guarantee=NONE
350
351 org.bedework.app.UserCal.description=XML/XSLT version of the Bedework calendar client.
352 org.bedework.app.UserCal.display.name=Bedework
353 org.bedework.app.UserCal.name=DemoUserCal
354
355 #
356 # --------------------------------------------------------------------
357 #
358 # Public Caldav Server
359 #
360 org.bedework.app.Pubcaldav.project=caldav
361 org.bedework.app.Pubcaldav.type=publiccaldav
362 org.bedework.app.Pubcaldav.sou.dir=server
363 org.bedework.app.Pubcaldav.interface.jar=bw-caldav
364
365 org.bedework.app.Pubcaldav.web.xml=war/WEB-INF/publicweb.xml
366 org.bedework.app.Pubcaldav.tomcat.context.xml=war/META-INF/publiccontext.xml
367 org.bedework.app.Pubcaldav.war.name=pubcaldav
368 org.bedework.app.Pubcaldav.ear.name=pubcaldav
369 org.bedework.app.Pubcaldav.context.root=/pubcaldav
370 # Set for jboss
371 #org.bedework.app.Pubcaldav.virtual.host=
372
373 org.bedework.app.Pubcaldav.description=Bedework public caldav server.
374 org.bedework.app.Pubcaldav.display.name=Bedework public caldav
375 org.bedework.app.Pubcaldav.name=DemoPubcaldav
376 org.bedework.app.Pubcaldav.deploy.dir=/webapps
377 org.bedework.app.Pubcaldav.logprefix=PubCalDav
378
379 #
380 # --------------------------------------------------------------------
381 #
382 # Personal Caldav Server
383 #
384 org.bedework.app.Usercaldav.project=caldav
385 org.bedework.app.Usercaldav.type=usercaldav
386 org.bedework.app.Usercaldav.sou.dir=server
387 org.bedework.app.Usercaldav.interface.jar=bw-caldav
388
389 org.bedework.app.Usercaldav.web.xml=war/WEB-INF/userweb.xml
390 org.bedework.app.Usercaldav.tomcat.context.xml=war/META-INF/usercontext.xml
391 org.bedework.app.Usercaldav.war.name=ucaldav
392 org.bedework.app.Usercaldav.ear.name=ucaldav
393 org.bedework.app.Usercaldav.context.root=/ucaldav
394 # Set for jboss
395 #org.bedework.app.Usercaldav.virtual.host=
396
397 org.bedework.app.Usercaldav.security.domain=demo
398 org.bedework.app.Usercaldav.security.prefix=demo
399 org.bedework.app.Usercaldav.transport.guarantee=NONE
400
401 org.bedework.app.Usercaldav.description=Bedework user caldav server.
402 org.bedework.app.Usercaldav.display.name=Bedework usercaldav
403 org.bedework.app.Usercaldav.name=DemoUsrcaldav
404 org.bedework.app.Usercaldav.deploy.dir=/webapps
405 org.bedework.app.Usercaldav.logprefix=UserCalDav
406
407 #
408 # --------------------------------------------------------------------
409 #
410 # CalDAV test
411 #
412
413 org.bedework.app.caldavTest.project=caldavTest
414 org.bedework.app.caldavTest.type=caldavTest
415 org.bedework.app.caldavTest.sou.dir=caldavTest
416 org.bedework.app.caldavTest.shellscr.name=bwruntest
417 org.bedework.app.caldavTest.batscr.name=bwruntest.bat
418 org.bedework.app.caldavTest.zip.name=caldavTest
419 org.bedework.app.caldavTest.description=Bedework CalDAV test utility
420
421 #
422 # --------------------------------------------------------------------
423 #
424 # Testsuite
425 #
426
427 org.bedework.app.test.project=testsuite
428 org.bedework.app.test.type=testsuite
429 org.bedework.app.test.sou.dir=
430 org.bedework.app.test.shellscr.name=bwruntest
431 org.bedework.app.test.batscr.name=bwruntest.bat
432 org.bedework.app.test.zip.name=testsuite
433 org.bedework.app.test.description=Bedework test suite
434 org.bedework.app.test.schema.delimiter=;
435
436 #
437 # --------------------------------------------------------------------
438 #
439 # Dumprestore
440 #
441
442 # -------------- normal dump/restore build properties ------------------
443
444 org.bedework.app.dumpres.project=dumprestore
445 org.bedework.app.dumpres.type=dumprestore
446 org.bedework.app.dumpres.sou.dir=
447 org.bedework.app.dumpres.shellscr.name=bwrun
448 org.bedework.app.dumpres.batscr.name=bwrun.bat
449 org.bedework.app.dumpres.zip.name=dumpres
450 org.bedework.app.dumpres.description=Bedework dump/restore utility
451 org.bedework.app.dumpres.schema.delimiter=;
Note: See TracBrowser for help on using the browser.