Hi

I am working on migrating a multi-package project from a traditional Sling 
deployment to a feature model based system. What I want to do is to launch the 
project and Sling together into a full fledge application using the converted 
FM models together with the Sling FM models.

In order to deploy through the Feature Model Launcher the group and the 
artifact need to be the same in all the FM models.

For my Sling conversion which I also will use here to setup Sling I use I am 
going to use an Model ID like this:

"${project.groupId}:${project.artifactId}:slingosgifeature:composum_composum-console:${project.version}”

The only fixed part is the component / package name. These models come from a 
provisioning file but should work the same with packages.

Anyhow I cannot use placeholders like '${project.groupId}' as the tool is not 
resolving them and hence fails when checking this as Maven Id.

In addition when using the actual package name the ‘classifier’ is only used 
for the run modes.

I tried to use the ‘-m’ option together with all packages in one call and it 
still does place all packages into their own model file.

Cheers - Andy

Reply via email to