Alfresco Community Edition 5.2 Error Loading Internal 500

cancel
Showing results for 
Search instead for 
Did you mean: 
nirali_shah2
Member II

Alfresco Community Edition 5.2 Error Loading Internal 500

Alfresco Community Edition 5.2 is installed and configured to work with LDAP and SSL.  My Documents, My favorites etc gives 'error loading items' message.  Inspect details - 

{     "status" :    {     "code" : 500,     "name" : "Internal Error",     "description" : "An error inside the HTTP server which prevented it from fulfilling the request."   },        "message" : "05090051 Wrapped Exception (with status template): 05096885 Failed to execute script 'classpath*:alfresco\/templates\/webscripts\/org\/alfresco\/slingshot\/documentlibrary\/doclist.get.js': 05096884 Failed to execute search: +(ID:\"workspace:\/\/SpacesStore\/3a469e86-ff53-4a53-86da-56258d531c82\" OR ID:\"workspace:\/\/SpacesStore\/262f3af2-1bcb-412c-94b2-020e61a5b7cb\" OR ID:\"workspace:\/\/SpacesStore\/bbf54a11-8c46-426d-b606-8ea044f4fa94\" OR ID:\"workspace:\/\/SpacesStore\/1f32e006-fb65-4f89-81c9-2656a17eda9c\" OR ID:\"workspace:\/\/SpacesStore\/a8dd17db-a57e-4c84-ae36-4a713b47c08a\" OR ID:\"workspace:\/\/SpacesStore\/849bd7f1-5417-49bd-9cea-932e0cc5a94d\" OR ID:\"workspace:\/\/SpacesStore\/0cd5ccdb-129b-4684-89fa-b525f65c0a65\" OR ID:\"workspace:\/\/SpacesStore\/e6d5cb12-1868-4438-8dc1-ac8256e16f0e\") +(TYPE:\"content\" OR TYPE:\"app:filelink\" OR TYPE:\"folder\")",     "exception" : "",      "callstack" :    [               ],      "server" : "Community v5.2.0 (r135134-b14) schema 10,005",   "time" : "Jun 9, 2017 3:31:16 PM" }

I am not sure why it's saying HTTP server.  This suppose to use HTTPS.  Here is the alfresco-global-properties

alfresco.context=alfresco
alfresco.host=myhost
alfresco.port=443
alfresco.protocol=https

share.context=share
share.host=myhost
share.port=443
share.protocol=https

 

Can someone help?

8 Replies
nirali_shah2
Member II

Re: Alfresco Community Edition 5.2 Error Loading Internal 500

Here is the part of inspect elements while getting 'error loading items' message -
/share/proxy/alfresco/collaboration/tagQuery?d=1497038974818&m=100&s=count&n=workspace%3A%2F%2FSpacesStore%2Fb51099d0-6f89-4670-b92b-1c6ebb67219b Failed to load resource: the server responded with a status of 500 (Internal Server Error)
/share/proxy/alfresco/collaboration/tagQuery?d=1497038980377&m=100&s=count&n=workspace%3A%2F%2FSpacesStore%2Fb51099d0-6f89-4670-b92b-1c6ebb67219b Failed to load resource: the server responded with a status of 500 (Internal Server Error)
/share/service/components/documentlibrary/data/doclist/all/node/alfresco/us…libraryRoot=alfresco%3A%2F%2Fuser%2Fhome&view=browse&noCache=1497038980381 Failed to load resource: the server responded with a status of 500 (Internal Server Error)

jpotts
Professional

Re: Alfresco Community Edition 5.2 Error Loading Internal 500

Aside from the problem with My Documents and My Favorites, Is Alfresco operating normally? Can you perform a search for content you know exists and successfully see that content in the search results? Can you create folders and documents?

nirali_shah2
Member II

Re: Alfresco Community Edition 5.2 Error Loading Internal 500

Hi Jeff,

Thanks for responding to my issue! 

We are finding 'error loading items' message while accessing Left side option 

> Documents > (while clicking) all options gets disables/greyed out  after saying 'Loading The Document Library'

All Documents

I'm Editing

Others are Editing

Recently Modified

Recently Added

My Favorites

Search does not seem to be working.  Also, finding similar issue with 'Categories' and 'Tags'.

