톰캣 로컬 호스트 이름을 가진 bean을 생성하는 오류 로그IntelijIDEA 'org.springframework.transaction.config.internalTransactionAdvisor'
org.springframework.beans.factory.BeanCreationException 'entityManagerFactoryBean'에 정의 이름을 가진 bean을 생성 오류 ServletContext resource [/WEB-INF/spring-servlet.xml] : 'dataSource'빈 속성을 설정하면서 'dataSource'빈에 대한 참조를 해석 할 수 없습니다. 중첩 예외는 org.springframework.beans.factory.BeanCreationException입니다 : ServletContext 리소스 [/WEB-INF/spring-servlet.xml]에 정의 된 이름 'dataSource'를 가진 빈을 생성하는 중 오류가 발생했습니다 : bean 초기화에 실패했습니다. 중첩 예외는 org.springframework.beans.factory.BeanCreationException입니다 : 'org.springframework.transaction.config.internalTransactionAdvisor'라는 이름으로 빈 생성 오류 : 빈 초기화에 실패했습니다. 중첩 예외는 java.lang.NoSuchMethodError입니다 : org.springframework.beans.factory.config.ConfigurableBeanFactory.getSingletonMutex() Ljava/lang/Object; org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary에서 org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference (BeanDefinitionValueResolver.java:359) (BeanDefinitionValueResolver.java:108) org.springframework에서 에서 . beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues (AbstractAutowireCapableBeanFactory.java:1469) org.springframework.beans.factory.support에서 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean (AbstractAutowireCapableBeanFactory.java:1214)에서 . AbstractAutowireCapableBeanFactory.doCreateBean (AbstractAutowireCapableBeanFactory.java:537) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean (AbstractAutowireCapableBe anFactory.java:476) org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton에서 org.springframework.beans.factory.support.AbstractBeanFactory $ 1.getObject (AbstractBeanFactory.java:303) 에서 (DefaultSingletonBeanRegistry.java:230 org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean (AbstractBeanFactory.java:299 AT) ) org.springframework.beans.factory.support.AbstractBeanFactory.getBean (AbstractBeanFactory.java:194에서 )에서 org.springframework org.springframework.context.support.AbstractApplicationCont에서 .context.support.AbstractApplicationContext.getBean (AbstractApplicationContext.java:956) org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization (AbstractApplicationContext.java:747)에서 org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext (ContextLoader.java:403) 에서 (org.springframework.web.context.ContextLoader.initWebApplicationContext (ContextLoader.java:306)에서 ) at org.springframework.web.context.ContextLoaderListener.contextInitialized (ContextLoaderListener.java:106) at org.apache.catalina.core.StandardContext.listenerStart (StandardContext.java:4830) at org.apache.catalina.core. (ContainerBase.java:726) 에서 표준 컨테이너. at org.apache.catalina.core.ContainerBase org.apache.catalina.startup.HostConfig.manageApp (HostConfig.java:1626)에서 org.apache.catalina.core.StandardHost.addChild (StandardHost.java:698) 에서 .addChild (ContainerBase.java:702) sun.reflect.DelegatingMethodAccessorImpl.invoke에서 sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) 에서 sun.reflect.NativeMethodAccessorImpl.invoke0 (기본 방법) (DelegatingMethodAccessorImpl.java:43) java.lang의에서 에서. reflect.Method.invoke (Method.java:498) at org.apache.tomcat.util.modeler.BaseModelMBean.호출 (BaseModelMBean.java:300) com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke (DefaultMBeanServerInterceptor.java:819)에서 com.sun.jmx.mbeanserver.JmxMBeanServer.invoke (JmxMBeanServer.java:801)에서 에서 org.apache.catalina.mbeans.MBeanFactory.createStandardContext (MBeanFactory.java:465) at org.apache.catalina.mbeans.MBeanFactory.createStandardContext (MBeanFactory.java:415) at sun.reflect.NativeMethodAccessorImpl.invoke0 (네이티브 메소드) sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) java.lang.reflect.Method.invoke에서 sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) 에서 (Method.java:498에서 ) at org.apache.tomcat.util.modele com.sun.jmx.mbeanserver.JmxMBeanServer.invoke (JmxMBeanServer.java에서 com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke (DefaultMBeanServerInterceptor.java:819) 에서 r.BaseModelMBean.invoke (BaseModelMBean.java:300) : 801) at javax.management.remote.rmi.RMIConnectionImpl.doOperation (RMIConnectionImpl.java:1468) at javax.management.remote.rmi.RMIConnectionImpl.access $ 300 (RMIConnectionImpl.java:76) at javax.management.remote javax.management.remote.rmi.RMIConnectionImpl.invoke에서 javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation (RMIConnectionImpl.java:1401) 에서 .rmi.RMIConnectionImpl $ PrivilegedOperation.run (RMIConnectionImpl.java:1309) (RMIConnectionImpl .java : 829) at sun.reflect.NativeMethodAccessorImpl.invoke 0 (원시 메소드)에 java.lang.reflect.Method.invoke sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) 에서 에서 (방법 .java : 498) at sun.rmi.server.UnicastServerRef.dispatch (UnicastServerRef.java:346) at sun.rmi.transport.Transport $ 1.run (Transport.java:200) at sun.rmi.transport. 전송 $ 1.run (Transport.java:197) java.security.AccessController.doPrivileged (기본 메소드) at sun.rmi.transport.Transport.serviceCall (Transport.java:196) at sun.rmi.transport. tcp.TCPTransport.handleMessages (TCPTransport.java:568) at sun.rmi.transport.tcp.TCPTransport $ 연결 ionHandler.run0 (TCPTransport.java:826) at sun.rmi.transport.tcp.TCPTransport $ ConnectionHandler.lambda $ run $ 0 (TCPTransport.java:683) at java.security.AccessController.doPrivileged (기본 메소드) at sun.rmi.transport.tcp.TCPTransport $ ConnectionHandler.run (TCPTransport.java:682) at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor $ Worker. 실행 (ThreadPoolExecutor.java:617) java.lang.Thread.run (Thread.java:748) 에 의해 발생 : org.springframework.beans.factory.BeanCreationException : ServletContext 리소스에 정의 된 'dataSource'라는 이름의 빈을 만드는 동안 오류가 발생했습니다. [/WEB-INF/spring-servlet.xml] : 빈 초기화에 실패했습니다. 중첩 예외는 org.springframework.beans.factory.BeanCreationException입니다 : 'org.springframework.transaction.config.internalTransactionAdvisor'라는 이름으로 빈 생성 오류 : 빈 초기화에 실패했습니다. 중첩 예외는 java.lang.NoSuchMethodError입니다 : org.springframework.beans.factory.config.ConfigurableBeanFactory.getSingletonMutex() Ljava/lang/Object; org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean에서 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean (AbstractAutowireCapableBeanFactory.java:547) (AbstractAutowireCapableBeanFactory.java:476) org.springframework에서 에서 . beans.factory.support.AbstractBeanFactory $ 1.getObject (AbstractBeanFactory.java:303) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton (DefaultSingletonBeanRegistry.java:230) at org.springframework.beans.factory.support .AbstractBeanFactory.doGetBean (AbstractBeanFactory.java:299) org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference에서 org.springframework.beans.factory.support.AbstractBeanFactory.getBean (AbstractBeanFactory.java:194) 에서 (BeanDefinitionValueResolver. java : 351) ... 60 more 에 의해 발생 : org.springframework.beans.factory.BeanCreationException : 이름이 'org.springframework.transaction.config.internalTransactionAdvisor'인 빈을 생성하는 중 오류가 발생했습니다 : 빈 초기화에 실패했습니다. 중첩 예외는 java.lang.NoSuchMethodError입니다 : org.springframework.beans.factory.config.ConfigurableBeanFactory.getSingletonMutex() Ljava/lang/Object; org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean에서 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean (AbstractAutowireCapableBeanFactory.java:547) (AbstractAutowireCapableBeanFactory.java:476) org.springframework에서 에서 . beans.factory.support.AbstractBeanFactory $ 1.getObject (AbstractBeanFactory.java:303) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton (DefaultSingletonBeanRegistry.java:230) at org.springframework.beans.factory.support .AbstractBeanFactory.doGetBean (AbstractBeanFactory.java:299) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean (AbstractBeanFactory.java:199) at org.springframework.aop.framework.autoproxy.BeanFac org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findCandidateAdvisors에서 toryAdvisorRetrievalHelper.findAdvisorBeans (BeanFactoryAdvisorRetrievalHelper.java:92) (AbstractAdvisorAutoProxyCreator.java:102) org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findEligibleAdvisors에서 (AbstractAdvisorAutoProxyCreator. 자바 : org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.wrapIfNecessary (AbstractAutoProxyCreator.java:346) 에서 org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.getAdvicesAndAdvisorsForBean (AbstractAdvisorAutoProxyCreator.java:70) 88)에 org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessAfterInitialization (AbstractAutoProxyCreator.java:298) at org.springframewor k.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsAfterInitialization (AbstractAutowireCapableBeanFactory.java:422) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean (AbstractAutowireCapableBeanFactory.java:1571)에서 org.springframework.beans.factory에서 . java.lang.NoSuchMethodError : support.AbstractAutowireCapableBeanFactory.doCreateBean (AbstractAutowireCapableBeanFactory.java:539) ... (66) 이상은 에 의한 org.springframework.beans.factory.config.ConfigurableBeanFactory.getSingletonMutex()는 Ljava/LANG/개체; org.springframework.aop.support.AbstractBeanFactoryPointcutAdvisor.setBeanFactory에서 org.springframework.aop.support.AbstractBeanFactoryPointcutAdvisor.resetAdviceMonitor (AbstractBeanFactoryPointcutAdvisor.java:81) (AbstractBeanFactoryPointcutAdvisor.java:76) org.springframework.beans.factory에서 에서 . org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean에서 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean (AbstractAutowireCapableBeanFactory.java:1553) 에서 support.AbstractAutowireCapableBeanFactory.invokeAwareMethods (AbstractAutowireCapableBeanFactory.java:1585) (AbstractAutowireCapableBeanFactory.java:539) ... 80 more
오류는 엔티티의 잘못된 매핑으로 인해 생성되었습니다. 이 문제를 해결하여 문제를 해결했습니다. – Homayoun