You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@activemq.apache.org by chris wang <w1...@gmail.com> on 2006/06/16 20:56:30 UTC
got hibernate SessionFactory Exception
when use spring + hibernate + activemq4.0, always got the exception about
SessionFactory, see:
error create SessionFactory, ClassCastException:java.util.Hashset......
--
View this message in context: http://www.nabble.com/got-hibernate-SessionFactory-Exception-t1800146.html#a4906153
Sent from the ActiveMQ - User forum at Nabble.com.
Re: got hibernate SessionFactory Exception
Posted by James Strachan <ja...@gmail.com>.
There is a workaround described here...
http://issues.apache.org/activemq/browse/AMQ-704
On 6/17/06, chris wang <w1...@gmail.com> wrote:
>
> java.lang.ClassCastException: java.util.HashSet
> at
> org.hibernate.util.PropertiesHelper.resolvePlaceHolders(PropertiesHelper.java:88)
> at
> org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1173)
> at
> org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSession
> FactoryBean.java:800)
> at
> org.springframework.orm.hibernate3.LocalSessionFactoryBean.afterPropertiesSet(LocalSessio
> nFactoryBean.java:726)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMe
> thods(AbstractAutowireCapableBeanFactory.java:1059)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(A
> bstractAutowireCapableBeanFactory.java:363)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory
> .java:226)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory
> .java:147)
> at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(Be
> anDefinitionValueResolver.java:176)
> at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNeces
> sary(BeanDefinitionValueResolver.java:105)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropert
> yValues(AbstractAutowireCapableBeanFactory.java:1013)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean
> (AbstractAutowireCapableBeanFactory.java:824)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(A
> bstractAutowireCapableBeanFactory.java:345)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory
> .java:226)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory
> .java:147)
> at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(Be
> anDefinitionValueResolver.java:176)
> at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNeces
> sary(BeanDefinitionValueResolver.java:105)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropert
> yValues(AbstractAutowireCapableBeanFactory.java:1013)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean
> (AbstractAutowireCapableBeanFactory.java:824)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(A
> bstractAutowireCapableBeanFactory.java:345)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory
> .java:226)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory
> .java:147)
> at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(Be
> anDefinitionValueResolver.java:176)
> at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNeces
> sary(BeanDefinitionValueResolver.java:105)
> at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList(
> BeanDefinitionValueResolver.java:193)
> at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNeces
> sary(BeanDefinitionValueResolver.java:109)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropert
> yValues(AbstractAutowireCapableBeanFactory.java:1013)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean
> (AbstractAutowireCapableBeanFactory.java:824)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(A
> bstractAutowireCapableBeanFactory.java:345)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory
> .java:226)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory
> .java:147)
> at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(Be
> anDefinitionValueResolver.java:176)
> at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNeces
> sary(BeanDefinitionValueResolver.java:105)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropert
> yValues(AbstractAutowireCapableBeanFactory.java:1013)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean
> (AbstractAutowireCapableBeanFactory.java:824)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(A
> bstractAutowireCapableBeanFactory.java:345)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory
> .java:226)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory
> .java:147)
> at
> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingle
> tons(DefaultListableBeanFactory.java:275)
> at
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicatio
> nContext.java:320)
> at
> org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(
> AbstractRefreshableWebApplicationContext.java:134)
> at
> org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.j
> ava:246)
> at
> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.jav
> a:184)
> at
> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderLis
> tener.java:49)
> at
> org.ibiz.webapp.listener.StartupListener.contextInitialized(StartupListener.java:50)
> at
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3692)
> at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4127)
> at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
> at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
> at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
> at
> org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:603)
> at
> org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:535)
> at
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470)
> at
> org.apache.catalina.startup.HostConfig.start(HostConfig.java:1118)
> at
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
> at
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)
> at
> org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
> at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
> at
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
> at
> org.apache.catalina.core.StandardService.start(StandardService.java:450)
> at
> org.apache.catalina.core.StandardServer.start(StandardServer.java:680)
> at org.apache.catalina.startup.Catalina.start(Catalina.java:536)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275)
> at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
> [ibiz] ERROR [main] [/ibiz].listenerStart(3696) | Exception sending context
> initialized event to lis
> --
> View this message in context: http://www.nabble.com/got-hibernate-SessionFactory-Exception-t1800146.html#a4910992
> Sent from the ActiveMQ - User forum at Nabble.com.
>
>
--
James
-------
http://radio.weblogs.com/0112098/
Re: got hibernate SessionFactory Exception
Posted by chris wang <w1...@gmail.com>.
tks a lot, I found it, spring 1.2.x is better with hibernate3.0.5, which is
with spring1.2.x.zip.
it works with hibernate3.0.5 now
cheers
--
View this message in context: http://www.nabble.com/got-hibernate-SessionFactory-Exception-t1800146.html#a4911293
Sent from the ActiveMQ - User forum at Nabble.com.
Re: got hibernate SessionFactory Exception
Posted by "Christopher G. Stach II" <cg...@ldsys.net>.
chris wang wrote:
> java.lang.ClassCastException: java.util.HashSet
> at
> org.hibernate.util.PropertiesHelper.resolvePlaceHolders(PropertiesHelper.java:88)
> at
> org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1173)
> at
> org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSession
> FactoryBean.java:800)
> at
> org.springframework.orm.hibernate3.LocalSessionFactoryBean.afterPropertiesSet(LocalSessio
> nFactoryBean.java:726)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMe
> thods(AbstractAutowireCapableBeanFactory.java:1059)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(A
> bstractAutowireCapableBeanFactory.java:363)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory
> .java:226)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory
> .java:147)
> at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(Be
> anDefinitionValueResolver.java:176)
> at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNeces
> sary(BeanDefinitionValueResolver.java:105)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropert
> yValues(AbstractAutowireCapableBeanFactory.java:1013)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean
> (AbstractAutowireCapableBeanFactory.java:824)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(A
> bstractAutowireCapableBeanFactory.java:345)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory
> .java:226)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory
> .java:147)
> at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(Be
> anDefinitionValueResolver.java:176)
> at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNeces
> sary(BeanDefinitionValueResolver.java:105)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropert
> yValues(AbstractAutowireCapableBeanFactory.java:1013)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean
> (AbstractAutowireCapableBeanFactory.java:824)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(A
> bstractAutowireCapableBeanFactory.java:345)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory
> .java:226)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory
> .java:147)
> at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(Be
> anDefinitionValueResolver.java:176)
> at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNeces
> sary(BeanDefinitionValueResolver.java:105)
> at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList(
> BeanDefinitionValueResolver.java:193)
> at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNeces
> sary(BeanDefinitionValueResolver.java:109)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropert
> yValues(AbstractAutowireCapableBeanFactory.java:1013)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean
> (AbstractAutowireCapableBeanFactory.java:824)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(A
> bstractAutowireCapableBeanFactory.java:345)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory
> .java:226)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory
> .java:147)
> at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(Be
> anDefinitionValueResolver.java:176)
> at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNeces
> sary(BeanDefinitionValueResolver.java:105)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropert
> yValues(AbstractAutowireCapableBeanFactory.java:1013)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean
> (AbstractAutowireCapableBeanFactory.java:824)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(A
> bstractAutowireCapableBeanFactory.java:345)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory
> .java:226)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory
> .java:147)
> at
> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingle
> tons(DefaultListableBeanFactory.java:275)
> at
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicatio
> nContext.java:320)
> at
> org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(
> AbstractRefreshableWebApplicationContext.java:134)
> at
> org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.j
> ava:246)
> at
> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.jav
> a:184)
> at
> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderLis
> tener.java:49)
> at
> org.ibiz.webapp.listener.StartupListener.contextInitialized(StartupListener.java:50)
> at
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3692)
> at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4127)
> at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
> at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
> at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
> at
> org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:603)
> at
> org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:535)
> at
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470)
> at
> org.apache.catalina.startup.HostConfig.start(HostConfig.java:1118)
> at
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
> at
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
> at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)
> at
> org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
> at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
> at
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
> at
> org.apache.catalina.core.StandardService.start(StandardService.java:450)
> at
> org.apache.catalina.core.StandardServer.start(StandardServer.java:680)
> at org.apache.catalina.startup.Catalina.start(Catalina.java:536)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275)
> at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
> [ibiz] ERROR [main] [/ibiz].listenerStart(3696) | Exception sending context
> initialized event to lis
> --
> View this message in context: http://www.nabble.com/got-hibernate-SessionFactory-Exception-t1800146.html#a4910992
> Sent from the ActiveMQ - User forum at Nabble.com.
>
You don't think that has a lot more to do with Spring and/or Hibernate
since there's really no mention at all of AMQ? Do you have multiple
versions of jars on your classpath? Did you google?
http://www.google.com/search?hs=0B6&hl=en&lr=&client=firefox-a&rls=org.mozilla%3Aen-US%3Aofficial&q=hibernate+HashSet+ClassCastException&btnG=Search
--
Christopher G. Stach II
Re: got hibernate SessionFactory Exception
Posted by chris wang <w1...@gmail.com>.
java.lang.ClassCastException: java.util.HashSet
at
org.hibernate.util.PropertiesHelper.resolvePlaceHolders(PropertiesHelper.java:88)
at
org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1173)
at
org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSession
FactoryBean.java:800)
at
org.springframework.orm.hibernate3.LocalSessionFactoryBean.afterPropertiesSet(LocalSessio
nFactoryBean.java:726)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMe
thods(AbstractAutowireCapableBeanFactory.java:1059)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(A
bstractAutowireCapableBeanFactory.java:363)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory
.java:226)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory
.java:147)
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(Be
anDefinitionValueResolver.java:176)
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNeces
sary(BeanDefinitionValueResolver.java:105)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropert
yValues(AbstractAutowireCapableBeanFactory.java:1013)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean
(AbstractAutowireCapableBeanFactory.java:824)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(A
bstractAutowireCapableBeanFactory.java:345)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory
.java:226)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory
.java:147)
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(Be
anDefinitionValueResolver.java:176)
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNeces
sary(BeanDefinitionValueResolver.java:105)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropert
yValues(AbstractAutowireCapableBeanFactory.java:1013)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean
(AbstractAutowireCapableBeanFactory.java:824)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(A
bstractAutowireCapableBeanFactory.java:345)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory
.java:226)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory
.java:147)
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(Be
anDefinitionValueResolver.java:176)
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNeces
sary(BeanDefinitionValueResolver.java:105)
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList(
BeanDefinitionValueResolver.java:193)
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNeces
sary(BeanDefinitionValueResolver.java:109)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropert
yValues(AbstractAutowireCapableBeanFactory.java:1013)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean
(AbstractAutowireCapableBeanFactory.java:824)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(A
bstractAutowireCapableBeanFactory.java:345)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory
.java:226)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory
.java:147)
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(Be
anDefinitionValueResolver.java:176)
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNeces
sary(BeanDefinitionValueResolver.java:105)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropert
yValues(AbstractAutowireCapableBeanFactory.java:1013)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean
(AbstractAutowireCapableBeanFactory.java:824)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(A
bstractAutowireCapableBeanFactory.java:345)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory
.java:226)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory
.java:147)
at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingle
tons(DefaultListableBeanFactory.java:275)
at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicatio
nContext.java:320)
at
org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(
AbstractRefreshableWebApplicationContext.java:134)
at
org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.j
ava:246)
at
org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.jav
a:184)
at
org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderLis
tener.java:49)
at
org.ibiz.webapp.listener.StartupListener.contextInitialized(StartupListener.java:50)
at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3692)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4127)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
at
org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:603)
at
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:535)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470)
at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1118)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)
at
org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
at
org.apache.catalina.core.StandardService.start(StandardService.java:450)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:680)
at org.apache.catalina.startup.Catalina.start(Catalina.java:536)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
[ibiz] ERROR [main] [/ibiz].listenerStart(3696) | Exception sending context
initialized event to lis
--
View this message in context: http://www.nabble.com/got-hibernate-SessionFactory-Exception-t1800146.html#a4910992
Sent from the ActiveMQ - User forum at Nabble.com.
Re: got hibernate SessionFactory Exception
Posted by chris wang <w1...@gmail.com>.
the weird exception:
INFO [main] [/ibiz].log(645) | Loading Spring root WebApplicationContext
INFO [main] DefaultValidatorFactory.setValidationConfigLocations(79) |
Loading validation con
figurations from [ServletContext resource
[/WEB-INF/validation.xml],ServletContext resource [/WEB-IN
F/validator-rules.xml],ServletContext resource
[/WEB-INF/validator-rules-custom.xml]]
INFO [main] XBeanXmlBeanDefinitionReader.loadBeanDefinitions(163) | Loading
XML bean definiti
ons from class path resource [broker.xml]
INFO [main] ResourceXmlApplicationContext.refreshBeanFactory(92) | Bean
factory for applicati
on context
[org.apache.xbean.spring.context.ResourceXmlApplicationContext;hashCode=9578500]:
org.spr
ingframework.beans.factory.support.DefaultListableBeanFactory defining beans
[org.apache.activemq.xb
ean.XBeanBrokerService]; root of BeanFactory hierarchy
INFO [main] ResourceXmlApplicationContext.refresh(297) | 1 beans defined in
application conte
xt
[org.apache.xbean.spring.context.ResourceXmlApplicationContext;hashCode=9578500]
INFO [main] ResourceXmlApplicationContext.initMessageSource(439) | Unable to
locate MessageSo
urce with name 'messageSource': using default
[org.springframework.context.support.DelegatingMessage
Source@15983b7]
INFO [main]
ResourceXmlApplicationContext.initApplicationEventMulticaster(461) | Unable
to lo
cate ApplicationEventMulticaster with name 'applicationEventMulticaster':
using default [org.springf
ramework.context.event.SimpleApplicationEventMulticaster@1d6747b]
INFO [main] BrokerService.getBroker(455) | ActiveMQ 4.0 JMS Message Broker
(localhost) is sta
rting
INFO [main] BrokerService.getBroker(457) | For help or more information
please see: http://in
cubator.apache.org/activemq/
INFO [main] JDBCPersistenceAdapter.createAdapter(234) | Database driver
recognized: [apache_d
erby_embedded_jdbc_driver]
INFO [main] JournalPersistenceAdapter.recover(455) | Journal Recovery
Started from: Active Jo
urnal: using 5 x 20.0 Megs at:
D:\tools\apache-tomcat-5.5.12\activemq-data\journal
INFO [main] JournalPersistenceAdapter.recover(559) | Journal Recovered: 0
message(s) in trans
actions recovered.
INFO [main] BrokerService.start(372) | ActiveMQ JMS Message Broker
(localhost, ID:chris-1039-
1150513736456-1:0) started
INFO [main] ResourceXmlApplicationContext.close(518) | Closing application
context [org.apach
e.xbean.spring.context.ResourceXmlApplicationContext;hashCode=9578500]
INFO [main] BrokerService.stop(384) | ActiveMQ Message Broker (localhost,
ID:chris-1039-11505
13736456-1:0) is shutting down
INFO [main] VMTransportFactory.stopped(171) | Shutting down VM connectors
for broker: localho
st
INFO [main] BrokerService.stop(442) | ActiveMQ JMS Message Broker
(localhost, ID:chris-1039-1
150513736456-1:0) stopped
ERROR [main] ContextLoader.initWebApplicationContext(205) | Context
initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'filterInvoca
tionInterceptor' defined in ServletContext resource
[/WEB-INF/applicationContext-security.xml]: Can'
t resolve reference to bean 'authenticationManager' while setting property
'authenticationManager';
nested exception is org.springframework.beans.factory.BeanCreationException:
Error creating bean wit
h name 'authenticationManager' defined in ServletContext resource
[/WEB-INF/applicationContext-secur
ity.xml]: Can't resolve reference to bean 'daoAuthenticationProvider' while
setting property 'provid
ers[0]'; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating
bean with name 'daoAuthenticationProvider' defined in ServletContext
resource [/WEB-INF/application
Context-security.xml]: Can't resolve reference to bean 'userDAO' while
setting property 'userDetails
Service'; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creatin
g bean with name 'userDAO' defined in ServletContext resource
[/WEB-INF/applicationContext-hibernate
.xml]: Can't resolve reference to bean 'sessionFactory' while setting
property 'sessionFactory'; nes
ted exception is org.springframework.beans.factory.BeanCreationException:
Error creating bean with n
ame 'sessionFactory' defined in ServletContext resource
[/WEB-INF/applicationContext-hibernate.xml]:
Initialization of bean failed; nested exception is
java.lang.ClassCastException: java.util.HashSet
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'authenticati
onManager' defined in ServletContext resource
[/WEB-INF/applicationContext-security.xml]: Can't reso
lve reference to bean 'daoAuthenticationProvider' while setting property
'providers[0]'; nested exce
ption is org.springframework.beans.factory.BeanCreationException: Error
creating bean with name 'dao
AuthenticationProvider' defined in ServletContext resource
[/WEB-INF/applicationContext-security.xml
]: Can't resolve reference to bean 'userDAO' while setting property
'userDetailsService'; nested exc
eption is org.springframework.beans.factory.BeanCreationException: Error
creating bean with name 'us
erDAO' defined in ServletContext resource
[/WEB-INF/applicationContext-hibernate.xml]: Can't resolve
reference to bean 'sessionFactory' while setting property 'sessionFactory';
nested exception is org
.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'sessionFactory'
defined in ServletContext resource
[/WEB-INF/applicationContext-hibernate.xml]: Initialization of b
ean failed; nested exception is java.lang.ClassCastException:
java.util.HashSet
and the cfg xml:
<bean id="broker" class="org.apache.activemq.xbean.BrokerFactoryBean">
<property name="config" value="classpath:broker.xml" />
<property name="start" value="true" />
</bean>
<bean id="jmsConnectionFactory"
class="org.apache.activemq.pool.PooledConnectionFactory">
<property name="connectionFactory">
<bean class="org.apache.activemq.ActiveMQConnectionFactory">
<property name="brokerURL">
<value>vm://localhost</value>
</property>
</bean>
</property>
</bean>
<!--JMS Template-->
<bean id="jmsTemplate" class="org.springframework.jms.core.JmsTemplate">
<property name="defaultDestinationName"
value="CORPORATION"/>
<property name="connectionFactory" ref="jmsConnectionFactory"/>
</bean>
when I move the jms part, everything is fine.
--
View this message in context: http://www.nabble.com/got-hibernate-SessionFactory-Exception-t1800146.html#a4910981
Sent from the ActiveMQ - User forum at Nabble.com.
Re: got hibernate SessionFactory Exception
Posted by "Christopher G. Stach II" <cg...@ldsys.net>.
chris wang wrote:
> spring 1.2.6
> --
> View this message in context: http://www.nabble.com/got-hibernate-SessionFactory-Exception-t1800146.html#a4910867
> Sent from the ActiveMQ - User forum at Nabble.com.
>
Do you have a stack trace? Why do you think this has to do with AMQ?
--
Christopher G. Stach II
Re: got hibernate SessionFactory Exception
Posted by chris wang <w1...@gmail.com>.
spring 1.2.6
--
View this message in context: http://www.nabble.com/got-hibernate-SessionFactory-Exception-t1800146.html#a4910867
Sent from the ActiveMQ - User forum at Nabble.com.
Re: got hibernate SessionFactory Exception
Posted by "Christopher G. Stach II" <cg...@ldsys.net>.
chris wang wrote:
> when use spring + hibernate + activemq4.0, always got the exception about
> SessionFactory, see:
>
> error create SessionFactory, ClassCastException:java.util.Hashset......
> --
> View this message in context: http://www.nabble.com/got-hibernate-SessionFactory-Exception-t1800146.html#a4906153
> Sent from the ActiveMQ - User forum at Nabble.com.
>
Spring 2.0?
--
Christopher G. Stach II