I am able to create folders and upload documents to the created folder.

Thanks!

Nirali

jpotts
Professional

Re: Alfresco Community Edition 5.2 Error Loading Internal 500

Okay, then it sounds to me like your Solr instance may be broken or mis-configured.

Do you see anything in the logs related to Solr?

nirali_shah2
Member II

Re: Alfresco Community Edition 5.2 Error Loading Internal 500

Yes, I think it's Solr4 instance SSL configuration -

2017-06-20 16:36:19,060 ERROR [org.alfresco.solr.tracker.AbstractTracker] Tracking failed
java.net.ConnectException: Connection refused: connect
 at java.net.DualStackPlainSocketImpl.connect0(Native Method)
 at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
 at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
 at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
 at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
 at java.net.PlainSocketImpl.connect(Unknown Source)
 at java.net.SocksSocketImpl.connect(Unknown Source)
 at java.net.Socket.connect(Unknown Source)
 at sun.security.ssl.SSLSocketImpl.connect(Unknown Source)
 at sun.security.ssl.SSLSocketImpl.<init>(Unknown Source)
 at sun.security.ssl.SSLSocketFactoryImpl.createSocket(Unknown Source)
 at org.alfresco.encryption.ssl.AuthSSLProtocolSocketFactory.createSocket(AuthSSLProtocolSocketFactory.java:168)
 at org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707)
 at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.open(MultiThreadedHttpConnectionManager.java:1361)
 at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387)
 at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
 at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
 at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
 at org.alfresco.httpclient.AbstractHttpClient.executeMethod(AbstractHttpClient.java:135)
 at org.alfresco.httpclient.AbstractHttpClient.sendRemoteRequest(AbstractHttpClient.java:111)
 at org.alfresco.httpclient.HttpClientFactory$HttpsClient.sendRequest(HttpClientFactory.java:408)
 at org.alfresco.solr.client.SOLRAPIClient.getAclChangeSets(SOLRAPIClient.java:165)
 at org.alfresco.solr.tracker.AclTracker.checkRepoAndIndexConsistency(AclTracker.java:342)
 at org.alfresco.solr.tracker.AclTracker.trackRepository(AclTracker.java:320)
 at org.alfresco.solr.tracker.AclTracker.doTrack(AclTracker.java:111)
 at org.alfresco.solr.tracker.AbstractTracker.track(AbstractTracker.java:190)
 at org.alfresco.solr.tracker.TrackerJob.execute(TrackerJob.java:54)
 at org.quartz.core.JobRunShell.run(JobRunShell.java:216)
 at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:563)
2017-06-20 16:36:19,091 ERROR [org.alfresco.solr.tracker.AbstractTracker] Tracking failed
java.net.ConnectException: Connection refused: connect
 at java.net.DualStackPlainSocketImpl.connect0(Native Method)
 at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
 at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
 at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
 at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
 at java.net.PlainSocketImpl.connect(Unknown Source)
 at java.net.SocksSocketImpl.connect(Unknown Source)
 at java.net.Socket.connect(Unknown Source)
 at sun.security.ssl.SSLSocketImpl.connect(Unknown Source)
 at sun.security.ssl.SSLSocketImpl.<init>(Unknown Source)
 at sun.security.ssl.SSLSocketFactoryImpl.createSocket(Unknown Source)
 at org.alfresco.encryption.ssl.AuthSSLProtocolSocketFactory.createSocket(AuthSSLProtocolSocketFactory.java:168)
 at org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707)
 at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.open(MultiThreadedHttpConnectionManager.java:1361)
 at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387)
 at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
 at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
 at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
 at org.alfresco.httpclient.AbstractHttpClient.executeMethod(AbstractHttpClient.java:135)
 at org.alfresco.httpclient.AbstractHttpClient.sendRemoteRequest(AbstractHttpClient.java:111)
 at org.alfresco.httpclient.HttpClientFactory$HttpsClient.sendRequest(HttpClientFactory.java:408)
 at org.alfresco.solr.client.SOLRAPIClient.getModelsDiff(SOLRAPIClient.java:1178)
 at org.alfresco.solr.tracker.ModelTracker.trackModelsImpl(ModelTracker.java:256)
 at org.alfresco.solr.tracker.ModelTracker.trackModels(ModelTracker.java:214)
 at org.alfresco.solr.tracker.ModelTracker.doTrack(ModelTracker.java:174)
 at org.alfresco.solr.tracker.AbstractTracker.track(AbstractTracker.java:190)
 at org.alfresco.solr.tracker.TrackerJob.execute(TrackerJob.java:54)
 at org.quartz.core.JobRunShell.run(JobRunShell.java:216)
 at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:563)
