You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by dk...@apache.org on 2020/10/22 16:27:17 UTC
[sling-org-apache-sling-app-cms] 04/04: Removing duplicate sling
directory,
updating to the latest feature launcher and fixing the seed log format
This is an automated email from the ASF dual-hosted git repository.
dklco pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-app-cms.git
commit 50091e7608c3153b3564875013379d293623f4bc
Author: Dan Klco <dk...@apache.org>
AuthorDate: Thu Oct 22 12:27:01 2020 -0400
Removing duplicate sling directory, updating to the latest feature launcher and fixing the seed log format
---
docker/cms/setup-composite.sh | 10 +++++-----
docker/docker-compose.yml | 4 ++--
feature/pom.xml | 2 +-
.../src/main/features/oak/node-store/composite-runtime.json | 7 ++++---
feature/src/main/features/oak/node-store/composite-seed.json | 6 +++---
5 files changed, 15 insertions(+), 14 deletions(-)
diff --git a/docker/cms/setup-composite.sh b/docker/cms/setup-composite.sh
index 4a82313..776156b 100644
--- a/docker/cms/setup-composite.sh
+++ b/docker/cms/setup-composite.sh
@@ -45,10 +45,10 @@ if [ $STARTED -eq 1 ]; then
exit 2
else
echo "Cleaning up seeding..."
- rm -rf /opt/slingcms/launcher
- cd sling/composite/repository-libs
- ln -s segmentstore segmentstore-composite-mount-libs
- cd ../../..
- rm -rf /opt/slingcms/setup
+ rm -rf /opt/slingcms/launcher/framework /opt/slingcms/launcher/logs \
+ /opt/slingcms/launcher/repository /opt/slingcms/launcher/resources \
+ /opt/slingcms/setup
+ ln -s /opt/slingcms/launcher/composite/repository-libs/segmentstore \
+ /opt/slingcms/launcher/composite/repository-libs/segmentstore-composite-mount-libs
fi
echo "Repository seeded successfully!"
\ No newline at end of file
diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml
index 2441c5f..a50a1c1 100644
--- a/docker/docker-compose.yml
+++ b/docker/docker-compose.yml
@@ -19,7 +19,7 @@ services:
ports:
- "8080:8080"
volumes:
- - sling-author:/opt/slingcms/sling/composite/repository-global
+ - sling-author:/opt/slingcms/launcher/composite/repository-global
renderer:
build:
context: cms
@@ -28,7 +28,7 @@ services:
ports:
- "8090:8080"
volumes:
- - sling-renderer:/opt/slingcms/sling/composite/repository-global
+ - sling-renderer:/opt/slingcms/launcher/composite/repository-global
webcache:
build: webcache
ports:
diff --git a/feature/pom.xml b/feature/pom.xml
index d6896e2..24e7b18 100644
--- a/feature/pom.xml
+++ b/feature/pom.xml
@@ -223,7 +223,7 @@
<dependency>
<groupId>org.apache.sling</groupId>
<artifactId>org.apache.sling.feature.launcher</artifactId>
- <version>1.1.6</version>
+ <version>1.1.8</version>
</dependency>
</dependencies>
</project>
diff --git a/feature/src/main/features/oak/node-store/composite-runtime.json b/feature/src/main/features/oak/node-store/composite-runtime.json
index 8f605d0..ac59553 100644
--- a/feature/src/main/features/oak/node-store/composite-runtime.json
+++ b/feature/src/main/features/oak/node-store/composite-runtime.json
@@ -47,14 +47,14 @@
"role": "composite-mount-libs",
"customBlobStore": false,
"nodeDeduplicationCache.size": 0,
- "repository.home": "sling/composite/repository-libs"
+ "repository.home": "${sling.home}/composite/repository-libs"
},
"org.apache.jackrabbit.oak.segment.SegmentNodeStoreFactory~global": {
"service.ranking": 100,
"role": "composite-global",
"registerDescriptors": true,
"dispatchChanges": true,
- "repository.home": "sling/composite/repository-global"
+ "repository.home": "${sling.home}/composite/repository-global"
},
"org.apache.sling.jcr.contentloader.internal.BundleContentLoaderListener": {
"includedTargets": [
@@ -63,7 +63,8 @@
"excludedTargets": [
"^\/apps\/.*$",
"^\/libs\/.*$",
- "^\/oak:index\/.*$"
+ "^\/oak:index\/.*$",
+ "^\/static\/.*$"
]
}
}
diff --git a/feature/src/main/features/oak/node-store/composite-seed.json b/feature/src/main/features/oak/node-store/composite-seed.json
index ae26763..07d2eb6 100644
--- a/feature/src/main/features/oak/node-store/composite-seed.json
+++ b/feature/src/main/features/oak/node-store/composite-seed.json
@@ -7,7 +7,7 @@
"name": "Default NodeStore"
},
"org.apache.sling.commons.log.LogManager.factory.config~oak.log": {
- "org.apache.sling.commons.log.pattern": "%-4r [%t] %-5p %c %x - %m%n",
+ "org.apache.sling.commons.log.pattern": "%d{dd.MM.yyyy HH:mm:ss.SSS} *%level* [%thread] %logger %msg%n",
"org.apache.sling.commons.log.names": [
"org.apache.jackrabbit.oak"
],
@@ -15,7 +15,7 @@
"org.apache.sling.commons.log.file": "logs/oak.log"
},
"org.apache.sling.commons.log.LogManager.factory.config~composum.log": {
- "org.apache.sling.commons.log.pattern": "%-4r [%t] %-5p %c %x - %m%n",
+ "org.apache.sling.commons.log.pattern": "%d{dd.MM.yyyy HH:mm:ss.SSS} *%level* [%thread] %logger %msg%n",
"org.apache.sling.commons.log.names": [
"com.composum"
],
@@ -24,7 +24,7 @@
},
"org.apache.jackrabbit.oak.segment.SegmentNodeStoreService~global": {
"name": "Default NodeStore",
- "repository.home": "sling/composite/repository-libs"
+ "repository.home": "${sling.home}/composite/repository-libs"
},
"org.apache.jackrabbit.oak.composite.CrossMountReferenceValidatorProvider": {
"failOnDetection": true