org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from class path resource [beans.xml]; nested exception is java.lang.IllegalStateException: Context namespace element 'annotation-config' and its parser class [org.springframework.context.annotation.AnnotationConfigBeanDefinitionParser] are only available on JDK 1.5 and higher * S$ L# L5 ~4 A+ o# L N! Z) P( ]at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:420): A) c2 V0 M: I; g* U0 M
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:342) / m S; g+ N9 K& f1 T6 c+ g* k) _at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:310) - S8 j9 v4 |% g6 v; Tat org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143)" Z" S' z7 G# ?- o2 ~, m
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178) j6 ~* E( ^3 K, q4 F0 I
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:149): T$ S& }2 {; R
at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:124) 4 Q; b5 z7 c& f' t' S5 G5 jat org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:92) B" @% T( j: r5 p' A' ~5 i1 X9 A+ ]
at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:123)/ {' v( U) P+ I8 `- i5 C9 s
at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:422)" m2 p7 J A+ W: H7 Z% ?' w
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352) |! |& k, F5 y; S1 Y' ^
at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255) 2 {1 q2 z4 K$ p" O, @0 o1 Lat org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)5 H4 {; Z* ?3 P
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)# [+ _& t, o5 `, X% u7 m$ D" o: V7 u
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5016)6 m2 o' ^6 c+ s
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5528) o: [6 u) l2 O9 l) Q" P4 Y, mat org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)3 b, W+ H1 J( _# p6 N0 l
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)% W9 e; I" u. ~% p
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)& X' I8 y4 T6 n& L
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652) , ^0 c1 D" a2 \& p" ^at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1263) 2 _- C! w" U7 ]at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1948) y% R L4 m; g! @! l
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)* M2 [0 ?) i) F4 f- N
at java.util.concurrent.FutureTask.run(FutureTask.java:266) - N. z+ c6 L) r/ z0 P, V8 Q) B1 W7 Bat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)- M% b! C ^1 C) Z% S
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) , X- G# G) v7 s& Rat java.lang.Thread.run(Thread.java:745) 9 B) r) o% f1 z. E( lCaused by: java.lang.IllegalStateException: Context namespace element 'annotation-config' and its parser class [org.springframework.context.annotation.AnnotationConfigBeanDefinitionParser] are only available on JDK 1.5 and higher / b3 S+ I h$ Uat org.springframework.context.config.ContextNamespaceHandler$1.parse(ContextNamespaceHandler.java:65) 6 s3 ~% N0 B4 A- l K9 k) cat org.springframework.beans.factory.xml.NamespaceHandlerSupport.parse(NamespaceHandlerSupport.java:69) 5 m) o* `3 S7 J7 i4 u) L0 s( c5 Pat org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1297)4 F7 g# y: M) D8 K9 p
at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1287) 7 C+ g/ I; X3 I2 c" S8 j( rat org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:135) : {! B* X' z1 K% `at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:92) 0 R L2 r3 i. tat org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:507)/ q1 {& D% P+ y
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:398)% Q2 P/ N l- O
... 26 more % S9 T- [+ K( a' A) j