2017-06-20 16:36:23,185 ERROR [org.alfresco.solr.tracker.AbstractTracker] Model tracking failed
java.net.ConnectException: Connection refused: connect
 at java.net.DualStackPlainSocketImpl.connect0(Native Method)
 at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
 at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
 at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
 at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
 at java.net.PlainSocketImpl.connect(Unknown Source)
 at java.net.SocksSocketImpl.connect(Unknown Source)
 at java.net.Socket.connect(Unknown Source)
 at sun.security.ssl.SSLSocketImpl.connect(Unknown Source)
 at sun.security.ssl.SSLSocketImpl.<init>(Unknown Source)
 at sun.security.ssl.SSLSocketFactoryImpl.createSocket(Unknown Source)
 at org.alfresco.encryption.ssl.AuthSSLProtocolSocketFactory.createSocket(AuthSSLProtocolSocketFactory.java:168)
 at org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707)
 at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.open(MultiThreadedHttpConnectionManager.java:1361)
 at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387)
 at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
 at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
 at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
 at org.alfresco.httpclient.AbstractHttpClient.executeMethod(AbstractHttpClient.java:135)
 at org.alfresco.httpclient.AbstractHttpClient.sendRemoteRequest(AbstractHttpClient.java:111)
 at org.alfresco.httpclient.HttpClientFactory$HttpsClient.sendRequest(HttpClientFactory.java:408)
 at org.alfresco.solr.client.SOLRAPIClient.getModelsDiff(SOLRAPIClient.java:1178)
 at org.alfresco.solr.tracker.ModelTracker.trackModelsImpl(ModelTracker.java:256)
 at org.alfresco.solr.tracker.ModelTracker.trackModels(ModelTracker.java:214)
 at org.alfresco.solr.tracker.ModelTracker.ensureFirstModelSync(ModelTracker.java:236)
 at org.alfresco.solr.component.EnsureModelsComponent.prepare(EnsureModelsComponent.java:87)
 at org.apache.solr.handler.component.AlfrescoSearchHandler.handleRequestBody(AlfrescoSearchHandler.java:292)
 at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135)
 at org.alfresco.solr.Cloud.getResponse(Cloud.java:166)
 at org.alfresco.solr.Cloud.getSolrDocumentList(Cloud.java:150)
 at org.alfresco.solr.SolrInformationServer.getDocsWithUncleanContent(SolrInformationServer.java:722)
 at org.alfresco.solr.tracker.ContentTracker.doTrack(ContentTracker.java:81)
 at org.alfresco.solr.tracker.AbstractTracker.track(AbstractTracker.java:190)
 at org.alfresco.solr.tracker.TrackerJob.execute(TrackerJob.java:54)
 at org.quartz.core.JobRunShell.run(JobRunShell.java:216)
 at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:563)

nirali_shah2
Member II

Re: Alfresco Community Edition 5.2 Error Loading Internal 500

Following below steps - URL - https://community.alfresco.com/docs/DOC-6064-alfresco-and-solr

Generating new SSL certificates

Use these instructions to replace or update the keys used to secure communications between Alfresco and Solr, using secure keys specific to your Alfresco installation.

The following instructions assume that Solr has been extracted and a keystore directory has already been created, either automatically by the Alfresco installer, or manually by following the instructions in #Installing Solr.

  1. If you haven't already, download the 4.0.e or a later Solr distribution.zip from Alfresco. Even if this isn't the version you are running, it has useful scripts you can use to generate new keystores. This will have a filename similar to alfresco-community-solr-4.0.e.zip.
  2. Extract the zip and locate the keystore generation script at alf_data/keystore/generate_keystores.sh (for Linux and Solaris) or alf_data\keystore\generate_keystores.bat (for Windows)
  3. Edit the environment variables at the beginning of the script to match your environment
    • If you are updating an environment created by the Alfresco installer, you will only need to edit ALFRESCO_HOME to specify the correct installation directory
    • For manual installations, carefully review ALFRESCO_KEYSTORE_HOME, SOLR_HOME, JAVA_HOME, REPO_CERT_DNAME and SOLR_CLIENT_CERT_DNAME and edit as appropriate
  4. Run the edited script.
  5. You should see the message “Certificate update complete” and another message reminding you what dir.keystore should be set to in alfresco-global.properties

