# # -------------------------------------------------------------------- # # Introduction # # # Properties for all modules are saved below - even if they are not # being deployed. The globals section defines which modules will be # deployed as well as some other global properties. # # Note that the options and properties are undergoing yet another upheaval. # They will be divided into two parts, build-time ant properties in this file # and run-time application properties in a corresponding xxx.options.xml file. # # -------------------------------------------------------------------- # # Global options # org.bedework.global.version=3.5 # Define the names of the applications we want to build org.bedework.install.app.names=CalAdmin,EventSubmit,Events,SoEDept,UserCal,Pubcaldav,Usercaldav,caldavTest,test,dumpres,restoreFrom2p3px # # -------------------------------------------------------------------- # # 'environment' options used globally by the system. # org.bedework.global.hibernate.dialect=org.hibernate.dialect.HSQLDialect # Hibernate caching parameters org.bedework.global.hibernate.cache.use_second_level_cache=false org.bedework.global.hibernate.cache.provider_class org.hibernate.cache.EhCacheProvider # This property is how the running system finds the system settings. # In theory we could have multiple settings with different names # The value here must match that in the options xml file. org.bedework.global.system.name=bedework # Uncomment this to enable building of a common context for common javascript. # This context will be deployed along with the applications and makes common # javascript available under, two paths at the contex defined here. # # This is necessary to deal with problems delivering commmon code from the same # server when the root context is defined to be an application rather than the # normal web server default. # # Don't work. Will try another approach or a modification of this. #org.bedework.global.build.common.context=yes #org.bedework.global.build.common.context.name=calcommon #org.bedework.global.build.common.context.root=/calcommon #org.bedework.global.build.common.context.war.name=calcommon #org.bedework.global.build.common.context.deploy.dir=/webapps org.bedework.global.directory.browsing.disallowed=false org.bedework.global.build.standalone.app=true # Comment this out if deploying on some other app server org.bedework.global.deploy.on.tomcat=true # uris to cross link apps - of dubious usefulness org.bedework.global.public.admin.uri=/caladmin org.bedework.global.public.calendar.uri=/cal org.bedework.global.personal.calendar.uri=/ucal # This is where we copy common xsl and javascript for inclusion by xsl and generated # content. org.bedework.global.common.deploydir=/webapps/ROOT/bedework-common # # Specify the portal platform we want to run on. Enable the appropriaet section. # Properties rquired: # org.bedework.build.for.XXX Used to enable functions # org.bedework.global.portal.platform Used by deployment process to pick # appropriate build. Value is name of directory # in deployment/ e.g. uportal2 # # For each portlet define the portlet name, e.g. # org.bedework.app.Events.portlet.name=PublicCal # # If you want to build some struts applications standalone, and others as # portlets you will need two configs and two builds # These for standalone and for j2ee org.bedework.global.servlet.class=org.apache.struts.action.ActionServlet org.bedework.global.ignoreContentType=false org.bedework.global.portlet.mapping= org.bedework.global.genurl.taglib.tld=struts-html.tld # enable this and standalone for jboss #org.bedework.build.for.jboss=yes # These for uportal #org.bedework.build.for.uportal2=yes #org.bedework.global.portal.platform=uportal2 #org.bedework.global.servlet.class=org.apache.portals.bridges.struts.PortletServlet #org.bedework.global.portlet-servlet.class=org.apache.pluto.core.PortletServlet #org.bedework.global.portlet.class=org.apache.portals.bridges.struts.StrutsPortlet #org.bedework.global.portal-servlet.context.provider=org.bedework.portal.uportal.PortalServletContextProvider #org.bedework.global.ignoreContentType=true #org.bedework.global.genurl.taglib.tld=bedework-portlet-struts-html.tld # These for liferay 4 #org.bedework.build.for.liferay4=yes #org.bedework.global.portal.platform=liferay4 # servlet-class is the action servlet in web.xml #org.bedework.global.servlet.class=org.apache.portals.bridges.struts.PortletServlet # portlet-servlet.class is the servlet-class element for the portlet servlet in web.xml #org.bedework.global.portlet-servlet.class=com.liferay.portal.servlet.PortletServlet # portlet.class is in portlet.xml and the value for the portlet-class init par in web.xml #org.bedework.global.portlet.class=com.liferay.portal.apache.bridges.LiferayStrutsPortlet # portal-servlet.context.provider is in portlet.xml #org.bedework.global.portal-servlet.context.provider=com.liferay.util.apache.bridges.struts.LiferayServletContextProviderWrapper #org.bedework.global.portal-servlet.context.listener=com.liferay.portal.kernel.servlet.PortletContextListener #org.bedework.global.ignoreContentType=true #org.bedework.global.genurl.taglib.tld=bedework-portlet-struts-html.tld #org.bedework.global.liferay.company-id=liferay.com #liferay4.lib=${org.bedework.default.lib}/liferay4 # # ------------------------------------------------------------------------ # ------------------------------------------------------------------------ # bedework calendar default deployment definitions. # ------------------------------------------------------------------------ # ------------------------------------------------------------------------ # # ------------------------------------------------------------------------ # hsqldb defs # ------------------------------------------------------------------------ # where the default db is org.bedework.hsqldb.dir=${org.bedework.project.bedework}/../hsqldb-1.7.3.3 # hsqldb db name for bedework. org.bedework.hsqldb.dbname=demo/events # If uPortal2 builds are enabled this is where the default dbname org.bedework.hsqldb.uportal2.dbname=uportal2/uportal # default db name for tests org.bedework.hsqldb.test.dbdir=test # ------------------------------------------------------------------------ # Application server defs # ------------------------------------------------------------------------ # where the application server lives #org.bedework.appserver.dir=${org.bedework.project.bedework}/../jakarta-tomcat-5.0.28 org.bedework.appserver.dir=${org.bedework.project.bedework}/../apache-tomcat-5.5.17 # where we deploy org.bedework.appserver.deploy.dir=${org.bedework.appserver.dir}/webapps # where most library files used by all applications go appserver.lib.dir=${org.bedework.appserver.dir}/common/lib #w here 'endorsed' library files go. These classes override anything # the JVM has. This is particularly important for things like Xalan, # etc., which can break the application if you choose the wrong version appserver.endorsed.dir=${org.bedework.appserver.dir}/common/endorsed # where things like log4j config files go log4j.config.destination=${org.bedework.appserver.dir}/common/classes # the toplevel directory for the default web application webapp.root.dir=${org.bedework.appserver.deploy.dir}/ROOT # If jetspeed2 builds are enabled this is where we deploy org.bedework.jetspeed2.deploy.dir=${org.bedework.appserver.deploy.dir}/jetspeed/WEB-INF/deploy # Set to yes if you want your log4j.xml overwritten org.bedework.deploy.log4j.config=no # # ------------------------------------------------------------------------ # ------------------------------------------------------------------------ # end of bedework calendar default deployment definitions. # ------------------------------------------------------------------------ # ------------------------------------------------------------------------ # # # ------------------------------------------------------------------- # # Bedework config web client # org.bedework.app.bwconfig.project=webapps org.bedework.app.bwconfig.type=webconfig org.bedework.app.bwconfig.sou.dir=webconfig org.bedework.app.bwconfig.default.contenttype=text/xml org.bedework.app.bwconfig.war.name=bwconfig org.bedework.app.bwconfig.context.root=/bwconfig org.bedework.app.bwconfig.root=/bwconfigrsrc org.bedework.app.bwconfig.resources.dir=/webapps/ROOT/bwconfigrsrc org.bedework.app.bwconfig.deploy.dir=/webapps org.bedework.app.bwconfig.description=Bedework properties config application org.bedework.app.bwconfig.display.name=Bedework Config org.bedework.app.bwconfig.name=bwconfig org.bedework.app.bwconfig.guestmode=true org.bedework.app.bwconfig.publicadmin=false org.bedework.app.bwconfig.logprefix=BwConfig # # -------------------------------------------------------------------- # # Admin Web Client # org.bedework.app.CalAdmin.project=webapps org.bedework.app.CalAdmin.type=webadmin org.bedework.app.CalAdmin.sou.dir=webadmin org.bedework.app.CalAdmin.default.contenttype=text/xml org.bedework.app.CalAdmin.nogroupallowed=false #org.bedework.app.CalAdmin.portlet.name=CalAdmin org.bedework.app.CalAdmin.tomcat.context.xml=war/META-INF/context.xml org.bedework.app.CalAdmin.war.name=caladmin org.bedework.app.CalAdmin.ear.name=caladmin org.bedework.app.CalAdmin.context.root=/caladmin org.bedework.app.CalAdmin.root=http://localhost:8080/caladminrsrc org.bedework.app.CalAdmin.resources.dir=/webapps/ROOT/caladminrsrc org.bedework.app.CalAdmin.deploy.dir=/webapps org.bedework.app.CalAdmin.security.domain=demo org.bedework.app.CalAdmin.security.prefix=demo org.bedework.app.CalAdmin.transport.guarantee=NONE org.bedework.app.CalAdmin.description=Struts based version of the Bedework calendar public events admin client. org.bedework.app.CalAdmin.display.name=Public Events Administration org.bedework.app.CalAdmin.name=DemoCalAdmin org.bedework.app.CalAdmin.admingroupsidprefix=agrp_ org.bedework.app.CalAdmin.guestmode=false org.bedework.app.CalAdmin.publicadmin=true org.bedework.app.CalAdmin.run.as.user=public-user # # -------------------------------------------------------------------- # # Events submission Web Client # org.bedework.app.EventSubmit.project=webapps org.bedework.app.EventSubmit.type=websubmit org.bedework.app.EventSubmit.sou.dir=websubmit org.bedework.app.EventSubmit.default.contenttype=text/xml org.bedework.app.EventSubmit.web.xml=war/WEB-INF/web.xml org.bedework.app.EventSubmit.tomcat.context.xml=war/META-INF/context.xml #org.bedework.app.EventSubmit.portlet.name=EventSubmit org.bedework.app.EventSubmit.war.name=eventsubmit org.bedework.app.EventSubmit.ear.name=eventsubmit org.bedework.app.EventSubmit.context.root=/eventsubmit org.bedework.app.EventSubmit.root=http://localhost:8080/eventsubmitrsrc org.bedework.app.EventSubmit.resources.dir=/webapps/ROOT/eventsubmitrsrc org.bedework.app.EventSubmit.deploy.dir=/webapps org.bedework.app.EventSubmit.security.domain=demo org.bedework.app.EventSubmit.security.prefix=demo org.bedework.app.EventSubmit.transport.guarantee=NONE org.bedework.app.EventSubmit.description=Bedework calendar event submission client. org.bedework.app.EventSubmit.display.name=Bedework org.bedework.app.EventSubmit.name=DemoEventSubmit org.bedework.app.EventSubmit.guestmode=false org.bedework.app.EventSubmit.publicadmin=false # # -------------------------------------------------------------------- # # Public Web Client # org.bedework.app.Events.project=webapps org.bedework.app.Events.type=webpublic org.bedework.app.Events.sou.dir=webclient org.bedework.app.Events.default.contenttype=text/xml org.bedework.app.Events.web.xml=war/WEB-INF/publicweb.xml org.bedework.app.Events.tomcat.context.xml=war/META-INF/publiccontext.xml #org.bedework.app.Events.portlet.name=PublicCal org.bedework.app.Events.war.name=cal org.bedework.app.Events.ear.name=cal org.bedework.app.Events.context.root=/cal org.bedework.app.Events.root=http://localhost:8080/calrsrc org.bedework.app.Events.resources.dir=/webapps/ROOT/calrsrc org.bedework.app.Events.deploy.dir=/webapps org.bedework.app.Events.cal.suite=MainCampus org.bedework.app.Events.description=Struts based XML version of the Bedework calendar client. It may have many skins, determined by the XSLT. org.bedework.app.Events.display.name=Demo calendar org.bedework.app.Events.name=DemoCal org.bedework.app.Events.run.as.user=public-user org.bedework.app.Events.guestmode=true org.bedework.app.Events.publicadmin=false # # -------------------------------------------------------------------- # # Demo departmental public Web Client # org.bedework.app.SoEDept.project=webapps org.bedework.app.SoEDept.type=webpublic org.bedework.app.SoEDept.sou.dir=webclient org.bedework.app.SoEDept.default.contenttype=text/xml org.bedework.app.SoEDept.web.xml=war/WEB-INF/publicweb.xml org.bedework.app.SoEDept.tomcat.context.xml=war/META-INF/publiccontext.xml #org.bedework.app.SoEDept.portlet.name=SoEDept org.bedework.app.SoEDept.war.name=soedept org.bedework.app.SoEDept.ear.name=soedept org.bedework.app.SoEDept.context.root=/soedept org.bedework.app.SoEDept.root=/calrsrc org.bedework.app.SoEDept.resources.dir=/webapps/ROOT/calrsrc org.bedework.app.SoEDept.deploy.dir=/webapps org.bedework.app.SoEDept.cal.suite=SoEDepartmental org.bedework.app.SoEDept.description=Struts based XML version of the Bedework calendar client. It may have many skins, determined by the XSLT. org.bedework.app.SoEDept.display.name=Demo departmental calendar org.bedework.app.SoEDept.name=SoEDept org.bedework.app.SoEDept.run.as.user=public-user org.bedework.app.SoEDept.guestmode=true org.bedework.app.SoEDept.publicadmin=false # # -------------------------------------------------------------------- # # Personal Web Client # org.bedework.app.UserCal.project=webapps org.bedework.app.UserCal.type=webuser org.bedework.app.UserCal.sou.dir=webclient org.bedework.app.UserCal.default.contenttype=text/xml org.bedework.app.UserCal.web.xml=war/WEB-INF/userweb.xml org.bedework.app.UserCal.tomcat.context.xml=war/META-INF/usercontext.xml #org.bedework.app.UserCal.portlet.name=UserCal org.bedework.app.UserCal.war.name=ucal org.bedework.app.UserCal.ear.name=ucal org.bedework.app.UserCal.context.root=/ucal org.bedework.app.UserCal.root=/ucalrsrc org.bedework.app.UserCal.resources.dir=/webapps/ROOT/ucalrsrc org.bedework.app.UserCal.deploy.dir=/webapps org.bedework.app.UserCal.security.domain=demo org.bedework.app.UserCal.security.prefix=demo org.bedework.app.UserCal.transport.guarantee=NONE org.bedework.app.UserCal.description=XML/XSLT version of the Bedework calendar client. org.bedework.app.UserCal.display.name=Bedework org.bedework.app.UserCal.name=DemoUserCal org.bedework.app.UserCal.guestmode=false org.bedework.app.UserCal.publicadmin=false # # -------------------------------------------------------------------- # # Public Caldav Server # org.bedework.app.Pubcaldav.project=caldav org.bedework.app.Pubcaldav.type=publiccaldav org.bedework.app.Pubcaldav.sou.dir=server org.bedework.app.Pubcaldav.interface.jar=bw-caldav org.bedework.app.Pubcaldav.web.xml=war/WEB-INF/publicweb.xml org.bedework.app.Pubcaldav.tomcat.context.xml=war/META-INF/publiccontext.xml org.bedework.app.Pubcaldav.war.name=pubcaldav org.bedework.app.Pubcaldav.ear.name=pubcaldav org.bedework.app.Pubcaldav.context.root=/pubcaldav org.bedework.app.Pubcaldav.description=Bedework public caldav server. org.bedework.app.Pubcaldav.display.name=Bedework public caldav org.bedework.app.Pubcaldav.name=DemoPubcaldav org.bedework.app.Pubcaldav.deploy.dir=/webapps org.bedework.app.Pubcaldav.guestmode=true org.bedework.app.Pubcaldav.publicadmin=false org.bedework.app.Pubcaldav.run.as.user=public-user org.bedework.app.Pubcaldav.logprefix=PubCalDav org.bedework.app.Pubcaldav.sysintfimpl=org.bedework.caldav.bwserver.BwSysIntfImpl # # -------------------------------------------------------------------- # # Personal Caldav Server # org.bedework.app.Usercaldav.project=caldav org.bedework.app.Usercaldav.type=usercaldav org.bedework.app.Usercaldav.sou.dir=server org.bedework.app.Usercaldav.interface.jar=bw-caldav org.bedework.app.Usercaldav.web.xml=war/WEB-INF/userweb.xml org.bedework.app.Usercaldav.tomcat.context.xml=war/META-INF/usercontext.xml org.bedework.app.Usercaldav.war.name=ucaldav org.bedework.app.Usercaldav.ear.name=ucaldav org.bedework.app.Usercaldav.context.root=/ucaldav org.bedework.app.Usercaldav.security.domain=demo org.bedework.app.Usercaldav.security.prefix=demo org.bedework.app.Usercaldav.transport.guarantee=NONE org.bedework.app.Usercaldav.description=Bedework user caldav server. org.bedework.app.Usercaldav.display.name=Bedework usercaldav org.bedework.app.Usercaldav.name=DemoUsrcaldav org.bedework.app.Usercaldav.deploy.dir=/webapps org.bedework.app.Usercaldav.guestmode=false org.bedework.app.Usercaldav.publicadmin=false org.bedework.app.Usercaldav.logprefix=UserCalDav org.bedework.app.Usercaldav.sysintfimpl=org.bedework.caldav.bwserver.BwSysIntfImpl # # -------------------------------------------------------------------- # # CalDAV test # org.bedework.app.caldavTest.project=caldavTest org.bedework.app.caldavTest.type=caldavTest org.bedework.app.caldavTest.sou.dir=caldavTest org.bedework.app.caldavTest.shellscr.name=bwruntest org.bedework.app.caldavTest.batscr.name=bwruntest.bat org.bedework.app.caldavTest.zip.name=caldavTest org.bedework.app.caldavTest.description=Bedework CalDAV test utility # # -------------------------------------------------------------------- # # Testsuite # org.bedework.app.test.project=testsuite org.bedework.app.test.type=testsuite org.bedework.app.test.sou.dir= org.bedework.app.test.shellscr.name=bwruntest org.bedework.app.test.batscr.name=bwruntest.bat org.bedework.app.test.zip.name=testsuite org.bedework.app.test.description=Bedework test suite org.bedework.app.test.schema.delimiter=; org.bedework.app.test.hibernate.dialect=org.hibernate.dialect.HSQLDialect org.bedework.app.test.jdbcdriver=org.hsqldb.jdbcDriver org.bedework.app.test.jdbcurl=jdbc:hsqldb:hsql://localhost:8887 org.bedework.app.test.jdbcid=sa org.bedework.app.test.jdbcpw= # # -------------------------------------------------------------------- # # Dumprestore # # -------------- normal dump/restore build properties ------------------ org.bedework.app.dumpres.project=dumprestore org.bedework.app.dumpres.type=dumprestore org.bedework.app.dumpres.sou.dir= org.bedework.app.dumpres.shellscr.name=bwrun org.bedework.app.dumpres.batscr.name=bwrun.bat org.bedework.app.dumpres.zip.name=dumpres org.bedework.app.dumpres.description=Bedework dump/restore utility org.bedework.app.dumpres.schema.delimiter=; org.bedework.app.dumpres.hibernate.dialect=org.hibernate.dialect.HSQLDialect org.bedework.app.dumpres.jdbcdriver=org.hsqldb.jdbcDriver org.bedework.app.dumpres.jdbcurl=jdbc:hsqldb:hsql://localhost:8887 org.bedework.app.dumpres.jdbcid=sa org.bedework.app.dumpres.jdbcpw= # -------------- convert from 2.3 build properties - use restore only ------------------ org.bedework.app.restoreFrom2p3px.project=dumprestore org.bedework.app.restoreFrom2p3px.type=dumprestore org.bedework.app.restoreFrom2p3px.sou.dir= org.bedework.app.restoreFrom2p3px.shellscr.name=bwrun org.bedework.app.restoreFrom2p3px.batscr.name=bwrun.bat org.bedework.app.restoreFrom2p3px.zip.name=restoreFrom2p3px org.bedework.app.restoreFrom2p3px.description=Bedework restore from uwcal utility org.bedework.app.restoreFrom2p3px.schema.delimiter=; org.bedework.app.restoreFrom2p3px.dumpfile=${calendar.dir}/dumprestore/initcaldata.xml org.bedework.app.restoreFrom2p3px.hibernate.dialect=org.hibernate.dialect.HSQLDialect org.bedework.app.restoreFrom2p3px.jdbcdriver=org.hsqldb.jdbcDriver org.bedework.app.restoreFrom2p3px.jdbcurl=jdbc:hsqldb:hsql://localhost:8887 org.bedework.app.restoreFrom2p3px.jdbcid=sa org.bedework.app.restoreFrom2p3px.jdbcpw=