org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cacheMBean' : Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private net.sf.ehcache.CacheManager com.air.tqb.spring.jmx.CacheMBean.cacheManager; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cacheManagerFactory' defined in URL [file:/Users/qixiaobo/work/src/f6-erp/trunk/biz-web/target/biz-web- 1.0 -SNAPSHOT/WEB-INF/classes/spring-cache.xml]: Invocation of init method failed; nested exception is net.sf.ehcache.CacheException: Can't assign requested address at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java: 289 ) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java: 1146 ) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java: 519 ) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java: 458 ) at org.springframework.beans.factory.support.AbstractBeanFactory$ 1 .getObject(AbstractBeanFactory.java: 296 ) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java: 223 ) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java: 293 ) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java: 194 ) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java: 628 ) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java: 932 ) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java: 479 ) at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java: 410 ) at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java: 306 ) at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java: 112 ) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java: 5099 ) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java: 5615 ) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java: 147 ) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java: 899 ) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java: 875 ) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java: 652 ) at org.apache.catalina.startup.HostConfig.manageApp(HostConfig.java: 1863 ) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: 57 ) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java: 43 ) at java.lang.reflect.Method.invoke(Method.java: 601 ) at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java: 301 ) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java: 819 ) at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java: 792 ) at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java: 618 ) at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java: 565 ) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: 57 ) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java: 43 ) at java.lang.reflect.Method.invoke(Method.java: 601 ) at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java: 301 ) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java: 819 ) at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java: 792 ) at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java: 1486 ) at javax.management.remote.rmi.RMIConnectionImpl.access$ 300 (RMIConnectionImpl.java: 96 ) at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java: 1327 ) at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java: 1419 ) at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java: 847 ) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: 57 ) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java: 43 ) at java.lang.reflect.Method.invoke(Method.java: 601 ) at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java: 322 ) at sun.rmi.transport.Transport$ 1 .run(Transport.java: 177 ) at sun.rmi.transport.Transport$ 1 .run(Transport.java: 174 ) at java.security.AccessController.doPrivileged(Native Method) at sun.rmi.transport.Transport.serviceCall(Transport.java: 173 ) at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java: 553 ) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java: 808 ) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java: 667 ) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java: 1145 ) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java: 615 ) at java.lang.Thread.run(Thread.java: 722 ) Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire field: private net.sf.ehcache.CacheManager com.air.tqb.spring.jmx.CacheMBean.cacheManager; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cacheManagerFactory' defined in URL [file:/Users/qixiaobo/work/src/f6-erp/trunk/biz-web/target/biz-web- 1.0 -SNAPSHOT/WEB-INF/classes/spring-cache.xml]: Invocation of init method failed; nested exception is net.sf.ehcache.CacheException: Can't assign requested address at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java: 517 ) at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java: 87 ) at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java: 286 ) ... 56 more Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cacheManagerFactory' defined in URL [file:/Users/qixiaobo/work/src/f6-erp/trunk/biz-web/target/biz-web- 1.0 -SNAPSHOT/WEB-INF/classes/spring-cache.xml]: Invocation of init method failed; nested exception is net.sf.ehcache.CacheException: Can't assign requested address at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java: 1512 ) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java: 521 ) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java: 458 ) at org.springframework.beans.factory.support.AbstractBeanFactory$ 1 .getObject(AbstractBeanFactory.java: 296 ) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java: 223 ) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java: 293 ) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java: 194 ) at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java: 912 ) at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java: 855 ) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java: 770 ) at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java: 489 ) ... 58 more Caused by: net.sf.ehcache.CacheException: Can't assign requested address at net.sf.ehcache.distribution.MulticastRMICacheManagerPeerProvider.init(MulticastRMICacheManagerPeerProvider.java: 99 ) at net.sf.ehcache.CacheManager.doInit(CacheManager.java: 479 ) at net.sf.ehcache.CacheManager.init(CacheManager.java: 395 ) at net.sf.ehcache.CacheManager.<init>(CacheManager.java: 356 ) at org.springframework.cache.ehcache.EhCacheManagerFactoryBean.afterPropertiesSet(EhCacheManagerFactoryBean.java: 139 ) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java: 1571 ) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java: 1509 ) ... 68 more |