Sorry Novell but this is NOT funny!

Same error as I statet in my last thread happens again with HP3 -> Reverted to HP1 with its bugs.

Anyone here in the forums who could successfully update an old 3.x to 4HP1 and afterwards to 4HP3? If yes, please tell me how you did it.

HTTP Status 500 - Error creating bean with name 'sPropsUtil' defined in ServletContext resource [/WEB-INF/context/applicationContext.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationExcepti on: Could not instantiate bean class [org.kablink.teaming.util.SPropsUtil]: Constructor threw exception; nested exception is java.lang.IllegalStateException: PropsUtil is a singleton class

type Exception report

message Error creating bean with name 'sPropsUtil' defined in ServletContext resource [/WEB-INF/context/applicationContext.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationExcepti on: Could not instantiate bean class [org.kablink.teaming.util.SPropsUtil]: Constructor threw exception; nested exception is java.lang.IllegalStateException: PropsUtil is a singleton class

description The server encountered an internal error that prevented it from fulfilling this request.

exception

org.springframework.beans.factory.BeanCreationExce ption: Error creating bean with name 'sPropsUtil' defined in ServletContext resource [/WEB-INF/context/applicationContext.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationExcepti on: Could not instantiate bean class [org.kablink.teaming.util.SPropsUtil]: Constructor threw exception; nested exception is java.lang.IllegalStateException: PropsUtil is a singleton class
org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.instantiateBean(Abstrac tAutowireCapableBeanFactory.java:1037)
org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.createBeanInstance(Abst ractAutowireCapableBeanFactory.java:970)
org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.doCreateBean(AbstractAu towireCapableBeanFactory.java:487)
org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.createBean(AbstractAuto wireCapableBeanFactory.java:458)
org.springframework.beans.factory.support.Abstract BeanFactory$1.getObject(AbstractBeanFactory.java:2 96)
org.springframework.beans.factory.support.DefaultS ingletonBeanRegistry.getSingleton(DefaultSingleton BeanRegistry.java:223)
org.springframework.beans.factory.support.Abstract BeanFactory.doGetBean(AbstractBeanFactory.java:293 )
org.springframework.beans.factory.support.Abstract BeanFactory.getBean(AbstractBeanFactory.java:194)
org.springframework.beans.factory.support.Abstract BeanFactory.doGetBean(AbstractBeanFactory.java:286 )
org.springframework.beans.factory.support.Abstract BeanFactory.getBean(AbstractBeanFactory.java:194)
org.springframework.context.support.AbstractApplic ationContext.getBean(AbstractApplicationContext.ja va:1117)
org.kablink.teaming.util.SpringContextUtil.getBean (SpringContextUtil.java:117)
org.kablink.teaming.util.SessionUtil.getSessionFac tory(SessionUtil.java:54)
org.kablink.teaming.util.SessionUtil.sessionActive (SessionUtil.java:100)
org.kablink.teaming.webdav.servlet.filter.Hibernat eSessionSetupFilter.setupHibernateSession(Hibernat eSessionSetupFilter.java:89)
org.kablink.teaming.webdav.servlet.filter.Hibernat eSessionSetupFilter.doFilter(HibernateSessionSetup Filter.java:73)
org.kablink.teaming.webdav.servlet.filter.Resource DispatchFilter.doFilter(ResourceDispatchFilter.jav a:87)

root cause

org.springframework.beans.BeanInstantiationExcepti on: Could not instantiate bean class [org.kablink.teaming.util.SPropsUtil]: Constructor threw exception; nested exception is java.lang.IllegalStateException: PropsUtil is a singleton class
org.springframework.beans.BeanUtils.instantiateCla ss(BeanUtils.java:163)
org.springframework.beans.factory.support.SimpleIn stantiationStrategy.instantiate(SimpleInstantiatio nStrategy.java:87)
org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.instantiateBean(Abstrac tAutowireCapableBeanFactory.java:1030)
org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.createBeanInstance(Abst ractAutowireCapableBeanFactory.java:970)
org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.doCreateBean(AbstractAu towireCapableBeanFactory.java:487)
org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.createBean(AbstractAuto wireCapableBeanFactory.java:458)
org.springframework.beans.factory.support.Abstract BeanFactory$1.getObject(AbstractBeanFactory.java:2 96)
org.springframework.beans.factory.support.DefaultS ingletonBeanRegistry.getSingleton(DefaultSingleton BeanRegistry.java:223)
org.springframework.beans.factory.support.Abstract BeanFactory.doGetBean(AbstractBeanFactory.java:293 )
org.springframework.beans.factory.support.Abstract BeanFactory.getBean(AbstractBeanFactory.java:194)
org.springframework.beans.factory.support.Abstract BeanFactory.doGetBean(AbstractBeanFactory.java:286 )
org.springframework.beans.factory.support.Abstract BeanFactory.getBean(AbstractBeanFactory.java:194)
org.springframework.context.support.AbstractApplic ationContext.getBean(AbstractApplicationContext.ja va:1117)
org.kablink.teaming.util.SpringContextUtil.getBean (SpringContextUtil.java:117)
org.kablink.teaming.util.SessionUtil.getSessionFac tory(SessionUtil.java:54)
org.kablink.teaming.util.SessionUtil.sessionActive (SessionUtil.java:100)
org.kablink.teaming.webdav.servlet.filter.Hibernat eSessionSetupFilter.setupHibernateSession(Hibernat eSessionSetupFilter.java:89)
org.kablink.teaming.webdav.servlet.filter.Hibernat eSessionSetupFilter.doFilter(HibernateSessionSetup Filter.java:73)
org.kablink.teaming.webdav.servlet.filter.Resource DispatchFilter.doFilter(ResourceDispatchFilter.jav a:87)

root cause

java.lang.IllegalStateException: PropsUtil is a singleton class
org.kablink.util.PropsUtil.<init>(PropsUtil.java:5 6)
org.kablink.teaming.util.SPropsUtil.<init>(SPropsU til.java:77)
sun.reflect.NativeConstructorAccessorImpl.newInsta nce0(Native Method)
sun.reflect.NativeConstructorAccessorImpl.newInsta nce(NativeConstructorAccessorImpl.java:62)
sun.reflect.DelegatingConstructorAccessorImpl.newI nstance(DelegatingConstructorAccessorImpl.java:45)
java.lang.reflect.Constructor.newInstance(Construc tor.java:422)
org.springframework.beans.BeanUtils.instantiateCla ss(BeanUtils.java:148)
org.springframework.beans.factory.support.SimpleIn stantiationStrategy.instantiate(SimpleInstantiatio nStrategy.java:87)
org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.instantiateBean(Abstrac tAutowireCapableBeanFactory.java:1030)
org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.createBeanInstance(Abst ractAutowireCapableBeanFactory.java:970)
org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.doCreateBean(AbstractAu towireCapableBeanFactory.java:487)
org.springframework.beans.factory.support.Abstract AutowireCapableBeanFactory.createBean(AbstractAuto wireCapableBeanFactory.java:458)
org.springframework.beans.factory.support.Abstract BeanFactory$1.getObject(AbstractBeanFactory.java:2 96)
org.springframework.beans.factory.support.DefaultS ingletonBeanRegistry.getSingleton(DefaultSingleton BeanRegistry.java:223)
org.springframework.beans.factory.support.Abstract BeanFactory.doGetBean(AbstractBeanFactory.java:293 )
org.springframework.beans.factory.support.Abstract BeanFactory.getBean(AbstractBeanFactory.java:194)
org.springframework.beans.factory.support.Abstract BeanFactory.doGetBean(AbstractBeanFactory.java:286 )
org.springframework.beans.factory.support.Abstract BeanFactory.getBean(AbstractBeanFactory.java:194)
org.springframework.context.support.AbstractApplic ationContext.getBean(AbstractApplicationContext.ja va:1117)
org.kablink.teaming.util.SpringContextUtil.getBean (SpringContextUtil.java:117)
org.kablink.teaming.util.SessionUtil.getSessionFac tory(SessionUtil.java:54)
org.kablink.teaming.util.SessionUtil.sessionActive (SessionUtil.java:100)
org.kablink.teaming.webdav.servlet.filter.Hibernat eSessionSetupFilter.setupHibernateSession(Hibernat eSessionSetupFilter.java:89)
org.kablink.teaming.webdav.servlet.filter.Hibernat eSessionSetupFilter.doFilter(HibernateSessionSetup Filter.java:73)
org.kablink.teaming.webdav.servlet.filter.Resource DispatchFilter.doFilter(ResourceDispatchFilter.jav a:87)

note The full stack trace of the root cause is available in the Apache Tomcat/7.0.55 logs.