ugh.
The problem is that activemq has stored a HashSet as a system
property value and hibernate has assumed that all system property
values are strings.
I think more recent hibernate versions have fixed this.
Its also possible to set a system property to tell activemq not to do
this. You can include a system property setting in the command line
like
> -Dorg.apache.activeio.journal.active.DisableLocking=true
such as by including this in your startup.bat
> SET GERONIMO_OPTS=-
> Dorg.apache.activeio.journal.active.DisableLocking=true %
> GERONIMO_OPTS%
See GERONIMO-3243
thanks
david jencks
On Jan 24, 2008, at 1:52 AM, jithesh wrote:
>
> Hi,
>
> Thanks for all ur supports...
> I developed a web application using appfuse 1.9.4 which is
> deployed on
> geronimo 1.1. Recently i planned to upgrade the server to geronimo
> 2.0. But
> while deploying i am getting some errors.
>
> The following are the errors displayed on the log file.
>
> 14:52:30,093 INFO [Configuration] processing foreign key constraints
> 14:52:30,421 ERROR [ContextLoader] Context initialization failed
> org.springframework.beans.factory.BeanCreationException: Error
> creating bean
> with name 'securelistener' defined in ServletContext resource
> [/WEB-INF/applicationContext-service.xml]: Can't resolve reference
> to bean
> 'userDAO' while setting property 'user'; nested exception is
> org.springframework.beans.factory.BeanCreationException: Error
> creating bean
> with name 'userDAO' 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 bean
> failed;
> nested exception is java.lang.ClassCastException: java.util.HashSet
> org.springframework.beans.factory.BeanCreationException: Error
> creating bean
> with name 'userDAO' 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 bean
> failed;
> nested exception is java.lang.ClassCastException: java.util.HashSet
> org.springframework.beans.factory.BeanCreationException: Error
> creating bean
> with name 'sessionFactory' defined in ServletContext resource
> [/WEB-INF/applicationContext-hibernate.xml]: Initialization of bean
> failed;
> nested exception is java.lang.ClassCastException: java.util.HashSet
> java.lang.ClassCastException: java.util.HashSet
> at
> org.hibernate.util.PropertiesHelper.resolvePlaceHolders
> (PropertiesHelper.java:88)
> at
> org.hibernate.cfg.Configuration.buildSessionFactory
> (Configuration.java:1151)
> at
> org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionF
> actory(LocalSessionFactoryBean.java:800)
> at
> org.springframework.orm.hibernate3.LocalSessionFactoryBean.afterProper
> tiesSet(LocalSessionFactoryBean.java:726)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanF
> actory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1059)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanF
> actory.createBean(AbstractAutowireCapableBeanFactory.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(BeanDefinitionValueResolver.java:176)
> at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.
> resolveValueIfNecessary(BeanDefinitionValueResolver.java:105)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanF
> actory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:
> 1013)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanF
> actory.populateBean(AbstractAutowireCapableBeanFactory.java:824)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanF
> actory.createBean(AbstractAuto
>
>
> ----------------------------------------
>
>
> Can some one helps me out to resolve this issue.
> Thanks and regards,
> jithesh PM
>
> --
> View this message in context: http://www.nabble.com/deploying-in-
> Geronimo-2.0-tp15061695s134p15061695.html
> Sent from the Apache Geronimo - Users mailing list archive at
> Nabble.com.
>
|