Your SlideShare is downloading. ×
alfresco-global.properties-COMPLETO-3.4.6
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

alfresco-global.properties-COMPLETO-3.4.6

520
views

Published on

alfresco-global.properties-COMPLETO-3.4.6

alfresco-global.properties-COMPLETO-3.4.6


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
520
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. # Repository configurationrepository.name=Main Repository# Directory configurationdir.root=./alf_datadir.contentstore=${dir.root}/contentstoredir.contentstore.deleted=${dir.root}/contentstore.deleteddir.auditcontentstore=${dir.root}/audit.contentstore# The location for lucene index filesdir.indexes=${dir.root}/lucene-indexes# The location for index backupsdir.indexes.backup=${dir.root}/backup-lucene-indexes# The location for lucene index locksdir.indexes.lock=${dir.indexes}/locks# Is the JBPM Deploy Process Servlet enabled?# Default is false. Should not be enabled in production environments as the# servlet allows unauthenticated deployment of new workflows.system.workflow.deployservlet.enabled=false# Sets the location for the JBPM Configuration Filesystem.workflow.jbpm.config.location=classpath:org/alfresco/repo/workflow/jbpm/jbpm.cfg.xml# ######################################### ## Index Recovery and Tracking Configuration ## ######################################### ### Recovery types are:# NONE: Ignore# VALIDATE: Checks that the first and last transaction for each store is represented inthe indexes# AUTO: Validates and auto-recovers if validation fails# FULL: Full index rebuild, processing all transactions in order. The server istemporarily suspended.index.recovery.mode=VALIDATE# FULL recovery continues when encountering errorsindex.recovery.stopOnError=falseindex.recovery.maximumPoolSize=5# Set the frequency with which the index tracking is triggered.# For more information on index tracking in a cluster:# http://wiki.alfresco.com/wiki/High_Availability_Configuration_V1.4_to_V2.1#Version_1.4.5.2C_2.1.1_and_later# By default, this is effectively never, but can be modified as required.# Examples:# Never: * * * * * ? 2099# Once every five seconds: 0/5 * * * * ?# Once every two seconds : 0/2 * * * * ?# See http://www.quartz-scheduler.org/docs/tutorials/crontrigger.htmlindex.tracking.cronExpression=0/5 * * * * ?index.tracking.adm.cronExpression=${index.tracking.cronExpression}index.tracking.avm.cronExpression=${index.tracking.cronExpression}
  • 2. # Other properties.index.tracking.maxTxnDurationMinutes=10index.tracking.reindexLagMs=1000index.tracking.maxRecordSetSize=1000index.tracking.maxTransactionsPerLuceneCommit=100index.tracking.disableInTransactionIndexing=false# Index tracking information of a certain age is cleaned out by a scheduled job.# Any clustered system that has been offline for longer than this period will need to beseeded# with a more recent backup of the Lucene indexes or the indexes will have to be fullyrebuilt.# Use -1 to disable purging. This can be switched on at any stage.index.tracking.minRecordPurgeAgeDays=30# Reindexing of missing content is by default never carried out.# The cron expression below can be changed to control the timing of this reindexing.# Users of Enterprise Alfresco can configure this cron expression via JMX without a serverrestart.# Note that if alfresco.cluster.name is not set, then reindexing will not occur.index.reindexMissingContent.cronExpression=* * * * * ? 2099# Change the failure behaviour of the configuration checkersystem.bootstrap.config_check.strict=true# The name of the cluster# Leave this empty to disable cluster entryalfresco.cluster.name=# The EHCache RMI peer URL addresses to set in the ehcache-custom.xml file# Use this property to set the hostname of the current server.# This is only necessary if the cache peer URLs are generated with an invalid IP addressfor the local server.alfresco.ehcache.rmi.hostname=# Use this property to set the cache peer URL port.alfresco.ehcache.rmi.remoteObjectPort=0alfresco.ehcache.rmi.port=0alfresco.ehcache.rmi.socketTimeoutMillis=5000# The protocol stack to use from the JGroups configuration file# Use this property to select which communication method should be used.# The JGroups configuration file is build up using the protocol stringalfresco.jgroups.defaultProtocol=UDP# The bind address and interface for JGroups to use; equivalent to -Djgroups.bind_addr and-Djgroups.bind_interfacealfresco.jgroups.bind_address=alfresco.jgroups.bind_interface=# JGroups configuration (http://www.jgroups.org)# The location of the JGroups configuration filealfresco.jgroups.configLocation=classpath:alfresco/jgroups/alfresco-jgroups-${alfresco.jgroups.defaultProtocol}.xml## How long should shutdown wait to complete normally before# taking stronger action and calling System.exit()# in ms, 10,000 is 10 seconds#shutdown.backstop.timeout=10000shutdown.backstop.enabled=false
  • 3. # Server Single User Mode# note:# only allow named user (note: if blank or not set then will allow all users)# assuming maxusers is not set to 0#server.singleuseronly.name=admin# Server Max Users - limit number of users with non-expired tickets# note:# -1 allows any number of users, assuming not in single-user mode# 0 prevents further logins, including the ability to enter single-user modeserver.maxusers=-1# The Cron expression controlling the frequency with which the OpenOffice connection istestedopenOffice.test.cronExpression=0 * * * * ?## Disable all shared caches (mutable and immutable)# These properties are used for diagnostic purposessystem.cache.disableMutableSharedCaches=falsesystem.cache.disableImmutableSharedCaches=false## Properties to limit resources spent on individual searches## The maximum time spent pruning resultssystem.acl.maxPermissionCheckTimeMillis=10000# The maximum number of results to perform permission checks againstsystem.acl.maxPermissionChecks=1000# Properties to control read permission evaluation for acegisystem.readpermissions.optimise=truesystem.readpermissions.bulkfetchsize=1000## Manually control how the system handles maximum string lengths.# Any zero or negative value is ignored.# Only change this after consulting support or reading the appropriate Javadocs for# org.alfresco.repo.domain.schema.SchemaBootstrap for V2.1.2system.maximumStringLength=-1## Limit hibernate session size by trying to amalgamate events for the L2 sessioninvalidation# - hibernate works as is up to this size# - after the limit is hit events that can be grouped invalidate the L2 cache by type andnot instance# events may not group if there are post action listener registered (this is not the casewith the default distribution)system.hibernateMaxExecutions=20000## Determine if modification timestamp propagation from child to parent nodes is respectedor not.# Even if true, the functionality is only supported for child associations that declarethe# propagateTimestamps element in the dictionary definition.system.enableTimestampPropagation=true
  • 4. ## Decide if content should be removed from the system immediately after being orphaned.# Do not change this unless you have examined the impact it has on your backup procedures.system.content.eagerOrphanCleanup=false# The number of days to keep orphaned content in the content stores.# This has no effect on the deleted content stores, which are not automaticallyemptied.system.content.orphanProtectDays=14# The action to take when a store or stores fails to delete orphaned content# IGNORE: Just log a warning. The binary remains and the record is expunged# KEEP_URL: Log a warning and create a URL entry with orphan time 0. It wont beprocessed or removed.system.content.deletionFailureAction=IGNORE# The CRON expression to trigger the deletion of resources associated with orphanedcontent.system.content.orphanCleanup.cronExpression=0 0 4 * * ?# The CRON expression to trigger content URL conversion. This process is not intesive andcan# be triggered on a live system. Similarly, it can be triggered using JMX on adedicated machine.system.content.contentUrlConverter.cronExpression=* * * * * ? 2099system.content.contentUrlConverter.threadCount=2system.content.contentUrlConverter.batchSize=500system.content.contentUrlConverter.runAsScheduledJob=false# #################### ## Lucene configuration ## #################### ### Millisecond threshold for text transformations# Slower transformers will force the text extraction to be asynchronous#lucene.maxAtomicTransformationTime=20## The maximum number of clauses that are allowed in a lucene query#lucene.query.maxClauses=10000## The size of the queue of nodes waiting for index# Events are generated as nodes are changed, this is the maximum size of the queue used tocoalesce event# When this size is reached the lists of nodes will be indexed## http://issues.alfresco.com/browse/AR-1280: Setting this high is the workaround as of1.4.3.#lucene.indexer.batchSize=1000000fts.indexer.batchSize=1000## Index cache sizes#lucene.indexer.cacheEnabled=truelucene.indexer.maxDocIdCacheSize=100000lucene.indexer.maxDocumentCacheSize=100lucene.indexer.maxIsCategoryCacheSize=-1lucene.indexer.maxLinkAspectCacheSize=10000lucene.indexer.maxParentCacheSize=100000lucene.indexer.maxPathCacheSize=100000lucene.indexer.maxTypeCacheSize=10000
  • 5. ## Properties for merge (not this does not affect the final index segment which will beoptimised)# Max merge docs only applies to the merge process not the resulting index which will beoptimised.#lucene.indexer.mergerMaxMergeDocs=1000000lucene.indexer.mergerMergeFactor=5lucene.indexer.mergerMaxBufferedDocs=-1lucene.indexer.mergerRamBufferSizeMb=16## Properties for delta indexes (not this does not affect the final index segment whichwill be optimised)# Max merge docs only applies to the index building process not the resulting index whichwill be optimised.#lucene.indexer.writerMaxMergeDocs=1000000lucene.indexer.writerMergeFactor=5lucene.indexer.writerMaxBufferedDocs=-1lucene.indexer.writerRamBufferSizeMb=16## Target number of indexes and deltas in the overall index and what index size to merge inmemory#lucene.indexer.mergerTargetIndexCount=8lucene.indexer.mergerTargetOverlayCount=5lucene.indexer.mergerTargetOverlaysBlockingFactor=2lucene.indexer.maxDocsForInMemoryMerge=60000lucene.indexer.maxRamInMbForInMemoryMerge=16lucene.indexer.maxDocsForInMemoryIndex=60000lucene.indexer.maxRamInMbForInMemoryIndex=16## Other lucene properties#lucene.indexer.termIndexInterval=128lucene.indexer.useNioMemoryMapping=true# over-ride to false for pre 3.0 behaviourlucene.indexer.postSortDateTime=truelucene.indexer.defaultMLIndexAnalysisMode=EXACT_LANGUAGE_AND_ALLlucene.indexer.defaultMLSearchAnalysisMode=EXACT_LANGUAGE_AND_ALL## The number of terms from a document that will be indexed#lucene.indexer.maxFieldLength=10000# Should we use a fair locking policy, giving queue-like access behaviour to# the indexes and avoiding starvation of waiting writers? Set to false on old# JVMs where this appears to cause deadlocklucene.indexer.fairLocking=true## Index locks (mostly deprecated and will be tidied up with the next lucene upgrade)#lucene.write.lock.timeout=10000lucene.commit.lock.timeout=100000lucene.lock.poll.interval=100# When transforming archive files (.zip etc) into text representations (such as# for full text indexing), should the files within the archive be processed too?
  • 6. # If enabled, transformation takes longer, but searches of the files find more.transformer.Archive.includeContents=false# Database configurationdb.schema.stopAfterSchemaBootstrap=falsedb.schema.update=truedb.schema.update.lockRetryCount=24db.schema.update.lockRetryWaitSeconds=5db.driver=org.gjt.mm.mysql.Driverdb.name=alfrescodb.url=jdbc:mysql:///${db.name}db.username=alfrescodb.password=alfrescodb.pool.initial=10db.pool.max=40db.txn.isolation=-1db.pool.statements.enable=truedb.pool.statements.max=40db.pool.min=0db.pool.idle=-1db.pool.wait.max=-1db.pool.validate.query=db.pool.evict.interval=-1db.pool.evict.idle.min=1800000db.pool.validate.borrow=truedb.pool.validate.return=falsedb.pool.evict.validate=false#db.pool.abandoned.detect=falsedb.pool.abandoned.time=300## db.pool.abandoned.log=true (logAbandoned) adds overhead (http://commons.apache.org/dbcp/configuration.html)# and also requires db.pool.abandoned.detect=true (removeAbandoned)#db.pool.abandoned.log=false# Audit configurationaudit.enabled=trueaudit.tagging.enabled=trueaudit.alfresco-access.enabled=falseaudit.alfresco-access.sub-events.enabled=falseaudit.cmischangelog.enabled=falseaudit.dod5015.enabled=false# Setting this flag to true will force startup failure when invalid audit configurationsare detectedaudit.config.strict=false# Audit map filter for AccessAuditor - restricts recorded events to user driven eventsaudit.filter.alfresco-access.default.enabled=trueaudit.filter.alfresco-access.transaction.user=~System;~null;.*audit.filter.alfresco-access.transaction.type=cm:folder;cm:content;st:siteaudit.filter.alfresco-access.transaction.path=~/sys:archivedItem;~/ver:;.*# System Configurationsystem.store=system://systemsystem.descriptor.childname=sys:descriptorsystem.descriptor.current.childname=sys:descriptor-current
  • 7. # User configalfresco_user_store.store=user://alfrescoUserStorealfresco_user_store.system_container.childname=sys:systemalfresco_user_store.user_container.childname=sys:people# note: default admin username - should not be changed after installationalfresco_user_store.adminusername=admin# Initial password - editing this will not have any effect once the repository isinstalledalfresco_user_store.adminpassword=209c6174da490caeb422f3fa5a7ae634# note: default guest username - should not be changed after installationalfresco_user_store.guestusername=guest# Used to move home folders to a new locationhome_folder_provider_synchronizer.enabled=falsehome_folder_provider_synchronizer.override_provider=home_folder_provider_synchronizer.keep_empty_parents=false# Spaces Archive Configurationspaces.archive.store=archive://SpacesStore# Spaces Configurationspaces.store=workspace://SpacesStorespaces.company_home.childname=app:company_homespaces.guest_home.childname=app:guest_homespaces.dictionary.childname=app:dictionaryspaces.templates.childname=app:space_templatesspaces.imapConfig.childname=app:imap_configsspaces.imap_templates.childname=app:imap_templatesspaces.scheduled_actions.childname=cm:Scheduled Actionsspaces.emailActions.childname=app:email_actionsspaces.searchAction.childname=cm:searchspaces.templates.content.childname=app:content_templatesspaces.templates.email.childname=app:email_templatesspaces.templates.email.invite1.childname=app:invite_email_templatesspaces.templates.email.notify.childname=app:notify_email_templatesspaces.templates.rss.childname=app:rss_templatesspaces.savedsearches.childname=app:saved_searchesspaces.scripts.childname=app:scriptsspaces.wcm.childname=app:wcmspaces.wcm_content_forms.childname=app:wcm_formsspaces.content_forms.childname=app:formsspaces.user_homes.childname=app:user_homesspaces.user_homes.regex.key=userNamespaces.user_homes.regex.pattern=spaces.user_homes.regex.group_order=spaces.sites.childname=st:sitesspaces.templates.email.invite.childname=cm:invitespaces.rendition.rendering_actions.childname=app:rendering_actionsspaces.replication.replication_actions.childname=app:replication_actionsspaces.wcm_deployed.childname=cm:wcm_deployedspaces.transfers.childname=app:transfersspaces.transfer_groups.childname=app:transfer_groupsspaces.transfer_temp.childname=app:tempspaces.inbound_transfer_records.childname=app:inbound_transfer_recordsspaces.models.childname=app:models
  • 8. spaces.workflow.definitions.childname=app:workflow_defsspaces.webscripts.childname=cm:webscriptsspaces.extension_webscripts.childname=cm:extensionwebscripts# ADM VersionStore Configurationversion.store.enableAutoVersioning=trueversion.store.deprecated.lightWeightVersionStore=workspace://lightWeightVersionStoreversion.store.version2Store=workspace://version2Storeversion.store.migrateVersionStore.threadCount=3version.store.migrateVersionStore.batchSize=1version.store.migrateCleanupJob.threadCount=3version.store.migrateCleanupJob.batchSize=1# WARNING: For non-production testing only !!! Do not change (to avoid version storeissues, including possible mismatch). Should be false since lightWeightVersionStore isdeprecated.version.store.onlyUseDeprecatedV1=false# The CRON expression to trigger migration of the version store from V1 (2.x) to V2 (3.x)# By default, this is effectively never but can be modified as required.# Examples:# Never: * * * * * ? 2099# Once every thirty minutes: 0 0/30 * * * ?# See http://www.quartz-scheduler.org/docs/tutorials/crontrigger.htmlversion.store.migrateVersionStore.cronExpression=* * * * * ? 2099# Limit number of version histories to migrate per job cycle, where -1 = unlimited. Note:if limit > 0 then need to schedule job to run regularly in order to complete themigration.version.store.migrateVersionStore.limitPerJobCycle=-1version.store.migrateVersionStore.runAsScheduledJob=false# Folders for storing peoplesystem.system_container.childname=sys:systemsystem.people_container.childname=sys:peoplesystem.authorities_container.childname=sys:authoritiessystem.zones_container.childname=sys:zones# Folders for storing workflow related infosystem.workflow_container.childname=sys:workflow# Are user names case sensitive?user.name.caseSensitive=falsedomain.name.caseSensitive=falsedomain.separator=# AVM Specific properties.avm.remote.idlestream.timeout=30000#Format caption extracted from the XML Schema.xforms.formatCaption=true# ECM content usages/quotassystem.usages.enabled=truesystem.usages.clearBatchSize=50system.usages.updateBatchSize=50
  • 9. # Repository endpoint - used by Activity Servicerepo.remote.url=http://localhost:8080/alfrescorepo.remote.endpoint=/service# Create home folders as people are created (true) or create them lazily (false)home.folder.creation.eager=true# Should we consider zero byte content to be the same as no content when firing# content update policies? Prevents premature firing of inbound content rules# for some clients such as Mac OS X Finderpolicy.content.update.ignoreEmpty=false# The well known RMI registry port and external host name published in the stubs# is defined in the alfresco-shared.properties file## alfresco.rmi.services.port=50500# Default value of alfresco.rmi.services.host is 0.0.0.0 which means listen on alladapters.# This allows connections to JMX both remotely and locally.#alfresco.rmi.services.host=0.0.0.0# RMI service ports for the individual services.# These eight services are available remotely.## Assign individual ports for each service for best performance# or run several services on the same port, you can even run everything on 50500 if# running through a firewall.## Specify 0 to use a random unused port.#avm.rmi.service.port=50501avmsync.rmi.service.port=50502authentication.rmi.service.port=50504repo.rmi.service.port=50505action.rmi.service.port=50506deployment.rmi.service.port=50507monitor.rmi.service.port=50508# Should the Mbean server bind to an existing server. Set to true for most applicationservers.# false for WebSphere clusters.mbean.server.locateExistingServerIfPossible=true# External executable locationsooo.exe=sofficeooo.user=${dir.root}/oouserimg.root=./ImageMagickimg.dyn=${img.root}/libimg.exe=${img.root}/bin/convertswf.exe=./bin/pdf2swf# Configuration for handling of failing thumbnails.# See NodeEligibleForRethumbnailingEvaluators javadoc for details.## Retry periods limit the frequency with which the repository will attempt to create Share
  • 10. thumbnails# for content nodes which have previously failed in their thumbnail attempts.# These periods are in seconds.## 604800s = 60s * 60m * 24h * 7d = 1 weeksystem.thumbnail.retryPeriod=60system.thumbnail.retryCount=2system.thumbnail.quietPeriod=604800system.thumbnail.quietPeriodRetriesEnabled=true# Property to enable upgrade from 2.1-AV2.1-A.fixes.to.schema=0#V2.1-A.fixes.to.schema=82# The default authentication chainauthentication.chain=alfrescoNtlm1:alfrescoNtlm# Do authentication tickets expire or live for ever?authentication.ticket.ticketsExpire=false# If ticketsEpire is true then how they should expire?# Valid values are: AFTER_INACTIVITY, AFTER_FIXED_TIME, DO_NOT_EXPIRE# The default is AFTER_FIXED_TIMEauthentication.ticket.expiryMode=AFTER_FIXED_TIME# If authentication.ticket.ticketsExpire is true and# authentication.ticket.expiryMode is AFTER_FIXED_TIME or AFTER_INACTIVITY,# this controls the minimum period for which tickets are valid.# The default is PT1H for one hour.authentication.ticket.validDuration=PT1H# Default NFS user mappings (empty). Note these users will be able to# authenticate through NFS without password so ensure NFS port is secure before# enabling and adding mappingsnfs.enabled=falsenfs.user.mappings=nfs.user.mappings.default.uid=0nfs.user.mappings.default.gid=0#Example NFS user mappings#nfs.user.mappings=admin,user1#nfs.user.mappings.value.admin.uid=0#nfs.user.mappings.value.admin.gid=0#nfs.user.mappings.value.user1.uid=500#nfs.user.mappings.value.user1.gid=500# IMAPimap.server.enabled=falseimap.server.port=143imap.server.attachments.extraction.enabled=true# Default IMAP mount pointsimap.config.home.store=${spaces.store}imap.config.home.rootPath=/${spaces.company_home.childname}imap.config.home.folderPath=Imap Homeimap.config.server.mountPoints=AlfrescoIMAPimap.config.server.mountPoints.default.mountPointName=IMAPimap.config.server.mountPoints.default.modeName=ARCHIVEimap.config.server.mountPoints.default.store=${spaces.store}
  • 11. imap.config.server.mountPoints.default.rootPath=/${spaces.company_home.childname}imap.config.server.mountPoints.value.AlfrescoIMAP.mountPointName=Alfresco IMAPimap.config.server.mountPoints.value.AlfrescoIMAP.modeName=MIXED# Activity feed max size and max age (eg. 44640 mins = 31 days)activities.feed.max.size=100activities.feed.max.age.mins=44640# Subsystem unit test values. Will not have any effect on production serverssubsystems.test.beanProp.default.longProperty=123456789123456789subsystems.test.beanProp.default.anotherStringProperty=Global Defaultsubsystems.test.beanProp=inst1,inst2,inst3subsystems.test.beanProp.value.inst2.boolProperty=truesubsystems.test.beanProp.value.inst3.anotherStringProperty=Global Instance Defaultsubsystems.test.simpleProp2=truesubsystems.test.simpleProp3=Global Default3# Deployment Servicedeployment.service.numberOfSendingThreads=5deployment.service.corePoolSize=2deployment.service.maximumPoolSize=3# How long to wait in mS before refreshing a target lock - detects shutdown serversdeployment.service.targetLockRefreshTime=60000# How long to wait in mS from the last communication before deciding that deployment hasfailed, possibly# the destination is no longer available?deployment.service.targetLockTimeout=3600000#Invitation Service# Should send emails as part of invitation process.notification.email.siteinvite=true# Transfer Servicetransferservice.receiver.enabled=truetransferservice.receiver.stagingDir=${java.io.tmpdir}/alfresco-transfer-staging## How long to wait in mS before refreshing a transfer lock - detects shutdown servers# Default 1 minute.transferservice.receiver.lockRefreshTime=60000## How many times to attempt retry the transfer locktransferservice.receiver.lockRetryCount=3# How long to wait, in mS, before retrying the transfer locktransferservice.receiver.lockRetryWait=100## How long to wait, in mS, since the last contact with from the client before# timing out a transfer. Needs to be long enough to cope with network delays and"thinking# time" for both source and destination. Default 5 minutes.transferservice.receiver.lockTimeOut=300000; DM Receiever Properties;; The name of the DM Receiver target - you deploy to this target namedeployment.dmr.name=alfresco; consolidate staging, author and workflow sandboxes to onedeployment.dmr.consolidate=true
  • 12. ; The name of the Alfresco receiver targerdeployment.avm.name=avm;Where should the root of the web project be stored, by default /www/avm_webappsdeployment.avm.rootPath=/www/avm_webapps; Pattern for live stores deployment by the alfresco receiverdeployment.avm.storeNamePattern=%storeName%-live; Built in deployment receiver properties for the default; filesystem receiver; filesystem receiver configurationdeployment.filesystem.rootdir=./wcmdeployment.filesystem.datadir=${deployment.filesystem.rootdir}/depdatadeployment.filesystem.logdir=${deployment.filesystem.rootdir}/deplogdeployment.filesystem.metadatadir=${deployment.filesystem.rootdir}/depmetadatadeployment.filesystem.autofix=truedeployment.filesystem.errorOnOverwrite=false; default filesystem target configurationdeployment.filesystem.default.rootdir=./wwwdeployment.filesystem.default.name=filesystemdeployment.filesystem.default.metadatadir=${deployment.filesystem.metadatadir}/default