Hello all, I'm new here and try to fix my installation problems with Alfresco Community Edition 23.2.1 on Windows Server 2019
Configuration:
- Alfresco 23.2.1 from alfresco-content-services-community-distribution-23.2.1.zip
- .wars 'alfresco', 'share' and 'ROOT' are deployed in webapps
- Windows Server 2019
- Apache Tomcat/10.1.44
- Activemq is running
- PostgreSQL database 15 running
(alfresco already installed the tables in db alfresco)
- postgresql-42.7.5.jar driver in C:\Alfresco\apache-tomcat-10.1.44\lib
- shared loader set in catalina.properties:
shared.loader=C:/Alfresco/apache-tomcat-10.1.44/shared/classes,C:/Alfresco/apache-tomcat-10.1.44/shared/lib/*.jar
C:\Alfresco\apache-tomcat-10.1.44\shared\classes\alfresco-global.properties
###############################
## Common Alfresco Properties #
###############################
# custom content and index data location
dir.root=C:/Alfresco/alf_data
dir.keystore=${dir.root}/keystore
keystore.password=kT9X6oe68t
# https://docs.alfresco.com/content-services/6.1/config/#disable-content-services-features
system.usages.enabled=false
audit.enabled=false
sync.mode=OFF
audit.alfresco-access.enabled=false
activities.feed.notifier.enabled=false
#
# External locations
#-------------
jodconverter.officeHome=C:/Program Files/LibreOffice
jodconverter.portNumbers=8101
jodconverter.enabled=true
img.root=C:/Program Files/ImageMagick-7.1.2-Q16-HDRI
#
# Windows specific environment variables (should not be set on unix) for ImageMagick
#
img.coders=${img.root}/modules/coders
img.config=${img.root}/config
#
# Property to control whether schema updates are performed automatically.
# Updates must be enabled during upgrades as, apart from the static upgrade scripts,
# there are also auto-generated update scripts that will need to be executed. After
# upgrading to a new version, this can be disabled.
#
db.schema.update=false
# PostgreSQL connection (requires postgresql-8.2-504.jdbc3.jar or equivalent)
db.driver=org.postgresql.Driver
db.name=alfresco
db.username=alfresco
db.password=alfresco
db.host=postgressql-alfresco.cw4mo3qj8qdu.us-east-1.rds.amazonaws.com
db.url=jdbc:postgresql://localhost:5432/alfresco
db.pool.min=5
db.pool.max=20
db.pool.maxidle=5
db.pool.maxwait=10000
#
# Index Recovery Mode
#-------------
#index.recovery.mode=AUTO
#
# Outbound Email Configuration
#-------------
#mail.host=
#mail.port=25
#mail.username=anonymous
#mail.password=
#mail.encoding=UTF-8
#mail.from.default=alfresco@alfresco.org
#mail.smtp.auth=false
#
# Alfresco Email Service and Email Server
#-------------
# Enable/Disable the inbound email service. The service could be used by processes other than
# the Email Server (e.g. direct RMI access) so this flag is independent of the Email Service.
#-------------
#email.inbound.enabled=true
# Email Server properties
#-------------
#email.server.enabled=true
#email.server.port=25
#email.server.domain=alfresco.com
#email.inbound.unknownUser=anonymous
# A comma separated list of email REGEX patterns of allowed senders.
# If there are any values in the list then all sender email addresses
# must match. For example:
# .*\@alfresco\.com, .*\@alfresco\.org
# Allow anyone:
#-------------
#email.server.allowed.senders=.*
#
# The default authentication chain
# To configure external authentication subsystems see:
# http://wiki.alfresco.com/wiki/Alfresco_Authentication_Subsystems
#-------------
#authentication.chain=alfrescoNtlm1:alfrescoNtlm
#
# URL Generation Parameters (The ${localname} token is replaced by the local server name)
#-------------
alfresco.context=alfresco
alfresco.host=localhost
alfresco.port=8081
alfresco.protocol=http
#alfresco.ssl.port=8445
share.context=share
share.host=localhost
share.port=8081
share.protocol=http
#imap.server.enabled=true
#imap.server.port=143
#imap.server.host=localhost
# Default value of alfresco.rmi.services.host is 0.0.0.0 which means 'listen on all adapters'.
# This allows connections to JMX both remotely and locally.
#
alfresco.rmi.services.host=0.0.0.0
# Disable SOLR SSL (for simplicity in dev/minimal setup)
#
# SOLR Search
#
index.subsystem.name=solr6
solr.secureComms=none
solr.host=localhost
solr.port=8983
#
# Transform (basic setup, no extra services)
local.transform.service.enabled=true
#
messaging.broker.url=failover:(tcp://localhost:61618)?timeout=3000
# 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 needed.
#
# Select 0 to use a random unused port.
#
#monitor.rmi.service.port=50508
#Smart Folders Config Properties
smart.folders.enabled=true
smart.folders.model=alfresco/model/smartfolder-model.xml
smart.folders.model.labels=alfresco/messages/smartfolder-model
Can somebody help me ???
Logs:
localhost log
02-Sep-2025 10:27:06.242 INFO [main] org.apache.catalina.core.ApplicationContext.log No Spring WebApplicationInitializer types detected on classpath
catalina.log
02-Sep-2025 10:26:59.422 SEVERE [main] org.apache.catalina.core.StandardContext.startInternal One or more listeners failed to start. Full details will be found in the appropriate container log file
02-Sep-2025 10:26:59.447 SEVERE [main] org.apache.catalina.core.StandardContext.startInternal Context [/alfresco] startup failed due to previous errors
alfresco-stderr log:
02-Sep-2025 10:26:33.983 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version name: Apache Tomcat/10.1.44
02-Sep-2025 10:26:33.987 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Aug 4 2025 13:14:17 UTC
02-Sep-2025 10:26:33.988 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version number: 10.1.44.0
02-Sep-2025 10:26:33.989 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Windows Server 2019
02-Sep-2025 10:26:33.989 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 10.0
02-Sep-2025 10:26:33.990 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64
02-Sep-2025 10:26:33.990 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: C:\Program Files\Eclipse Adoptium\jdk-17.0.16.8-hotspot
02-Sep-2025 10:26:33.990 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 17.0.16+8
02-Sep-2025 10:26:33.990 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Eclipse Adoptium
02-Sep-2025 10:26:33.990 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: C:\Alfresco\apache-tomcat-10.1.44
02-Sep-2025 10:26:33.990 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: C:\Alfresco\apache-tomcat-10.1.44
02-Sep-2025 10:26:33.998 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=C:\Alfresco\apache-tomcat-10.1.44
02-Sep-2025 10:26:33.998 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=C:\Alfresco\apache-tomcat-10.1.44
02-Sep-2025 10:26:33.999 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=C:\Alfresco\apache-tomcat-10.1.44\temp
02-Sep-2025 10:26:33.999 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
02-Sep-2025 10:26:33.999 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=C:\Alfresco\apache-tomcat-10.1.44\conf\logging.properties
02-Sep-2025 10:26:33.999 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dsun.io.useCanonCaches=false
02-Sep-2025 10:26:33.999 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.home=C:\Program Files\Eclipse Adoptium\jdk-17.0.16.8-hotspot
02-Sep-2025 10:26:33.999 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.awt.headless=true
02-Sep-2025 10:26:33.999 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dfile.encoding=UTF-8
02-Sep-2025 10:26:33.999 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.locale.providers=COMPAT,CLDR
02-Sep-2025 10:26:33.999 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dalfresco.home=C:\Alfresco
02-Sep-2025 10:26:34.000 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=C:\Alfresco\apache-tomcat-10.1.44
02-Sep-2025 10:26:34.000 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=C:\Alfresco\apache-tomcat-10.1.44
02-Sep-2025 10:26:34.000 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Ddir.root=C:\Alfresco\alf_data
02-Sep-2025 10:26:34.000 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dindex.subsystem.name=solr6
02-Sep-2025 10:26:34.000 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dsolr.host=localhost
02-Sep-2025 10:26:34.000 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dsolr.port=8983
02-Sep-2025 10:26:34.000 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dsolr.secureComms=none
02-Sep-2025 10:26:34.000 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Ddb.driver=org.postgresql.Driver
02-Sep-2025 10:26:34.000 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Ddb.url=jdbc:postgresql://localhost:5432/alfresco
02-Sep-2025 10:26:34.000 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Ddb.username=alfresco
02-Sep-2025 10:26:34.000 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Ddb.password=alfresco
02-Sep-2025 10:26:34.001 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dalfresco.context=alfresco
02-Sep-2025 10:26:34.001 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dshare.context=share
02-Sep-2025 10:26:34.001 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcsrf.filter.enabled=false
02-Sep-2025 10:26:34.001 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.lang=ALL-UNNAMED
02-Sep-2025 10:26:34.001 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.lang.reflect=ALL-UNNAMED
02-Sep-2025 10:26:34.001 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.io=ALL-UNNAMED
02-Sep-2025 10:26:34.001 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.util=ALL-UNNAMED
02-Sep-2025 10:26:34.001 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.util.concurrent=ALL-UNNAMED
02-Sep-2025 10:26:34.001 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
02-Sep-2025 10:26:34.001 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: exit
02-Sep-2025 10:26:34.002 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: abort
02-Sep-2025 10:26:34.002 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xms1024m
02-Sep-2025 10:26:34.002 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xmx2048m
02-Sep-2025 10:26:34.002 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xss512k
02-Sep-2025 10:26:34.057 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded Apache Tomcat Native library [2.0.9] using APR version [1.7.6].
02-Sep-2025 10:26:34.062 INFO [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL successfully initialized [OpenSSL 3.5.0 8 Apr 2025]
02-Sep-2025 10:26:34.244 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8081"]
02-Sep-2025 10:26:34.272 INFO [main] org.apache.catalina.startup.Catalina.load Server initialization in [444] milliseconds
02-Sep-2025 10:26:34.309 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina]
02-Sep-2025 10:26:34.309 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.44]
02-Sep-2025 10:26:34.319 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying deployment descriptor [C:\Alfresco\apache-tomcat-10.1.44\conf\Catalina\localhost\alfresco.xml]
Sep 02, 2025 10:26:52 AM org.apache.jasper.servlet.TldScanner scanJars
INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
Sep 02, 2025 10:26:52 AM org.apache.catalina.core.ApplicationContext log
INFO: No Spring WebApplicationInitializer types detected on classpath
Sep 02, 2025 10:26:52 AM org.apache.catalina.core.ApplicationContext log
INFO: Initializing Spring root WebApplicationContext
Sep 02, 2025 10:26:59 AM org.apache.catalina.core.StandardContext listenerStart
SEVERE: Exception sending context initialized event to listener instance of class [org.alfresco.web.app.ContextLoaderListener]
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'authorityBridgeTableCache' defined in class path resource [alfresco/cache-context.xml]: Cannot resolve reference to bean 'tenantAdminService' while setting bean property 'tenantAdminService'
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:377)