mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-07-24 17:32:48 +00:00
Two minor fixes
- fix unit test to be re-runnable - fix (My)SQL typo in comment git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@8364 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -1,190 +1,190 @@
|
||||
# Directory configuration
|
||||
|
||||
dir.root=./alf_data
|
||||
|
||||
dir.contentstore=${dir.root}/contentstore
|
||||
dir.contentstore.deleted=${dir.root}/contentstore.deleted
|
||||
|
||||
dir.auditcontentstore=${dir.root}/audit.contentstore
|
||||
|
||||
# The location for lucene index files
|
||||
dir.indexes=${dir.root}/lucene-indexes
|
||||
|
||||
# The location for lucene index locks
|
||||
dir.indexes.lock=${dir.indexes}/locks
|
||||
|
||||
# ######################################### #
|
||||
# Index Recovery and Tracking Configuration #
|
||||
# ######################################### #
|
||||
#
|
||||
# Recovery types are:
|
||||
# NONE: Ignore
|
||||
# VALIDATE: Checks that the first and last transaction for each store is represented in the indexes
|
||||
# AUTO: Validates and auto-recovers if validation fails
|
||||
# FULL: Full index rebuild, processing all transactions in order. The server is temporarily suspended.
|
||||
index.recovery.mode=VALIDATE
|
||||
# Force FULL recovery to stop when encountering errors
|
||||
index.recovery.stopOnError=true
|
||||
# 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:
|
||||
# Once every five seconds: 0/5 * * * * ?
|
||||
# Once every two seconds : 0/2 * * * * ?
|
||||
# See http://quartz.sourceforge.net/javadoc/org/quartz/CronTrigger.html
|
||||
index.tracking.cronExpression=* * * * * ? 2099
|
||||
index.tracking.adm.cronExpression=${index.tracking.cronExpression}
|
||||
index.tracking.avm.cronExpression=${index.tracking.cronExpression}
|
||||
# Other properties.
|
||||
index.tracking.maxTxnDurationMinutes=60
|
||||
index.tracking.reindexLagMs=1000
|
||||
index.tracking.maxRecordSetSize=1000
|
||||
|
||||
# Change the failure behaviour of the configuration checker
|
||||
system.bootstrap.config_check.strict=true
|
||||
|
||||
# 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,<2C>assuming not in single-user mode
|
||||
# 0 prevents further logins, including the ability to enter single-user mode
|
||||
server.maxusers=-1
|
||||
|
||||
#
|
||||
# Properties to limit resources spent on individual searches
|
||||
#
|
||||
# The maximum time spent pruning results
|
||||
system.acl.maxPermissionCheckTimeMillis=10000
|
||||
# The maximum number of results to perform permission checks against
|
||||
system.acl.maxPermissionChecks=1000
|
||||
|
||||
# #################### #
|
||||
# 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 to coalesce 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 of 1.4.3.
|
||||
#
|
||||
lucene.indexer.batchSize=1000000
|
||||
#
|
||||
# Lucene index min merge docs - the in memory size of the index
|
||||
#
|
||||
lucene.indexer.minMergeDocs=1000
|
||||
#
|
||||
# When lucene index files are merged together - it will try to keep this number of segments/files in
|
||||
#
|
||||
lucene.indexer.mergeFactor=10
|
||||
#
|
||||
# Roughly the maximum number of nodes indexed in one file/segment
|
||||
#
|
||||
lucene.indexer.maxMergeDocs=100000
|
||||
#
|
||||
# The number of terms from a document that will be indexed
|
||||
#
|
||||
lucene.indexer.maxFieldLength=10000
|
||||
|
||||
lucene.write.lock.timeout=10000
|
||||
lucene.commit.lock.timeout=100000
|
||||
lucene.lock.poll.interval=100
|
||||
|
||||
# Database configuration
|
||||
db.schema.update=true
|
||||
db.driver=org.gjt.mm.mysql.Driver
|
||||
db.name=alfresco
|
||||
db.url=jdbc:mysql:///${db.name}
|
||||
db.username=alfresco
|
||||
db.password=alfresco
|
||||
db.pool.initial=10
|
||||
db.pool.max=20
|
||||
|
||||
# Email configuration
|
||||
mail.host=
|
||||
mail.port=25
|
||||
mail.username=anonymous
|
||||
mail.password=
|
||||
# Set this value to UTF-8 or similar for encoding of email messages as required
|
||||
mail.encoding=UTF-8
|
||||
# Set this value to 7bit or similar for Asian encoding of email headers as required
|
||||
mail.header=
|
||||
mail.from.default=alfresco@alfresco.org
|
||||
|
||||
# System Configuration
|
||||
system.store=system://system
|
||||
system.descriptor.childname=sys:descriptor
|
||||
system.descriptor.current.childname=sys:descriptor-current
|
||||
|
||||
# User config
|
||||
alfresco_user_store.store=user://alfrescoUserStore
|
||||
alfresco_user_store.system_container.childname=sys:system
|
||||
alfresco_user_store.user_container.childname=sys:people
|
||||
alfresco_user_store.authorities_container.childname=sys:authorities
|
||||
|
||||
# note: default admin username - should not be changed
|
||||
alfresco_user_store.adminusername=admin
|
||||
|
||||
# note: default guest username - should not be changed
|
||||
alfresco_user_store.guestusername=guest
|
||||
|
||||
# Spaces Archive Configuration
|
||||
spaces.archive.store=archive://SpacesStore
|
||||
|
||||
# Spaces Configuration
|
||||
spaces.store=workspace://SpacesStore
|
||||
spaces.company_home.childname=app:company_home
|
||||
spaces.guest_home.childname=app:guest_home
|
||||
spaces.dictionary.childname=app:dictionary
|
||||
spaces.templates.childname=app:space_templates
|
||||
spaces.templates.content.childname=app:content_templates
|
||||
spaces.templates.email.childname=app:email_templates
|
||||
spaces.templates.rss.childname=app:rss_templates
|
||||
spaces.savedsearches.childname=app:saved_searches
|
||||
spaces.scripts.childname=app:scripts
|
||||
spaces.wcm.childname=app:wcm
|
||||
spaces.wcm_content_forms.childname=app:wcm_forms
|
||||
spaces.content_forms.childname=app:forms
|
||||
spaces.user_homes.childname=app:user_homes
|
||||
spaces.projects.childname=app:projects
|
||||
|
||||
# Folders for storing people
|
||||
system.system_container.childname=sys:system
|
||||
system.people_container.childname=sys:people
|
||||
|
||||
# Folders for storing workflow related info
|
||||
system.workflow_container.childname=sys:workflow
|
||||
|
||||
# Are user names case sensitive?
|
||||
# ==============================
|
||||
#
|
||||
# NOTE: If you are using mysql you must have case sensitive collation
|
||||
#
|
||||
# You can do this when creating the alfresco database at the start
|
||||
# CREATE DATABASE alfresco CHARACTER SET utf8 COLLATION utf8_bin;
|
||||
# If you want to do this later this is a dump and load fix as it is done when the database, tables and columns are created.
|
||||
#
|
||||
# Must other databases are case sensitive by default.
|
||||
#
|
||||
user.name.caseSensitive=false
|
||||
|
||||
# AVM Specific properties.
|
||||
avm.remote.idlestream.timeout=30000
|
||||
|
||||
# ECM content usages/quotas
|
||||
system.usages.enabled=true
|
||||
# Directory configuration
|
||||
|
||||
dir.root=./alf_data
|
||||
|
||||
dir.contentstore=${dir.root}/contentstore
|
||||
dir.contentstore.deleted=${dir.root}/contentstore.deleted
|
||||
|
||||
dir.auditcontentstore=${dir.root}/audit.contentstore
|
||||
|
||||
# The location for lucene index files
|
||||
dir.indexes=${dir.root}/lucene-indexes
|
||||
|
||||
# The location for lucene index locks
|
||||
dir.indexes.lock=${dir.indexes}/locks
|
||||
|
||||
# ######################################### #
|
||||
# Index Recovery and Tracking Configuration #
|
||||
# ######################################### #
|
||||
#
|
||||
# Recovery types are:
|
||||
# NONE: Ignore
|
||||
# VALIDATE: Checks that the first and last transaction for each store is represented in the indexes
|
||||
# AUTO: Validates and auto-recovers if validation fails
|
||||
# FULL: Full index rebuild, processing all transactions in order. The server is temporarily suspended.
|
||||
index.recovery.mode=VALIDATE
|
||||
# Force FULL recovery to stop when encountering errors
|
||||
index.recovery.stopOnError=true
|
||||
# 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:
|
||||
# Once every five seconds: 0/5 * * * * ?
|
||||
# Once every two seconds : 0/2 * * * * ?
|
||||
# See http://quartz.sourceforge.net/javadoc/org/quartz/CronTrigger.html
|
||||
index.tracking.cronExpression=* * * * * ? 2099
|
||||
index.tracking.adm.cronExpression=${index.tracking.cronExpression}
|
||||
index.tracking.avm.cronExpression=${index.tracking.cronExpression}
|
||||
# Other properties.
|
||||
index.tracking.maxTxnDurationMinutes=60
|
||||
index.tracking.reindexLagMs=1000
|
||||
index.tracking.maxRecordSetSize=1000
|
||||
|
||||
# Change the failure behaviour of the configuration checker
|
||||
system.bootstrap.config_check.strict=true
|
||||
|
||||
# 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,<2C>assuming not in single-user mode
|
||||
# 0 prevents further logins, including the ability to enter single-user mode
|
||||
server.maxusers=-1
|
||||
|
||||
#
|
||||
# Properties to limit resources spent on individual searches
|
||||
#
|
||||
# The maximum time spent pruning results
|
||||
system.acl.maxPermissionCheckTimeMillis=10000
|
||||
# The maximum number of results to perform permission checks against
|
||||
system.acl.maxPermissionChecks=1000
|
||||
|
||||
# #################### #
|
||||
# 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 to coalesce 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 of 1.4.3.
|
||||
#
|
||||
lucene.indexer.batchSize=1000000
|
||||
#
|
||||
# Lucene index min merge docs - the in memory size of the index
|
||||
#
|
||||
lucene.indexer.minMergeDocs=1000
|
||||
#
|
||||
# When lucene index files are merged together - it will try to keep this number of segments/files in
|
||||
#
|
||||
lucene.indexer.mergeFactor=10
|
||||
#
|
||||
# Roughly the maximum number of nodes indexed in one file/segment
|
||||
#
|
||||
lucene.indexer.maxMergeDocs=100000
|
||||
#
|
||||
# The number of terms from a document that will be indexed
|
||||
#
|
||||
lucene.indexer.maxFieldLength=10000
|
||||
|
||||
lucene.write.lock.timeout=10000
|
||||
lucene.commit.lock.timeout=100000
|
||||
lucene.lock.poll.interval=100
|
||||
|
||||
# Database configuration
|
||||
db.schema.update=true
|
||||
db.driver=org.gjt.mm.mysql.Driver
|
||||
db.name=alfresco
|
||||
db.url=jdbc:mysql:///${db.name}
|
||||
db.username=alfresco
|
||||
db.password=alfresco
|
||||
db.pool.initial=10
|
||||
db.pool.max=20
|
||||
|
||||
# Email configuration
|
||||
mail.host=
|
||||
mail.port=25
|
||||
mail.username=anonymous
|
||||
mail.password=
|
||||
# Set this value to UTF-8 or similar for encoding of email messages as required
|
||||
mail.encoding=UTF-8
|
||||
# Set this value to 7bit or similar for Asian encoding of email headers as required
|
||||
mail.header=
|
||||
mail.from.default=alfresco@alfresco.org
|
||||
|
||||
# System Configuration
|
||||
system.store=system://system
|
||||
system.descriptor.childname=sys:descriptor
|
||||
system.descriptor.current.childname=sys:descriptor-current
|
||||
|
||||
# User config
|
||||
alfresco_user_store.store=user://alfrescoUserStore
|
||||
alfresco_user_store.system_container.childname=sys:system
|
||||
alfresco_user_store.user_container.childname=sys:people
|
||||
alfresco_user_store.authorities_container.childname=sys:authorities
|
||||
|
||||
# note: default admin username - should not be changed
|
||||
alfresco_user_store.adminusername=admin
|
||||
|
||||
# note: default guest username - should not be changed
|
||||
alfresco_user_store.guestusername=guest
|
||||
|
||||
# Spaces Archive Configuration
|
||||
spaces.archive.store=archive://SpacesStore
|
||||
|
||||
# Spaces Configuration
|
||||
spaces.store=workspace://SpacesStore
|
||||
spaces.company_home.childname=app:company_home
|
||||
spaces.guest_home.childname=app:guest_home
|
||||
spaces.dictionary.childname=app:dictionary
|
||||
spaces.templates.childname=app:space_templates
|
||||
spaces.templates.content.childname=app:content_templates
|
||||
spaces.templates.email.childname=app:email_templates
|
||||
spaces.templates.rss.childname=app:rss_templates
|
||||
spaces.savedsearches.childname=app:saved_searches
|
||||
spaces.scripts.childname=app:scripts
|
||||
spaces.wcm.childname=app:wcm
|
||||
spaces.wcm_content_forms.childname=app:wcm_forms
|
||||
spaces.content_forms.childname=app:forms
|
||||
spaces.user_homes.childname=app:user_homes
|
||||
spaces.projects.childname=app:projects
|
||||
|
||||
# Folders for storing people
|
||||
system.system_container.childname=sys:system
|
||||
system.people_container.childname=sys:people
|
||||
|
||||
# Folders for storing workflow related info
|
||||
system.workflow_container.childname=sys:workflow
|
||||
|
||||
# Are user names case sensitive?
|
||||
# ==============================
|
||||
#
|
||||
# NOTE: If you are using mysql you must have case sensitive collation
|
||||
#
|
||||
# You can do this when creating the alfresco database at the start
|
||||
# CREATE DATABASE alfresco CHARACTER SET utf8 COLLATE utf8_bin;
|
||||
# If you want to do this later this is a dump and load fix as it is done when the database, tables and columns are created.
|
||||
#
|
||||
# Must other databases are case sensitive by default.
|
||||
#
|
||||
user.name.caseSensitive=false
|
||||
|
||||
# AVM Specific properties.
|
||||
avm.remote.idlestream.timeout=30000
|
||||
|
||||
# ECM content usages/quotas
|
||||
system.usages.enabled=true
|
||||
|
@@ -117,7 +117,7 @@ public class RegistryServiceImplTest extends TestCase
|
||||
|
||||
assertNull("Missing key should return null value", registryService.getProperty(KEY_A_B_C_0));
|
||||
assertNull("Missing key should return null value", registryService.getProperty(KEY_A_B_C_D_0));
|
||||
assertNull("Missing key should return null value", registryService.getProperty(KEY_X_Y_Z_0));
|
||||
assertNull("Missing key should return null value", registryService.getProperty(KEY_DOES_NOT_EXIST));
|
||||
}
|
||||
|
||||
public void testGetElements() throws Exception
|
||||
|
Reference in New Issue
Block a user