`

Configuration problem: Unable to locate Spring NamespaceHandler for XML schema n

 
阅读更多
Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace

引用
org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://www.springframework.org/schema/aop]


问题:缺少org.springframework.aop.jar包
      缺少org.springframework.transaction-3.0.1.RELEASE-A.jar



在spring配置文件applicationContext-resources.xml加入事务管理则需要上述两包:
	<!--TransactionManager Definition-->
	<bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
		<property name="sessionFactory"><ref local="sessionFactory" /></property>
	</bean>
	<tx:advice id="transactionManagerAdvice" transaction-manager="transactionManager">
		<tx:attributes>
			<tx:method name="get*" read-only="true" />
			<tx:method name="find*" read-only="true" />
			<tx:method name="query*" read-only="true" />
			<tx:method name="getFlowCtrolInfo*" propagation="REQUIRED" />
			<tx:method name="*" propagation="REQUIRED" rollback-for="AppTranException" />
		</tx:attributes>
	</tx:advice>
	<aop:config>
		<aop:pointcut id="exampleServiceOperation" expression="execution(* com.momo.*.service.impl.*ServiceImpl.*(..))" />
		<aop:advisor pointcut-ref="exampleServiceOperation" advice-ref="transactionManagerAdvice" />
	</aop:config>



分享到:
评论

相关推荐

    maven项目使用assembly打包jar时处理Unable to locate Spring NamespaceHandler问题

    使用assembly插件打包jar后启动时,总是出现Unable to locate Spring NamespaceHandler for XML schema....错误,网上找了各种方法都没有用,在尝试了100+失败后,解决了这个问题,在打包的jar中,META-INF目录下,...

    springAOP demo 带错误解决文档

    在搭建spring项目时通常需要这些jar包 ...org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace ...

    《python3网络爬虫开发实战》学习笔记::selenium——xpath:Unable to locate element

    selenium+firefox在定位时遇到selenium.common.exceptions.NoSuchElementException: Message: Unable to locate element: 由于是js加载页面,想确认是否是js的原因,随后进行多次调试时发现“//div”竟然也出现了...

    ubuntu下mingw32交叉编译环境搭建

    Mingw32(Minimalist GNU for Windows 32-bit)是一种流行的交叉编译工具链,它可以用来在非 Windows 平台(如 Linux 或 Unix)上编译出可以在 Windows 上运行的程序。本文将详细介绍如何在 Ubuntu 系统中搭建一个...

    linux gcc install

    在Linux系统中,GCC(GNU Compiler Collection)是一个关键的开源工具链,用于编译C、C++、Fortran、Objective-C等编程语言的源代码。它不仅包括了编译器,还包括预处理器、链接器和其他相关工具。...

    Maven打包指南

    Exception in thread "main" org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace ...

    SpringMail使用过程中的报错解决办法

    1、Unable to locate provider for protocol: smtp –&gt;缺少依赖造成的 &lt;groupId&gt;javax.mail &lt;artifactId&gt;mail &lt;version&gt;1.4 &lt;groupId&gt;javax.activation &lt;artifactId&gt;activation&lt;/artifactId&gt;

    解决Qt Serialbus 报错3.5char问题源码

    在使用Qt进行串行通信开发时,可能会遇到一个与Qt Serialbus模块相关的错误,提示“dropping older ADU fragments due to larger than 3.5 char”。这个错误通常出现在处理CAN(Controller Area Network)协议的数据...

    玩酷之家系统引导修复工具BootRepair.rar

    软件介绍:  如果你的系统因各种原因出现开机不能引导,引导文件损坏不能进系统,不需要重新系统,先使用本工具进行修复,将系统引导修复工具BootRepair放到带有PE启动的U盘中,使用U盘来引导系统,运行Boot...

    临时存储

    在“spring-batch-example”这个压缩包中,我们很可能会找到一些示例代码或配置文件,展示如何在实际项目中利用Spring Batch的临时存储特性。这些示例可能包含如何设置JobRepository,如何定义分片策略,以及如何...

    linux esential

    在文档中提到的“Linux System Administration 1 Study Guide for Labwork for LPI 101”是一个针对Linux专业人士认证(Linux Professional Institute Certification)第一级别(LPI 101)的学习指南。LPI是一个全球...

    mysql数据库安装包

    5. **MySQL客户端**:`Navicat for MySQL`是常见的数据库管理工具,它提供了一个图形化的界面,使得用户可以更轻松地连接到MySQL服务器,执行SQL查询、管理数据库对象(如表、视图、存储过程)以及进行数据导入导出...

    系统稳定性——Dubbo 常见错误及解决方法1

    5. **启动时Configuration problem: Unable to locate SpringNamespaceHandler for XML schema** 这个错误表明Spring无法找到Dubbo的XML配置解析处理器。可能是因为缺少Dubbo的jar包,或者存在ClassLoader隔离(如...

    Ubuntu18.04安装opencv 3.2.0的解决方法

    下载opencv.zip 要提前安装依赖项。 先更新一下下载源。...errorE: unable to locate libjasper-dev 解决方法 sudo add-apt-repository “deb http://security.ubuntu.com/ubuntu xenial-security main” sudo a

    jetson系列jtop工具

    Jetson系列是由NVIDIA推出的专为边缘计算和人工智能应用设计的一系列嵌入式计算平台。这些设备,如TX2、NX和AGX,拥有强大的CPU和GPU能力,为物联网(IoT)、自动驾驶、机器人和其他低功耗高性能计算场景提供了理想的...

    glib2-devel

    **glib2-devel** 是一个开发包,主要针对软件开发者,特别是那些在Linux或类Unix系统上使用GLib库进行程序开发的人。GLib是GObject基础库的一部分,提供了核心数据类型、内存管理、线程支持、日志系统以及各种实用...

    lingo0.9破解版

    lingo0.9破解版

    copy-webpack-plugin-demo.rar

    copy-webpack-plugin-demo.rar 拷贝文件demo, 现成案例,可以参考使用 免积分下载地址 https://download.lllomh.com/cliect/#/product/JB23148366892270

    解决bug:Could not locate zlibwapi.dll.专用文件

    该文件能够解决bug:Could not locate zlibwapi.dll. Please make sure it is in your library path!遇到这个bug可以通过下载该文件解决,具体教程见博主的博客。相信很多深度学习小白都遇到了这个bug,快来下载解决...

Global site tag (gtag.js) - Google Analytics