Explanatory notes on scanning and OSGi
Project: http://git-wip-us.apache.org/repos/asf/brooklyn-docs/repo Commit: http://git-wip-us.apache.org/repos/asf/brooklyn-docs/commit/e55e25e9 Tree: http://git-wip-us.apache.org/repos/asf/brooklyn-docs/tree/e55e25e9 Diff: http://git-wip-us.apache.org/repos/asf/brooklyn-docs/diff/e55e25e9 Branch: refs/heads/0.7.0-incubating Commit: e55e25e9e2c9a99450f3c547cac36e6998194b5a Parents: 5bd3de6 Author: Alex Heneveld <[email protected]> Authored: Wed May 20 15:07:07 2015 +0100 Committer: Alex Heneveld <[email protected]> Committed: Wed May 20 15:07:24 2015 +0100 ---------------------------------------------------------------------- docs/guide/ops/catalog/index.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/brooklyn-docs/blob/e55e25e9/docs/guide/ops/catalog/index.md ---------------------------------------------------------------------- diff --git a/docs/guide/ops/catalog/index.md b/docs/guide/ops/catalog/index.md index 7cb0e84..a16a453 100644 --- a/docs/guide/ops/catalog/index.md +++ b/docs/guide/ops/catalog/index.md @@ -106,10 +106,11 @@ The following optional catalog metadata is supported: Icons are instead typically installed either at the server from which the OSGi bundles or catalog items are supplied or in the `conf` folder of the Brooklyn distro. - `scanJavaAnnotations` [experimental]: if provided (as `true`), this will scan any locally provided - libraries for types annotated `@Catalog` and extract metadata to include them as catalog items. + library URLs for types annotated `@Catalog` and extract metadata to include them as catalog items. If no libraries are specified this will scan the default classpath. This feature is experimental and may change or be removed. - Also note that other metadata (such as versions, etc) may not be applied. + Also note that external OSGi dependencies are not supported + and other metadata (such as versions, etc) may not be applied. - `brooklyn.libraries`: a list of pointers to OSGi bundles required for the catalog item. This can be omitted if blueprints are pure YAML and everything required is included in the classpath and catalog. Where custom Java code or bundled resources is needed, however, OSGi JARs supply
