Author: cziegeler Date: Thu Jun 11 13:21:16 2015 New Revision: 1684885 URL: http://svn.apache.org/r1684885 Log: Update slingstart docs
Modified: sling/site/trunk/content/documentation/development/slingstart.mdtext Modified: sling/site/trunk/content/documentation/development/slingstart.mdtext URL: http://svn.apache.org/viewvc/sling/site/trunk/content/documentation/development/slingstart.mdtext?rev=1684885&r1=1684884&r2=1684885&view=diff ============================================================================== --- sling/site/trunk/content/documentation/development/slingstart.mdtext (original) +++ sling/site/trunk/content/documentation/development/slingstart.mdtext Thu Jun 11 13:21:16 2015 @@ -207,3 +207,28 @@ The changing model would mention the abo another/one/0.0.0 Note that the version for removal does not play a role, it's not compared for an exact match. Configurations can be removed in the same way by just specifying their PID in the :remove run mode. + +## Known Issues + +### Support of configuration formats + +The provisioning model supports two formats to define configurations, properties and the format of the Apache Felix ConfigAdmin implementation. + +Starting with version 1.2.0 of the provisioning model and version 1.2.0 of the slingstart maven plugin, the implementation uses the latest format from Apache Felix, version 1.8.6 of the ConfigAdmin. This requires you to use version 3.6.6 (or higher) of the OSGi installer core bundle to handle these configurations. + +If you want to stick with the old format from config admin, you can configure the maven plugin as follows: + + <plugin> + <groupId>org.apache.sling</groupId> + <artifactId>slingstart-maven-plugin</artifactId> + <extensions>true</extensions> + <version>1.2.0</version> + <dependencies> + <dependency> + <groupId>org.apache.felix</groupId> + <artifactId>org.apache.felix.configadmin</artifactId> + <version>1.8.4</version> + </dependency> + </dependencies> + </plugin> +