Confused on -

Setting Properties

It is possible to set properties via the solr.xml file. To configure a property in solr.xml, remove it from the two core properties files and add it to solr.xml either as a common property or one that is core specific.

<solr persistent='true' sharedLib='lib' >  
  <cores adminPath='/admin/cores' adminHandler='org.alfresco.solr.AlfrescoCoreAdminHandler'>   
  <property name='data.dir.root' value='w:/woof' />   
  <core name='alfresco' instanceDir='workspace-SpacesStore' />   
  <core name='archive' instanceDir='archive-SpacesStore' >     
    <property name='data.dir.root' value='w:/woof' />   
  </core> 
</cores></solr>
jpotts
Professional

Re: Alfresco Community Edition 5.2 Error Loading Internal 500

Looks like Alfresco is having trouble talking to Solr. Make sure that:

1. Your solr WAR is deployed. Check the log for any complaints.

2. If solr is on a different host, make sure 8443 is open on that host and that your Alfresco server can communicate with it.

3. If solr is on the same host, make sure you have not done anything to the Tomcat config to remove the 8443 connector, which is used by Alfresco to talk to Solr.

4. If you re-generated the SSH key used by Solr to authenticate Alfresco, make sure that the certificate's DN is configured properly in the Tomcat config.

5. Your solr.* settings are set correctly in alfresco-global.properties.

6. Your solr config ($ALF_HOME/solr4/workspace-SpaceStore/conf/solrcore.properties and $ALF_HOME/solr4/archive-SpacesStore/conf/solrcore.properties) points to the correct directory paths and are writable by the process running Alfresco.

nirali_shah2
Member II

Re: Alfresco Community Edition 5.2 Error Loading Internal 500

1. Your solr WAR is deployed. Check the log for any complaints.

- Solr4 was deployed with installation without issue.

2. If solr is on a different host, make sure 8443 is open on that host and that your Alfresco server can communicate with it.

-Solr is running on the same host and Alfresco host.  Alfresco share is running on SSL 443 but did not configure Solr with SSL so it was running on 8443 HTTP as did not know that we needed to have separate SSL for it.

3. If solr is on the same host, make sure you have not done anything to the Tomcat config to remove the 8443 connector, which is used by Alfresco to talk to Solr.

- No change in config - see below -

### Solr indexing ###

index.subsystem.name=solr4

dir.keystore=${dir.root}/keystore

solr.host=localhost

solr.port.ssl=8443

4. If you re-generated the SSH key used by Solr to authenticate Alfresco, make sure that the certificate's DN is configured properly in the Tomcat config.

- Sorry, not sure what you mean

5. Your solr.* settings are set correctly in alfresco-global.properties.

- See no#3

6. Your solr config ($ALF_HOME/solr4/workspace-SpaceStore/conf/solrcore.properties and $ALF_HOME/solr4/archive-SpacesStore/conf/solrcore.properties) points to the correct directory paths and are writable by the process running Alfresco.

- I have not made any changes to these two files-

1) C:\alfresco-community\solr4\workspace-SpacesStore\conf\Solrcore.properties -

#

# solrcore.properties - used in solrconfig.xml

#

# data is in ${data.dir.root}/${data.dir.store}

 

data.dir.root=C:/alfresco-community/alf_data/solr4/index

data.dir.store=workspace/SpacesStore

enable.alfresco.tracking=true

 

#

# Alfresco version

#

alfresco.version=5.2.0 (r@scm-revision@-b@build-number@)

 

 

#

# Properties loaded during alfresco tracking

#

 

alfresco.host=localhost

alfresco.port=8080

alfresco.port.ssl=8443

alfresco.baseUrl=/alfresco

alfresco.cron=0/15 * * * * ? *

alfresco.stores=workspace://SpacesStore

#alfresco.index.transformContent=false

