`
gdf84
  • 浏览: 60719 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

Eclipse不能识别<tx:advice/>标签

阅读更多

在开发Spring的过程中,有时会出现Eclipse不能识别<tx:advice/>标签。

提示出现以下错误:

The prefix "tx" for element "tx:advice" is not bound

 

这个错误的原因很简单是:

我们在定义申明AOP的时候。。没有加载schema。

具体表现如下:

<beans>

 <tx:advice id="txAdvice" transaction-manager="transactionManager">  
     <tx:attributes>  
         <tx:method name="get*" read-only="true"/>  
         <tx:method name="*" propagation="REQUIRES_NEW" rollback-for="Exception"/>  
     </tx:attributes>  
 </tx:advice>

 <!-- aop代理设置-->  
 <aop:config proxy-target-class="true">   
....

 </aop:config>

</beans>

这时会抛出异常不认<TX>标签。。起先还以为是没有加载JAR包呢。。

后来读AOP文档才发现<beans>中要加入“xmlns:aop”的命名申明,并在“xsi:schemaLocation”中指定aop配置的schema的地址

配置文件如下:

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans "
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance "
 xmlns:aop="http://www.springframework.org/schema/aop "
 xmlns:tx="http://www.springframework.org/schema/tx "
 xsi:schemaLocation="http://www.springframework.org/schema/beans
                    
http://www.springframework.org/schema/beans/spring-beans.xsd
                    
http://www.springframework.org/schema/tx
                    
http://www.springframework.org/schema/tx/spring-tx.xsd
                    
http://www.springframework.org/schema/aop
                    
http://www.springframework.org/schema/aop/spring-aop.xsd ">

这些才是最关键的地方。。后面的配置不变。。。。

分享到:
评论

相关推荐

    开发Spring的过程中出现Eclipse不能识别标签

    开发Spring的过程中出现Eclipse不能识别&lt;tx:advice /&gt;标签,需要引用 spring-tx标签,spring-tx-4.0.xsd 可以解决标签不识别的问题

    JSP通信录管理平台

    &lt;br/&gt;&lt;br/&gt;运行环境:JDK1.4.2+Eclipse3.2+MyEclispe5.1 + MySQL5 + Tomcat5.5.20 +Windows XP Professional/Windows 2K Professional/ Windows 2K3 advanced server&lt;br/&gt;&lt;br/&gt;安装运行方法:&lt;br/&gt;1。在MySQL5里创建...

    JTA事务源码示例

    &lt;tx:advice id="txAdvice" transaction-manager="myJtaManager"&gt; &lt;tx:attributes&gt; &lt;tx:method name="delete*" rollback-for="Exception"/&gt; &lt;tx:method name="save*" rollback-for="Exception"/&gt; &lt;tx:method ...

    旅游网站管理系统

    旅游网站管理系统v1.0&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;一、功能:&lt;br/&gt;1.管理员添加,修改,删除文章&lt;br/&gt;2.自动生成静态文件.(系统默认生成.html)&lt;br/&gt;3.文章一级分类&lt;br/&gt;4.文章,删除,批量删除等&lt;br/&gt;5.管理员自行添加,修改密码&lt;br...

    Spring2.5和Hibernate3集成--学习spring aop ioc

    &lt;tx:method name="add*" propagation="REQUIRED"/&gt; &lt;tx:method name="del*" propagation="REQUIRED"/&gt; &lt;tx:method name="modify*" propagation="REQUIRED"/&gt; &lt;tx:method name="*" read-only="true"/&gt; &lt;/tx:...

    Java开发入行真功夫 光盘 源代码

    &lt;name&gt;org.eclipse.jdt.core.javabuilder&lt;/name&gt; &lt;arguments&gt; &lt;/arguments&gt; &lt;/buildCommand&gt; &lt;/buildSpec&gt; &lt;natures&gt; &lt;nature&gt;org.eclipse.jdt.core.javanature&lt;/nature&gt; &lt;/natures&gt; &lt;/project...

    Swing星际争霸 游戏源码实例demo,仅供开发学习交流.zip

    &lt;name&gt;org.eclipse.jdt.core.javabuilder&lt;/name&gt; &lt;arguments&gt; &lt;/arguments&gt; &lt;/buildCommand&gt; &lt;/buildSpec&gt; &lt;natures&gt; &lt;nature&gt;org.eclipse.jdt.core.javanature&lt;/nature&gt; &lt;/natures&gt; &lt;/projectDescription&gt;

    029070-99999-1901.txt

    [ERROR] /E:/eclipse/workspace/myhadoop/App.java:[3,30] 程序包org.apache.hadoop.conf不存在 .fs.io不存在。 可以修改pom.xml,增加以下的依赖(hadoop-mapreduce-client-core,hadoop-common,hadoop-mapreduce-...

    jadClipse.7z

    jadClipse作为一个反编译插件,通过此插件可以查看JDK源码。(安装方法:...但是,有时我们会发现进不去方法。此时就需要给eclipse安装一个反编译工具jadClipse。

    Eclipse快速上手指南

    Eclipse快速上手指南&lt;br&gt;&lt;br&gt;本人所发布的所有资源,请访问以下地址&lt;br&gt;http://download.csdn.net/user/hahaomi23&lt;br&gt;http://download.csdn.net/user/hahaomi23&lt;br&gt;&lt;br&gt;希望这些资源对大家有所帮助!&lt;br&gt;如有问题可...

    班级管理系统

    &lt;name&gt;org.eclipse.jdt.core.javabuilder&lt;/name&gt; &lt;arguments&gt; &lt;/arguments&gt; &lt;/buildCommand&gt; &lt;/buildSpec&gt; &lt;natures&gt; &lt;nature&gt;org.eclipse.jdt.core.javanature&lt;/nature&gt; &lt;/natures&gt; &lt;/projectDescription&gt;

    漫画推荐系统javaweb

    &lt;p&gt;开发工具:Eclipse&lt;/p&gt; &lt;p&gt;Java版本:JDK 1.8&lt;/p&gt; &lt;p&gt;服务器:tomcat 9.0&lt;/p&gt; &lt;p&gt;数据库:MySQL 5.1&lt;/p&gt; &lt;p&gt;系统采用技术: Servlet+Jsp+Jdbc+dbutils+EasyUI+jQuery+Ajax+面向接口编程&lt;/p&gt;漫画推荐系统...

    Eclipse 平台入门<IBM>下载

    &lt;br/&gt;&lt;br/&gt;Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具...

    测试实践:Eclipse 之 JUnit

    测试实践:Eclipse 之 JUnit&lt;br&gt;本人所发布的所有资源,请访问以下地址&lt;br&gt;http://download.csdn.net/user/hahaomi23&lt;br&gt;http://download.csdn.net/user/hahaomi23&lt;br&gt;&lt;br&gt;希望这些资源对大家有所帮助!&lt;br&gt;如有问题...

    subclipse 1.4.1

    Subclipse 1.4.x requires Subversion 1.5.0 version of JavaHL/SVNKit &lt;br&gt;&lt;br&gt;Links for 1.4.x Release:&lt;br&gt;Changelog: http://subclipse.tigris.org/subclipse_1.4.x/changes.html&lt;br&gt;Eclipse update site URL: ...

    配置文件pom.xml

    Windows下Eclipse配置Appium环境资料 &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:...

    轻松搞定Eclipse配置

    轻松搞定Eclipse配置&lt;br&gt;本人所发布的所有资源,请访问以下地址&lt;br&gt;http://download.csdn.net/user/hahaomi23&lt;br&gt;http://download.csdn.net/user/hahaomi23&lt;br&gt;&lt;br&gt;希望这些资源对大家有所帮助!&lt;br&gt;如有问题可随时...

    jfinalpluginsdreampie-jfinal.zip

    &lt;artifactId&gt;jfinal-dreampie&lt;/artifactId&gt; &lt;version&gt;0.2.3&lt;/version&gt; &lt;/dependency&gt; &lt;/dependencies&gt; demo:(Angularjs前端 jfinal-dreampie插件):https://github.com/Dreampie/icedog 可...

    mybatis-3-config/mapper.dtd 解决mybatis头文件报错

    然后打开eclipse -&gt;Window-&gt;prefenrence-&gt;XML-&gt;XML Catalog-&gt;User Specifiled Entreis-&gt;Add-&gt;Location(此处是你放dtd文件的位置例如:‪D:\mybatis\mybatis-3-config.dtd)-&gt;Key(如果更改config,此处应该是:-//...

    CXF WebService整合Spring示例工程代码demo

    CXF WebService整合Spring示例工程代码demo可以直接导入eclipse。参照网页http://www.cnblogs.com/hoojo/archive/2011/03/30/1999563.html 完成的webService服务提供。 大致步骤: 1.引入cxf和其他需要的jar包,(本...

Global site tag (gtag.js) - Google Analytics