I found resin-support.jar in 3.1.9 , but it seems not compatible with 4.0.3 , and throws these exceptions :
ClassNotFoundException: com.caucho.webbeans.manager.WebBeansContainer in EnvironmentClassLoader [...] 2010/2/6 smallufo <small...@gmail.com> > Hi > I'm trying to migrate from resin 3.1.9 to 4.1.3 , and from Spring to CanDI > , > The first error I encountered is to use Resin's WebBeans in Spring : > I followed this step : > http://wiki.caucho.com/Spring > > But resin 4.0.3 pops this error after a lot of initialization and mapping : > What's going wrong ? > > > 2010-02-06 22:14:20,570 INFO support.DefaultListableBeanFactory - > Pre-instantiating singletons in > org.springframework.beans.factory.support.defaultlistablebeanfact...@1f9eba0: > defining beans []; root of factory hierarchy > 2010-02-06 22:14:20,581 ERROR context.ContextLoader - Context > initialization failed > org.springframework.beans.factory.access.BootstrapException: Unable to > return specified BeanFactory instance: factory key [resin-webbeans-factory], > from group with resource name [classpath*:beanRefContext.xml]; nested > exception is > org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean > named 'resin-webbeans-factory' is defined > at > org.springframework.beans.factory.access.SingletonBeanFactoryLocator.useBeanFactory(SingletonBeanFactoryLocator.java:410) > at > org.springframework.web.context.ContextLoader.loadParentContext(ContextLoader.java:341) > at > org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:195) > at > org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45) > at com.caucho.server.webapp.WebApp.start(WebApp.java:2726) > at > com.caucho.server.deploy.DeployController.startImpl(DeployController.java:693) > at > com.caucho.server.deploy.DeployController.restartImpl(DeployController.java:652) > at > com.caucho.server.deploy.StartAutoRedeployAutoStrategy.alarm(StartAutoRedeployAutoStrategy.java:177) > at > com.caucho.server.deploy.DeployController.handleAlarm(DeployController.java:815) > at com.caucho.util.Alarm.handleAlarm(Alarm.java:432) > at com.caucho.util.Alarm.run(Alarm.java:404) > at > com.caucho.util.ThreadPool$PoolThread.runTasks(ThreadPool.java:901) > at com.caucho.util.ThreadPool$PoolThread.run(ThreadPool.java:866) > Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: > No bean named 'resin-webbeans-factory' is defined > at > org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:387) > at > org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:971) > at > org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:246) > at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) > at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:168) > at > org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:884) > at > org.springframework.beans.factory.access.SingletonBeanFactoryLocator.useBeanFactory(SingletonBeanFactoryLocator.java:397) > ... 12 more > > >
_______________________________________________ resin-interest mailing list resin-interest@caucho.com http://maillist.caucho.com/mailman/listinfo/resin-interest