#alfresco.ignore.datatype.1=d:content

alfresco.lag=1000

alfresco.hole.retention=3600000

# alfresco.hole.check.after is not used yet

# It will reduce the hole checking load

alfresco.hole.check.after=300000

alfresco.batch.count=1000

alfresco.recordUnindexedNodes=true

 

# encryption

 

# none, https

alfresco.secureComms=https

 

# ssl

alfresco.encryption.ssl.keystore.type=JCEKS

alfresco.encryption.ssl.keystore.provider=

alfresco.encryption.ssl.keystore.location=ssl.repo.client.keystore

alfresco.encryption.ssl.keystore.passwordFileLocation=ssl-keystore-passwords.properties

alfresco.encryption.ssl.truststore.type=JCEKS

alfresco.encryption.ssl.truststore.provider=

alfresco.encryption.ssl.truststore.location=ssl.repo.client.truststore

alfresco.encryption.ssl.truststore.passwordFileLocation=ssl-truststore-passwords.properties

 

# Tracking

 

alfresco.corePoolSize=8

alfresco.maximumPoolSize=-1

alfresco.keepAliveTime=120

alfresco.threadPriority=5

alfresco.threadDaemon=true

alfresco.workQueueSize=-1

 

# HTTP Client

 

alfresco.maxTotalConnections=200

alfresco.maxHostConnections=200

alfresco.socketTimeout=360000

 

# SOLR caching

 

solr.filterCache.size=256

solr.filterCache.initialSize=128

solr.queryResultCache.size=1024

solr.queryResultCache.initialSize=1024

solr.documentCache.size=1024

solr.documentCache.initialSize=1024

solr.queryResultMaxDocsCached=2048

 

solr.authorityCache.size=128

solr.authorityCache.initialSize=64

solr.pathCache.size=256

solr.pathCache.initialSize=128

 

solr.ownerCache.size=128

solr.ownerCache.initialSize=64

 

solr.readerCache.size=128

solr.readerCache.initialSize=64

 

solr.deniedCache.size=128

solr.deniedCache.initialSize=64

 

# SOLR

 

solr.maxBooleanClauses=10000

 

# Batch fetch

 

alfresco.transactionDocsBatchSize=500

alfresco.nodeBatchSize=100

alfresco.changeSetAclsBatchSize=500

alfresco.aclBatchSize=100

alfresco.contentReadBatchSize=4000

alfresco.contentUpdateBatchSize=1000

 

# Warming

 

solr.filterCache.autowarmCount=32

solr.authorityCache.autowarmCount=4

solr.pathCache.autowarmCount=32

solr.deniedCache.autowarmCount=0

solr.readerCache.autowarmCount=0

solr.ownerCache.autowarmCount=0

solr.queryResultCache.autowarmCount=4

solr.documentCache.autowarmCount=512

 

solr.queryResultWindowSize=512

 

 

#

# TODO

#

# cross language support

# locale expansion

# logging check report ....

#

#

 

alfresco.doPermissionChecks=true

 

# Evaluate permissions as a PostFilter. Setting this to false will evaluate permissions as a Query.

 

alfresco.postfilter=true

 

#

# Metadata pulling control

#

alfresco.metadata.skipDescendantDocsForSpecificTypes=false

alfresco.metadata.ignore.datatype.0=cmSmiley Tongueerson

alfresco.metadata.ignore.datatype.1=app:configurations

alfresco.metadata.skipDescendantDocsForSpecificAspects=false

#alfresco.metadata.ignore.aspect.0=

 

alfresco.topTermSpanRewriteLimit=1000

 

#

# Suggestions

#

solr.suggester.enabled=true

# -1 to disable suggester build throttling

solr.suggester.minSecsBetweenBuilds=3600

 

#

# Limit the maximum text size of transformed content sent to the index - in bytes

#

alfresco.contentStreamLimit=10000000

 

2)

C:\alfresco-community\solr4\archive-SpacesStore\conf\solrcore.properties 

#

# solrcore.properties - used in solrconfig.xml

#

# data is in ${data.dir.root}/${data.dir.store}

 

data.dir.root=C:/alfresco-community/alf_data/solr4/index

data.dir.store=archive/SpacesStore

enable.alfresco.tracking=true

 

#

# Alfresco version

#

