CAMEL-3552: OSGi bundle and add to kit
Project: http://git-wip-us.apache.org/repos/asf/camel/repo Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/7eb1814a Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/7eb1814a Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/7eb1814a Branch: refs/heads/master Commit: 7eb1814a9414b066a5e20835ed4043591dbfc042 Parents: 08a2a16 Author: Claus Ibsen <davscl...@apache.org> Authored: Sun Apr 19 10:56:22 2015 +0200 Committer: Claus Ibsen <davscl...@apache.org> Committed: Sun Apr 19 10:56:22 2015 +0200 ---------------------------------------------------------------------- apache-camel/pom.xml | 4 ++++ apache-camel/src/main/descriptors/common-bin.xml | 1 + components/camel-pdf/pom.xml | 8 ++++++++ components/pom.xml | 2 +- parent/pom.xml | 5 +++++ 5 files changed, 19 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/camel/blob/7eb1814a/apache-camel/pom.xml ---------------------------------------------------------------------- diff --git a/apache-camel/pom.xml b/apache-camel/pom.xml index 3f72593..03cf602 100644 --- a/apache-camel/pom.xml +++ b/apache-camel/pom.xml @@ -564,6 +564,10 @@ </dependency> <dependency> <groupId>org.apache.camel</groupId> + <artifactId>camel-pdf</artifactId> + </dependency> + <dependency> + <groupId>org.apache.camel</groupId> <artifactId>camel-pgevent</artifactId> </dependency> <dependency> http://git-wip-us.apache.org/repos/asf/camel/blob/7eb1814a/apache-camel/src/main/descriptors/common-bin.xml ---------------------------------------------------------------------- diff --git a/apache-camel/src/main/descriptors/common-bin.xml b/apache-camel/src/main/descriptors/common-bin.xml index a4776da..48ac728 100644 --- a/apache-camel/src/main/descriptors/common-bin.xml +++ b/apache-camel/src/main/descriptors/common-bin.xml @@ -152,6 +152,7 @@ <include>org.apache.camel:camel-optaplanner</include> <include>org.apache.camel:camel-paho</include> <include>org.apache.camel:camel-paxlogging</include> + <include>org.apache.camel:camel-pdf</include> <include>org.apache.camel:camel-pgevent</include> <include>org.apache.camel:camel-printer</include> <include>org.apache.camel:camel-protobuf</include> http://git-wip-us.apache.org/repos/asf/camel/blob/7eb1814a/components/camel-pdf/pom.xml ---------------------------------------------------------------------- diff --git a/components/camel-pdf/pom.xml b/components/camel-pdf/pom.xml index ffd5bc2..aee08f5 100644 --- a/components/camel-pdf/pom.xml +++ b/components/camel-pdf/pom.xml @@ -27,6 +27,14 @@ </parent> <artifactId>camel-pdf</artifactId> + <packaging>bundle</packaging> + <name>Camel :: PDF</name> + <description>Camel PDF support</description> + + <properties> + <camel.osgi.export.pkg>org.apache.camel.component.pdf.*</camel.osgi.export.pkg> + <camel.osgi.export.service>org.apache.camel.spi.ComponentResolver;component=pdf</camel.osgi.export.service> + </properties> <dependencies> <dependency> http://git-wip-us.apache.org/repos/asf/camel/blob/7eb1814a/components/pom.xml ---------------------------------------------------------------------- diff --git a/components/pom.xml b/components/pom.xml index 09ef943..3d34edb 100644 --- a/components/pom.xml +++ b/components/pom.xml @@ -169,9 +169,9 @@ <module>camel-olingo2</module> <module>camel-openshift</module> <module>camel-optaplanner</module> - <module>camel-pdf</module> <module>camel-paho</module> <module>camel-paxlogging</module> + <module>camel-pdf</module> <module>camel-pgevent</module> <module>camel-printer</module> <module>camel-protobuf</module> http://git-wip-us.apache.org/repos/asf/camel/blob/7eb1814a/parent/pom.xml ---------------------------------------------------------------------- diff --git a/parent/pom.xml b/parent/pom.xml index a1b2304..606a4a0 100644 --- a/parent/pom.xml +++ b/parent/pom.xml @@ -1232,6 +1232,11 @@ </dependency> <dependency> <groupId>org.apache.camel</groupId> + <artifactId>camel-pdf</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.camel</groupId> <artifactId>camel-pgevent</artifactId> <version>${project.version}</version> </dependency>