Author: davsclaus Date: Fri Jan 18 09:32:26 2013 New Revision: 1435061 URL: http://svn.apache.org/viewvc?rev=1435061&view=rev Log: New example for using SQL component
Added: camel/trunk/examples/camel-example-sql/src/main/resources/features.xml (with props) Modified: camel/trunk/apache-camel/pom.xml camel/trunk/examples/camel-example-sql/ (props changed) camel/trunk/examples/camel-example-sql/pom.xml camel/trunk/parent/pom.xml Modified: camel/trunk/apache-camel/pom.xml URL: http://svn.apache.org/viewvc/camel/trunk/apache-camel/pom.xml?rev=1435061&r1=1435060&r2=1435061&view=diff ============================================================================== --- camel/trunk/apache-camel/pom.xml (original) +++ camel/trunk/apache-camel/pom.xml Fri Jan 18 09:32:26 2013 @@ -638,6 +638,10 @@ <groupId>org.apache.camel</groupId> <artifactId>camel-example-spring-xquery</artifactId> </dependency> + <dependency> + <groupId>org.apache.camel</groupId> + <artifactId>camel-example-sql</artifactId> + </dependency> <dependency> Propchange: camel/trunk/examples/camel-example-sql/ ------------------------------------------------------------------------------ --- svn:ignore (added) +++ svn:ignore Fri Jan 18 09:32:26 2013 @@ -0,0 +1,18 @@ +.pmd +.checkstyle +.ruleset +target +.settings +.classpath +.project +.wtpmodules +prj.el +.jdee_classpath +.jdee_sources +velocity.log +eclipse-classes +derby.log +*.ipr +*.iml +*.iws +*.idea Modified: camel/trunk/examples/camel-example-sql/pom.xml URL: http://svn.apache.org/viewvc/camel/trunk/examples/camel-example-sql/pom.xml?rev=1435061&r1=1435060&r2=1435061&view=diff ============================================================================== --- camel/trunk/examples/camel-example-sql/pom.xml (original) +++ camel/trunk/examples/camel-example-sql/pom.xml Fri Jan 18 09:32:26 2013 @@ -33,6 +33,8 @@ <properties> <camel.osgi.export.pkg>org.apache.camel.example.sql.*</camel.osgi.export.pkg> + <!-- dynamic import for the Derby JDBC driver --> + <camel.osgi.dynamic>*</camel.osgi.dynamic> </properties> <dependencies> @@ -57,10 +59,6 @@ <groupId>commons-dbcp</groupId> <artifactId>commons-dbcp</artifactId> </dependency> - <dependency> - <groupId>org.apache.derby</groupId> - <artifactId>derby</artifactId> - </dependency> <!-- logging --> <dependency> Added: camel/trunk/examples/camel-example-sql/src/main/resources/features.xml URL: http://svn.apache.org/viewvc/camel/trunk/examples/camel-example-sql/src/main/resources/features.xml?rev=1435061&view=auto ============================================================================== --- camel/trunk/examples/camel-example-sql/src/main/resources/features.xml (added) +++ camel/trunk/examples/camel-example-sql/src/main/resources/features.xml Fri Jan 18 09:32:26 2013 @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<features> + <repository>mvn:org.apache.camel.karaf/apache-camel/${project.version}/xml/features</repository> + + <feature name="camel-example-sql" version="${project.version}"> + <feature version="${project.version}">camel</feature> + <feature version="${project.version}">camel-spring</feature> + <feature version="${project.version}">camel-sql</feature> + <bundle>mvn:org.apache.derby/derby/${derby-version}</bundle> + <bundle>mvn:commons-dbcp/commons-dbcp/${commons-dbcp-bundle-version}</bundle> + <bundle>mvn:org.apache.camel/camel-example-sql/${project.version}</bundle> + </feature> + +</features> \ No newline at end of file Propchange: camel/trunk/examples/camel-example-sql/src/main/resources/features.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: camel/trunk/examples/camel-example-sql/src/main/resources/features.xml ------------------------------------------------------------------------------ svn:keywords = Rev Date Propchange: camel/trunk/examples/camel-example-sql/src/main/resources/features.xml ------------------------------------------------------------------------------ svn:mime-type = text/xml Modified: camel/trunk/parent/pom.xml URL: http://svn.apache.org/viewvc/camel/trunk/parent/pom.xml?rev=1435061&r1=1435060&r2=1435061&view=diff ============================================================================== --- camel/trunk/parent/pom.xml (original) +++ camel/trunk/parent/pom.xml Fri Jan 18 09:32:26 2013 @@ -1265,6 +1265,11 @@ </dependency> <dependency> <groupId>org.apache.camel</groupId> + <artifactId>camel-example-sql</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.camel</groupId> <artifactId>camel-example-tracer</artifactId> <version>${project.version}</version> </dependency>