Back Forum Reply New

Bean definition does not carry a resolved bean class

When I run spring on NS6.1 I get the error below.  But when I run it on Tomcat 5.0.28, everything work fine.  Can anyone explain what this issue is and how I might resolve it?

Internal error: exception thrown from the servlet service function (uri=/vignette/TNT/games/hscores2test.jsp): org..beans.factory.BeanCreationExce  ption: Error creating bean with name 'userDao' defined in ServletContext resource [/WEB-INF/tnt/applicationContext.xml]: Instantiation of bean failed; nested exception is java.lang.IllegalStateException: Bean definition does not carry a resolved bean class, Stack: org..beans.factory.BeanCreationExce  ption: Error creating bean with name 'userDao' defined in ServletContext resource [/WEB-INF/tnt/applicationContext.xml]: Instantiation of bean failed; nested exception is java.lang.IllegalStateException: Bean definition does not carry a resolved bean class
java.lang.IllegalStateException: Bean definition does not carry a resolved bean class       at org..beans.factory.support.Abstract  BeanDefinition.getBeanClass(AbstractBeanDefinition  .java:205)       at org..beans.factory.support.SimpleIn  stantiationStrategy.instantiate(SimpleInstantiatio  nStrategy.java:49)       at org..beans.factory.support.Abstract  AutowireCapableBeanFactory.createBean(AbstractAuto  wireCapableBeanFactory.java:322)       at org..beans.factory.support.Abstract  BeanFactory.getBean(AbstractBeanFactory.java:223)       at org..beans.factory.support.Abstract  BeanFactory.getBean(AbstractBeanFactory.java:147)       at org..context.support.AbstractApplic  ationContext.getBean(AbstractApplicationContext.ja  va:536)       at _jsps._TNT._games._hscores2test_jsp._jspService(_h  scores2test_jsp.java:116)

- Nick

I realized that NS 6.1 is a Servlet 2.3 container that does not initialize listeners before servlets, whereas Tomcat 5.0.28 is a Servlet 2.4 container that does.  So I just need to swap out the ContextLoaderListener in my web.xml with the ContextLoaderServlet.

- Nick
¥
Back Forum Reply New