The Sling Kickstart project has now a branch feature/composite-node-store that works the same way as Robert’s Sling Starter.
Because there was an adjustment in the Sling FM you need to build it first (mvn clean install). The run create_seed_fm.sh and then run_composite_fm.sh. Will add a readme later. - Andy > On Apr 2, 2020, at 10:46 PM, Ruben Reusser <[email protected]> wrote: > > hey > > bei deinem email: > > > AEM: "/jcr:system/rep:permissionStore/oak:mount-libs-crx.default” > Sling: "/jcr:system/rep:permissionStore/oak:mount-libs-default” > > Not sure what the difference means but if I use the AEM line in Sling > Composum (or any JSP for that matter) will not work. > > meinst Du da dass wenn Du AEM: > "/jcr:system/rep:permissionStore/oak:mount-libs-crx.default” brauchst > funktioniert composum nicht aber wenn Du Sling: > "/jcr:system/rep:permissionStore/oak:mount-libs-default” brauchst > funktioniert es? > > und zwischen sling und composum muesste wohl noch ein komma stehen damit man > das nicht falsch liest > > Ruben > > > > -------- Forwarded Message -------- > Subject: Re: Sling 12 with Composite Node Store > Date: Thu, 2 Apr 2020 18:43:12 -0700 > From: Andreas Schaefer <[email protected]> > <mailto:[email protected]> > Reply-To: [email protected] <mailto:[email protected]> > To: dev <[email protected]> <mailto:[email protected]> > > Hi Robert > > I got your example up and running and then I was able to migrate the entire > thing to a Feature Model based version using the Kickstarter project. > I will create a branch (like yours) on the kickstarter and add the > configuration files there. > > Later I will write a little bit more about it to fill in some blanks and > background info. > With the launcher I was able to just have the Segment Node Store in the > /sling folder which would also to avoid the prepare call but I need to do > some more testing to see if we can avoid that step with the Kickstarter. > > When comparing Sling with AEM Quickstart I noticed that the > MountInfoProviderService has a different mount path: > > AEM: "/jcr:system/rep:permissionStore/oak:mount-libs-crx.default” > Sling: "/jcr:system/rep:permissionStore/oak:mount-libs-default” > > Not sure what the difference means but if I use the AEM line in Sling > Composum (or any JSP for that matter) will not work. > > - Andy > >> On Apr 1, 2020, at 7:00 AM, Robert Munteanu <[email protected]> >> <mailto:[email protected]> wrote: >> >> On Wed, 2020-04-01 at 10:21 +0200, Robert Munteanu wrote: >>> Hi Andy, >>> >>> I'm trying to set this up myself based on some internal notes from >>> Thomas Mueller. >> >> (snip) >> >>> I'll post back if I make more progress. >> >> I have what seems to be a working setup at [1]. See the README at [2] >> for (somewhat) detailed instructions on how to get this running. >> >> Comments, PRs, etc welcome for anything that can be improved. >> >> Thanks! >> Robert >> >> [1]: >> https://github.com/apache/sling-org-apache-sling-starter/tree/feature/composite-node-store >> >> <https://github.com/apache/sling-org-apache-sling-starter/tree/feature/composite-node-store> >> [2]: >> https://github.com/apache/sling-org-apache-sling-starter/blob/feature/composite-node-store/README-composite.md >> >> <https://github.com/apache/sling-org-apache-sling-starter/blob/feature/composite-node-store/README-composite.md> >> >> >
