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.


Reply via email to