Hey guys,

I'm working on a Day CQ 5.5 installation and I'm trying to implement
configurations using Slings runmodes. I added runmodes for the different
environments (dev, prod, etc) and configurations. However, after inspecting
the JCR Installer's console, I noticed that for the dev environment (and
other environments as well) always two configs are displayed as "INSTALL"
and "INSTALLED". This leads to my first question:

Are /app/foo/config* folders not exclusive or? For example, if I have
config and config.dev and the runmodes are "foo,dev", would it not load
config.dev only? Or is configuration in "config" (without any runmodes)
always selected).
Sidenote: I looked at the source code of the JCR installer and it appears
that every node that matches the regular expressions is assigned a priority
and every node with a larger than zero priority will be watched. Is that
correct?)

Next, I'm confused (this happens a lot) by the terminology in the console.
For example:

com.xxx.service.navcache.AppgatewayNavCacheService
4acca0fec73d890e8ef92b6d169a2388/201
jcrinstall:/apps/xxx/config.dev/com.xxx.service.navcache.AppgatewayNavCacheService
INSTALLED
17:20:13:360 2012-Oct-24616b9837f364873f0d28b7c645ca030e/200
jcrinstall:/apps/xxx/config/com.xxx.service.navcache.AppgatewayNavCacheService
INSTALL

What is the difference between "INSTALL" and "INSTALLED"? Which one is
active? Both? If so, why do they have different status?


Thanks a lot for any help!

-- 
Cheers,
Jakob

Reply via email to