7.1 Zip Install - Cannot find Alfresco Repository

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-08-2021 04:24 AM
Attempting a build to get familiar with the product. After build completion 8080 returns: Cannot find Alfresco Repository on this server. (Does this application have access to alfresco-global.properties? Does this application have cross-context permissions?) and can't login on 8080/share.
Any help on this would be appreciated. Would like to be able to test your product.
There are some inconsistencies in the documentation between the following articles.
- Main: https://docs.alfresco.com/content-services/community/install/zip/
- ACS: https://docs.alfresco.com/content-services/community/install/zip/tomcat/
- Database: https://docs.alfresco.com/sync-service/latest/install/database/#databases/postgres
- Search Services: https://docs.alfresco.com/search-services/latest/install/
Here's my full build process on Ubuntu 20.04 LTS:
sudo apt update && sudo apt upgrade -y sudo apt install -y openjdk-11-jre tomcat9 postfresql activemq libreoffice imagemagick unzip libpostgresql-jdbc-java cd ~ mkdir download cd download wget https://download.alfresco.com/cloudfront/release/community/7.0.0-build-2355/alfresco-content-services-community-distribution-7.0.0.zip wget https://download.alfresco.com/cloudfront/release/community/SearchServices/2.0.2/alfresco-search-services-2.0.2.zip mkdir /usr/share/acs cp alfresco-content-services-community-distribution-7.0.0.zip /usr/share/acs/ cp alfresco-search-services-2.0.2.zip /usr/share/ cd /usr/share unzip alfresco-search-services-2.0.2.zip rm alfresco-search-services-2.0.2.zip cd acs unzip alfresco-content-services-community-distribution-7.0.0.zip rm alfresco-content-services-community-distribution-7.0.0.zip sudo -i -u postgres psql create database alfresco encoding 'utf8'; create role alfresco LOGIN password 'alfresco'; grant all on database alfresco to alfresco; exit; exit cd /var/lib/tomcat9/ mkdir shared mkdir shared/classes mkdir shared/lib nano conf/catalina.properties
Locate:
shared.loader=
Change to:
shared.loader=${catalina.base}/shared/classes,${catalina.base}/shared/lib/*.jar
cp /usr/share/java/postgresql*.jar /var/lib/tomcat9/lib/ nano conf/server.xml
Locate:
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
Change to:
<Connector port="8080" protocol="HTTP/1.1" URIEncoding="UTF-8" connectionTimeout="20000" maxHttpHeaderSize="32768" redirectPort="8443" />
mkdir modules mkdir modules/platform mkdir modules/share cp /usr/share/acs/web-server/conf/Catalina/localhost/*.xml conf/Catalina/localhost/ cp /usr/share/acs/web-server/webapps/*.war webapps/ cp /usr/share/acs/web-server/lib/postgresql-42.2.19.jar lib/ cd webapps/ systemctl stop tomcat9.service rm -r alfresco rm -r ROOT rm -r share rm -r _vti_bin cd .. nano shared/classes/alfresco-global.properties
alfresco-global.properties
# # Set this property unless you have explicitly chosen to expose some repository APIs without authentication index.subsystem.name=solr6 solr.secureComms=none solr.port=8983 # # Custom content and index data location # dir.root=/srv/alfresco/alf_data dir.keystore=${dir.root}/keystore # # Sample database connection properties # db.username=alfresco db.password=DBPWICREATED # # Choose DB connection properties for your database, e.g. for PostgreSQL # db.driver=org.postgresql.Driver db.url=jdbc:postgresql://localhost:5432/alfresco # # URL Generation Parameters (The ${localname} token is replaced by the local server name) #------------- alfresco.context=alfresco alfresco.host=${localname} alfresco.port=8080 alfresco.protocol=http share.context=share share.host=${localname} share.port=8080 share.protocol=http
nano conf/Catalina/localhost/alfresco.xml
Change:
<PostResources base="${catalina.base}/../modules/platform"
To:
<PostResources base="${catalina.base}/modules/platform"
nano conf/Catalina/localhost/share.xml
Change:
<PostResources base="${catalina.base}/../modules/share"
To:
<PostResources base="${catalina.base}/modules/share"
systemctl start tomcat9.service
- Labels:
-
Alfresco Content Services
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-08-2021 10:43 PM
The error usually refers to share.loader misconfigured or system may not be able to read the alfresco-global.properties. Please cross check the configs and permissions that's the only clue here.
Also you can review this guide that may be helpful : https://javaworld-abhinav.blogspot.com/2021/06/setup-acs70-ass201-and-transformation-service.html
(ACSCE, AWS SAA, Azure Admin)

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-05-2022 08:48 AM
Hi foetoid,
maybe helpfull:
sudo apt install -y openjdk-11-jre tomcat9 postfresql activemq libreoffice imagemagick unzip libpostgresql-jdbc-jav
postfresql should be postgresql - right?
Have now rebuilt everything exactly as you indicated - but at following command there is failure at my system
cp /usr/share/java/postgresql*.jar /var/lib/tomcat9/lib/
cp: unable to call stat for '/usr/share/java/postgresql*.jar': file or directory not found
Had been the same failure at your system? On my system there is no *.jar at all.
