After features:install switchyard-quickstart-camel-sql-binding I am getting:
2014-11-03 09:48:47,928 | ERROR | sql_1#1716557313 | DefaultErrorHandler | ? ? | 142 - org.apache.camel.camel-core - 2.12.0.redhat-610379 | Failed delivery for (MessageId: ID-merkur-57854-1415004524648-0-8 on ExchangeId: ID-merkur-57854-1415004524648-0-9). Exhausted after delivery attempt: 1 caught: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.h2.jdbc.JdbcSQLException: Connection is broken: "java.net.ConnectException: Connection refused: localhost" [90067-168]
Message History
---------------------------------------------------------------------------------------------------------------------------------------
RouteId ProcessorId Processor Elapsed (ms)
[V1CamelSqlBindingM] [V1CamelSqlBindingM] [timer://V1CamelSqlBindingModel/GreetingService@_GreetingService_sql_1%23171655] [ 1247]
[V1CamelSqlBindingM] [to1 ] [sql://SELECT%20*%20FROM%20greetings?dataSourceRef=osgi:service/jboss/myDS ] [ 1246]
Exchange
---------------------------------------------------------------------------------------------------------------------------------------
Exchange[
Id ID-merkur-57854-1415004524648-0-9
ExchangePattern InOnly
Headers {breadcrumbId=ID-merkur-57854-1415004524648-0-8, CamelRedelivered=false, CamelRedeliveryCounter=0, firedTime=Mon Nov 03 09:48:46 CET 2014}
BodyType null
Body [Body is null]
]
Stacktrace
---------------------------------------------------------------------------------------------------------------------------------------
org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.h2.jdbc.JdbcSQLException: Connection is broken: "java.net.ConnectException: Connection refused: localhost" [90067-168]
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80)[315:org.apache.servicemix.bundles.spring-jdbc:3.2.8.RELEASE_1]
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:575)[315:org.apache.servicemix.bundles.spring-jdbc:3.2.8.RELEASE_1]
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:617)[315:org.apache.servicemix.bundles.spring-jdbc:3.2.8.RELEASE_1]
at org.apache.camel.component.sql.SqlProducer.process(SqlProducer.java:60)[316:org.apache.camel.camel-sql:2.12.0.redhat-610379]
at org.apache.camel.util.AsyncProcessorConverterHelper$ProcessorToAsyncProcessorBridge.process(AsyncProcessorConverterHelper.java:61)[142:org.apache.camel.camel-core:2.12.0.redhat-610379]
at org.apache.camel.processor.SendProcessor.process(SendProcessor.java:110)[142:org.apache.camel.camel-core:2.12.0.redhat-610379]
at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:72)[142:org.apache.camel.camel-core:2.12.0.redhat-610379]
at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:398)[142:org.apache.camel.camel-core:2.12.0.redhat-610379]
at org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:191)[142:org.apache.camel.camel-core:2.12.0.redhat-610379]
at org.apache.camel.processor.Pipeline.process(Pipeline.java:118)[142:org.apache.camel.camel-core:2.12.0.redhat-610379]
at org.apache.camel.processor.Pipeline.process(Pipeline.java:80)[142:org.apache.camel.camel-core:2.12.0.redhat-610379]
at org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:191)[142:org.apache.camel.camel-core:2.12.0.redhat-610379]
at org.apache.camel.component.timer.TimerConsumer.sendTimerExchange(TimerConsumer.java:139)[142:org.apache.camel.camel-core:2.12.0.redhat-610379]
at org.apache.camel.component.timer.TimerConsumer$1.run(TimerConsumer.java:64)[142:org.apache.camel.camel-core:2.12.0.redhat-610379]
at java.util.TimerThread.mainLoop(Timer.java:555)[:1.7.0_71]
at java.util.TimerThread.run(Timer.java:505)[:1.7.0_71]
Caused by: org.h2.jdbc.JdbcSQLException: Connection is broken: "java.net.ConnectException: Connection refused: localhost" [90067-168]
at org.h2.message.DbException.getJdbcSQLException(DbException.java:329)[318:org.h2:1.3.168]
at org.h2.message.DbException.get(DbException.java:158)[318:org.h2:1.3.168]
at org.h2.engine.SessionRemote.connectServer(SessionRemote.java:399)[318:org.h2:1.3.168]
at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:287)[318:org.h2:1.3.168]
at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:108)[318:org.h2:1.3.168]
at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:92)[318:org.h2:1.3.168]
at org.h2.Driver.connect(Driver.java:72)[318:org.h2:1.3.168]
at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:181)[318:org.h2:1.3.168]
at org.h2.jdbcx.JdbcDataSource.getConnection(JdbcDataSource.java:156)[318:org.h2:1.3.168]
at Proxyf0dcee95_a52f_4577_ba1a_2e7338ec4b8b.getConnection(Unknown Source)[:]
at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)[315:org.apache.servicemix.bundles.spring-jdbc:3.2.8.RELEASE_1]
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77)[315:org.apache.servicemix.bundles.spring-jdbc:3.2.8.RELEASE_1]
... 15 more
Caused by: java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)[:1.7.0_71]
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)[:1.7.0_71]
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)[:1.7.0_71]
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)[:1.7.0_71]
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)[:1.7.0_71]
at java.net.Socket.connect(Socket.java:579)[:1.7.0_71]
at org.h2.util.NetUtils.createSocket(NetUtils.java:119)[318:org.h2:1.3.168]
at org.h2.util.NetUtils.createSocket(NetUtils.java:100)[318:org.h2:1.3.168]
at org.h2.engine.SessionRemote.initTransfer(SessionRemote.java:93)[318:org.h2:1.3.168]
at org.h2.engine.SessionRemote.connectServer(SessionRemote.java:395)[318:org.h2:1.3.168]
... 24 more