You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@camel.apache.org by V Santhosh Kumar Tangudu <t....@gmail.com> on 2014/05/05 14:53:16 UTC
Unable to insert data using camel hibernate component.
Hi,
I am using Apache Camel in Dropwizard framework to build the flow. I am
trying to use the hibernate component of Apache-camel.
When I am trying to insert a data, I am getting following exception.
org.hibernate.HibernateException: No session currently bound to execution
context
at
org.hibernate.context.internal.ManagedSessionContext.currentSession(ManagedSessionContext.java:71)
~[hibernate-core-4.2.9.Final.jar:4.2.9.Final]
at
org.hibernate.internal.SessionFactoryImpl.getCurrentSession(SessionFactoryImpl.java:993)
~[hibernate-core-4.2.9.Final.jar:4.2.9.Final]
at
com.yammer.dropwizard.hibernate.ManagedSessionFactory.getCurrentSession(ManagedSessionFactory.java:47)
~[dropwizard-hibernate-0.6.0.jar:na]
at
org.apacheextras.camel.component.hibernate.DefaultTransactionStrategy.execute(DefaultTransactionStrategy.java:37)
~[camel-hibernate-2.13.0.jar:2.13.0]
at
org.apacheextras.camel.component.hibernate.HibernateProducer.process(HibernateProducer.java:47)
~[camel-hibernate-2.13.0.jar:2.13.0]
at
org.apache.camel.util.AsyncProcessorConverterHelper$ProcessorToAsyncProcessorBridge.process(AsyncProcessorConverterHelper.java:61)
~[camel-core-2.13.0.jar:2.13.0]
at
org.apache.camel.processor.SendProcessor.process(SendProcessor.java:113)
~[camel-core-2.13.0.jar:2.13.0]
at
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:72)
~[camel-core-2.13.0.jar:2.13.0]
at
org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:398)
~[camel-core-2.13.0.jar:2.13.0]
at
org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:191)
[camel-core-2.13.0.jar:2.13.0]
at org.apache.camel.processor.Pipeline.process(Pipeline.java:118)
[camel-core-2.13.0.jar:2.13.0]
at org.apache.camel.processor.Pipeline.process(Pipeline.java:80)
[camel-core-2.13.0.jar:2.13.0]
at
org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:191)
[camel-core-2.13.0.jar:2.13.0]
at
org.apache.camel.component.seda.SedaConsumer.sendToConsumers(SedaConsumer.java:291)
[camel-core-2.13.0.jar:2.13.0]
at
org.apache.camel.component.seda.SedaConsumer.doRun(SedaConsumer.java:200)
[camel-core-2.13.0.jar:2.13.0]
at
org.apache.camel.component.seda.SedaConsumer.run(SedaConsumer.java:147)
[camel-core-2.13.0.jar:2.13.0]
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
[na:1.7.0_51]
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
[na:1.7.0_51]
at java.lang.Thread.run(Thread.java:744) [na:1.7.0_51]
Please help me to resolve the issue.
--
Thanks & Regards
T.V.Santhosh kumar
095382 55159
Re: Unable to insert data using camel hibernate component.
Posted by Christian Müller <ch...@gmail.com>.
It's the Camel Hibernate component from Camel Extra. This means you should
use their mailing list (also if you may get help here).
Best,
Christian
Am 05.05.2014 18:36 schrieb "Matt Sicker" <bo...@gmail.com>:
> Is this the camel-jpa component? Or something else?
>
>
> On 5 May 2014 07:53, V Santhosh Kumar Tangudu
> <t....@gmail.com>wrote:
>
> > Hi,
> >
> > I am using Apache Camel in Dropwizard framework to build the flow. I am
> > trying to use the hibernate component of Apache-camel.
> >
> > When I am trying to insert a data, I am getting following exception.
> >
> > org.hibernate.HibernateException: No session currently bound to execution
> > context
> > at
> >
> >
> org.hibernate.context.internal.ManagedSessionContext.currentSession(ManagedSessionContext.java:71)
> > ~[hibernate-core-4.2.9.Final.jar:4.2.9.Final]
> > at
> >
> >
> org.hibernate.internal.SessionFactoryImpl.getCurrentSession(SessionFactoryImpl.java:993)
> > ~[hibernate-core-4.2.9.Final.jar:4.2.9.Final]
> > at
> >
> >
> com.yammer.dropwizard.hibernate.ManagedSessionFactory.getCurrentSession(ManagedSessionFactory.java:47)
> > ~[dropwizard-hibernate-0.6.0.jar:na]
> > at
> >
> >
> org.apacheextras.camel.component.hibernate.DefaultTransactionStrategy.execute(DefaultTransactionStrategy.java:37)
> > ~[camel-hibernate-2.13.0.jar:2.13.0]
> > at
> >
> >
> org.apacheextras.camel.component.hibernate.HibernateProducer.process(HibernateProducer.java:47)
> > ~[camel-hibernate-2.13.0.jar:2.13.0]
> > at
> >
> >
> org.apache.camel.util.AsyncProcessorConverterHelper$ProcessorToAsyncProcessorBridge.process(AsyncProcessorConverterHelper.java:61)
> > ~[camel-core-2.13.0.jar:2.13.0]
> > at
> > org.apache.camel.processor.SendProcessor.process(SendProcessor.java:113)
> > ~[camel-core-2.13.0.jar:2.13.0]
> > at
> >
> >
> org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:72)
> > ~[camel-core-2.13.0.jar:2.13.0]
> > at
> >
> >
> org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:398)
> > ~[camel-core-2.13.0.jar:2.13.0]
> > at
> >
> >
> org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:191)
> > [camel-core-2.13.0.jar:2.13.0]
> > at org.apache.camel.processor.Pipeline.process(Pipeline.java:118)
> > [camel-core-2.13.0.jar:2.13.0]
> > at org.apache.camel.processor.Pipeline.process(Pipeline.java:80)
> > [camel-core-2.13.0.jar:2.13.0]
> > at
> >
> >
> org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:191)
> > [camel-core-2.13.0.jar:2.13.0]
> > at
> >
> >
> org.apache.camel.component.seda.SedaConsumer.sendToConsumers(SedaConsumer.java:291)
> > [camel-core-2.13.0.jar:2.13.0]
> > at
> > org.apache.camel.component.seda.SedaConsumer.doRun(SedaConsumer.java:200)
> > [camel-core-2.13.0.jar:2.13.0]
> > at
> > org.apache.camel.component.seda.SedaConsumer.run(SedaConsumer.java:147)
> > [camel-core-2.13.0.jar:2.13.0]
> > at
> >
> >
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> > [na:1.7.0_51]
> > at
> >
> >
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> > [na:1.7.0_51]
> > at java.lang.Thread.run(Thread.java:744) [na:1.7.0_51]
> >
> >
> > Please help me to resolve the issue.
> > --
> > Thanks & Regards
> > T.V.Santhosh kumar
> > 095382 55159
> >
>
>
>
> --
> Matt Sicker <bo...@gmail.com>
>
Re: Unable to insert data using camel hibernate component.
Posted by Matt Sicker <bo...@gmail.com>.
Is this the camel-jpa component? Or something else?
On 5 May 2014 07:53, V Santhosh Kumar Tangudu
<t....@gmail.com>wrote:
> Hi,
>
> I am using Apache Camel in Dropwizard framework to build the flow. I am
> trying to use the hibernate component of Apache-camel.
>
> When I am trying to insert a data, I am getting following exception.
>
> org.hibernate.HibernateException: No session currently bound to execution
> context
> at
>
> org.hibernate.context.internal.ManagedSessionContext.currentSession(ManagedSessionContext.java:71)
> ~[hibernate-core-4.2.9.Final.jar:4.2.9.Final]
> at
>
> org.hibernate.internal.SessionFactoryImpl.getCurrentSession(SessionFactoryImpl.java:993)
> ~[hibernate-core-4.2.9.Final.jar:4.2.9.Final]
> at
>
> com.yammer.dropwizard.hibernate.ManagedSessionFactory.getCurrentSession(ManagedSessionFactory.java:47)
> ~[dropwizard-hibernate-0.6.0.jar:na]
> at
>
> org.apacheextras.camel.component.hibernate.DefaultTransactionStrategy.execute(DefaultTransactionStrategy.java:37)
> ~[camel-hibernate-2.13.0.jar:2.13.0]
> at
>
> org.apacheextras.camel.component.hibernate.HibernateProducer.process(HibernateProducer.java:47)
> ~[camel-hibernate-2.13.0.jar:2.13.0]
> at
>
> org.apache.camel.util.AsyncProcessorConverterHelper$ProcessorToAsyncProcessorBridge.process(AsyncProcessorConverterHelper.java:61)
> ~[camel-core-2.13.0.jar:2.13.0]
> at
> org.apache.camel.processor.SendProcessor.process(SendProcessor.java:113)
> ~[camel-core-2.13.0.jar:2.13.0]
> at
>
> org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:72)
> ~[camel-core-2.13.0.jar:2.13.0]
> at
>
> org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:398)
> ~[camel-core-2.13.0.jar:2.13.0]
> at
>
> org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:191)
> [camel-core-2.13.0.jar:2.13.0]
> at org.apache.camel.processor.Pipeline.process(Pipeline.java:118)
> [camel-core-2.13.0.jar:2.13.0]
> at org.apache.camel.processor.Pipeline.process(Pipeline.java:80)
> [camel-core-2.13.0.jar:2.13.0]
> at
>
> org.apache.camel.processor.CamelInternalProcessor.process(CamelInternalProcessor.java:191)
> [camel-core-2.13.0.jar:2.13.0]
> at
>
> org.apache.camel.component.seda.SedaConsumer.sendToConsumers(SedaConsumer.java:291)
> [camel-core-2.13.0.jar:2.13.0]
> at
> org.apache.camel.component.seda.SedaConsumer.doRun(SedaConsumer.java:200)
> [camel-core-2.13.0.jar:2.13.0]
> at
> org.apache.camel.component.seda.SedaConsumer.run(SedaConsumer.java:147)
> [camel-core-2.13.0.jar:2.13.0]
> at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> [na:1.7.0_51]
> at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> [na:1.7.0_51]
> at java.lang.Thread.run(Thread.java:744) [na:1.7.0_51]
>
>
> Please help me to resolve the issue.
> --
> Thanks & Regards
> T.V.Santhosh kumar
> 095382 55159
>
--
Matt Sicker <bo...@gmail.com>