Hi,
Ensure you already install camel-jdbc feature?
Freeman
On 2011-11-14, at 下午7:19, Chaks wrote:
Hello,
I couldn't find any sample blueprint for Camel JDBC component,
however when
I tried the below one, I am getting
org.apache.camel.RuntimeCamelException:
*org.osgi.service.blueprint.container.NoSuchComponentException: No
component
with id 'jdbc://dataSource' could be found*
Please find the blueprint that I have used and advice where I am going
wrong.
*****************************************************************************
<?xml version="1.0" encoding="UTF-8"?>
<blueprint
xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="
http://www.osgi.org/xmlns/blueprint/v1.0.0
http://www.osgi.org/xmlns/blueprint/v1.0.0/blueprint.xsd">
<bean id="dataSource"
class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName"
value="org.apache.derby.jdbc.ClientDriver"/>
<property name="url" value="jdbc:derby://localhost:1527/sample" />
<property name="username" value="app" />
<property name="password" value="app" />
</bean>
<camelContext xmlns="http://camel.apache.org/schema/blueprint">
<route>
<from uri="timer://customerDataTrigger?
delay=2000&period=2000"/>
<setBody>
<constant>select * from APP.CUSTOMER</constant>
</setBody>
<to uri="jdbc:dataSource"/>
<split>
<simple>${body}</simple>
<log message="*** Select all : ${body}"/>
</split>
</route>
</camelContext>
</blueprint>
*****************************************************************************
Thanks,
Chaks.
--
View this message in context:
http://camel.465427.n5.nabble.com/simple-example-for-JDBC-in-osgi-tp4912525p4990478.html
Sent from the Camel - Users mailing list archive at Nabble.com.
---------------------------------------------
Freeman Fang
FuseSource
Email:[email protected]
Web: fusesource.com
Twitter: freemanfang
Blog: http://freemanfang.blogspot.com