반응형

<<__Exception__>>

org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 7 in XML document from file [/home/war_war___/WEB-INF/classes/egovframework/spring/com/context-transaction.xml] is invalid; nested exception is org.xml.sax.SAXParseException: cvc-elt.1.a: Cannot find the declaration of element 'beans'.

        at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:396)

        at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:334)

        at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:302)

        at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:174)

        at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:209)

        at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:180)

        at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:125)

        at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94)

        at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:130)

        at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:537)

        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:451)

        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 jeus.servlet.listener.ListenerWrapper.contextInitialized(ListenerWrapper.java:81)

        at jeus.servlet.listener.ListenerManager.fireContextInitializedEvent(ListenerManager.java:284)

        at jeus.servlet.listener.ListenerManager.start(ListenerManager.java:163)

        at jeus.servlet.engine.Context.doStart(Context.java:1311)

        at jeus.servlet.engine.Context.execStart(Context.java:1113)

        at jeus.management.j2ee.WebModule.preStart(WebModule.java:388)

        at jeus.management.j2ee.J2EEManagedObject.start(J2EEManagedObject.java:860)

        at jeus.management.j2ee.J2EEDeployedObject.start(J2EEDeployedObject.java:301)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

        at java.lang.reflect.Method.invoke(Method.java:597)

        at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:93)

        at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:27)

        at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:208)


버전이 맞는 lib 에 버전이 맞는게 없으면 해당주소로 xsd  설정 주소로 확인함(네트워크 이슈로 연결이 안될수 오류남)
lib 에 있는 xsd 버전 잘 찾아서 맞쳐주면된다. spring-beans-3.2.xsd
그래도 안되면 maven assembly 이용해서 spring.schemas, spring.handlers 파일 이용해서 로컬 lib에 있는 xsd파일로 참조하게 설정하는 방법도 있다.


반응형

+ Recent posts