alfresco.version=5.2.0 (r@scm-revision@-b@build-number@)

 

 

#

# Properties loaded during alfresco tracking

#

 

alfresco.host=localhost

alfresco.port=8080

alfresco.port.ssl=8443

alfresco.baseUrl=/alfresco

alfresco.cron=0/15 * * * * ? *

alfresco.stores=archive://SpacesStore

#alfresco.index.transformContent=false

#alfresco.ignore.datatype.1=d:content

alfresco.lag=1000

alfresco.hole.retention=3600000

# alfresco.hole.check.after is not used yet

# It will reduce the hole checking load

alfresco.hole.check.after=300000

alfresco.batch.count=1000

alfresco.recordUnindexedNodes=true

 

# encryption

 

# none, https

alfresco.secureComms=https

 

# ssl

alfresco.encryption.ssl.keystore.type=JCEKS

alfresco.encryption.ssl.keystore.provider=

alfresco.encryption.ssl.keystore.location=ssl.repo.client.keystore

alfresco.encryption.ssl.keystore.passwordFileLocation=ssl-keystore-passwords.properties

alfresco.encryption.ssl.truststore.type=JCEKS

alfresco.encryption.ssl.truststore.provider=

alfresco.encryption.ssl.truststore.location=ssl.repo.client.truststore

alfresco.encryption.ssl.truststore.passwordFileLocation=ssl-truststore-passwords.properties

 

# Tracking

 

alfresco.corePoolSize=1

alfresco.maximumPoolSize=-1

alfresco.keepAliveTime=120

alfresco.threadPriority=5

alfresco.threadDaemon=true

alfresco.workQueueSize=-1

 

# HTTP Client

 

alfresco.maxTotalConnections=200

alfresco.maxHostConnections=200

alfresco.socketTimeout=360000

 

# SOLR caching

 

solr.filterCache.size=256

solr.filterCache.initialSize=128

solr.queryResultCache.size=1024

solr.queryResultCache.initialSize=1024

solr.documentCache.size=1024

solr.documentCache.initialSize=1024

solr.queryResultMaxDocsCached=2048

 

solr.authorityCache.size=128

solr.authorityCache.initialSize=64

solr.pathCache.size=256

solr.pathCache.initialSize=128

 

solr.ownerCache.size=128

solr.ownerCache.initialSize=64

 

solr.readerCache.size=128

solr.readerCache.initialSize=64

 

solr.deniedCache.size=128

solr.deniedCache.initialSize=64

 

# SOLR

 

solr.maxBooleanClauses=10000

 

# Batch fetch

 

alfresco.transactionDocsBatchSize=100

alfresco.nodeBatchSize=10

alfresco.changeSetAclsBatchSize=100

alfresco.aclBatchSize=10

alfresco.contentReadBatchSize=4000

alfresco.contentUpdateBatchSize=1000

 

# Warming

 

solr.filterCache.autowarmCount=32

solr.authorityCache.autowarmCount=4

solr.pathCache.autowarmCount=32

solr.deniedCache.autowarmCount=0

solr.readerCache.autowarmCount=0

solr.ownerCache.autowarmCount=0

solr.queryResultCache.autowarmCount=4

solr.documentCache.autowarmCount=512

 

solr.queryResultWindowSize=512

 

 

#

# TODO

#

# cross language support

# locale expansion

# logging check report ....

#

#

 

 

alfresco.doPermissionChecks=true

 

# Evaluate permissions as a PostFilter. Setting this to false will evaluate permissions as a Query.

 

alfresco.postfilter=true

 

 

#

# Metadata pulling control

#

alfresco.metadata.skipDescendantDocsForSpecificTypes=false

alfresco.metadata.ignore.datatype.0=cmSmiley Tongueerson

alfresco.metadata.ignore.datatype.1=app:configurations

alfresco.metadata.skipDescendantDocsForSpecificAspects=false

#alfresco.metadata.ignore.aspect.0=

 

 

#

# Suggestions

#

solr.suggester.enabled=false

# -1 to disable suggester build throttling

solr.suggester.minSecsBetweenBuilds=3600

 

#

# Limit the maximum text size of transformed content sent to the index - in bytes

#

alfresco.contentStreamLimit=10000000

 

 

Thanks again for helping out!