gpt4 book ai didi

java - org.springframework.beans.factory.BeanDefinitionStoreException : Unexpected exception parsing XML document from ServletContext resource

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:51:37 24 4
gpt4 key购买 nike

我是 spring mvc 3 和 hibernate 3 的新手。我需要对以下问题进行一些说明。我被这个问题锁定了,所以我无法继续下一步。

这是我的dispatch-servlet.xml

<?xml version="1.0" encoding="UTF-8"?>


<context:component-scan base-package="net.example"/>
<tx:annotation-driven/>
<!--
Most controllers will use the ControllerClassNameHandlerMapping above, but
for the index controller we are using ParameterizableViewController, so we must
define an explicit mapping for it.
-->

<bean id="viewResolver"
class="org.springframework.web.servlet.view.InternalResourceViewResolver"
p:prefix="/WEB-INF/jsp/"
p:suffix=".jsp" />

</beans>

一旦我包含此行,我就会收到以下错误,我尝试解决但没有任何反应。

    org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from ServletContext resource [/WEB-INF/dispatcher-servlet.xml]; nested exception is java.lang.NoClassDefFoundError: org/springframework/transaction/interceptor/TransactionInterceptor        org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:412)        org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:334)        org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:302)        org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143)        org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178)        org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:149)        org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:124)        org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:93)        org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:130)        org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:465)        org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:395)        org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:442)        org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:458)        org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:339)        org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:306)        org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:127)        javax.servlet.GenericServlet.init(GenericServlet.java:160)        org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:498)        org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)        org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:562)        org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:394)        org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:243)        org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:188)        org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:166)        org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:302)        java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)        java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)        java.lang.Thread.run(Thread.java:662)

我正在使用 spring 3.0.2 RELEASE 版本。并且还在我的库中包含了 spring-tx.3.0.2.RELEASE.jar(我使用的是 netbeans 7.0)

最佳答案

您的类路径中可能缺少 spring-tx.XXX.jarorg.springframework.transaction.XXX.jar

关于java - org.springframework.beans.factory.BeanDefinitionStoreException : Unexpected exception parsing XML document from ServletContext resource,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6648683/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com