tx:advice 元素未声明

发布于 2024-12-09 05:14:23 字数 1037 浏览 0 评论 0原文

我的 Spring.Net 配置出现了 element tx:advice notclarified 错误,我一生都无法弄清楚为什么。请帮忙!

我的配置如下:

<objects xmlns="http://www.springframework.net"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xmlns:tx="http://www.springframework.net/tx"
         xmlns:db="http://www.springframework.net/database"
         xsi:schemaLocation="http://www.springframework.net http://www.springframework.net/schema/objects/spring-objects.xsd
         http://www.springframework.net/schema/tx
         http://www.springframework.net/schema/tx/spring-tx.xsd
         http://www.springframework.net/schema/db
         http://www.springframework.net/schema/db/spring-database.xsd">

<!-- some config settings -->

<tx:advice id="txAdvice" transaction-manager="HibernateTransactionManager">
        <tx:attributes>
         <tx:method name="*" isolation="ReadUncommitted" />
        </tx:attributes>
    </tx:advice>
</objects>

I'm getting the element tx:advice not declared error for my Spring.Net configuration and for the life of me I can't figure out why. Please help !

My config looks like :

<objects xmlns="http://www.springframework.net"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xmlns:tx="http://www.springframework.net/tx"
         xmlns:db="http://www.springframework.net/database"
         xsi:schemaLocation="http://www.springframework.net http://www.springframework.net/schema/objects/spring-objects.xsd
         http://www.springframework.net/schema/tx
         http://www.springframework.net/schema/tx/spring-tx.xsd
         http://www.springframework.net/schema/db
         http://www.springframework.net/schema/db/spring-database.xsd">

<!-- some config settings -->

<tx:advice id="txAdvice" transaction-manager="HibernateTransactionManager">
        <tx:attributes>
         <tx:method name="*" isolation="ReadUncommitted" />
        </tx:attributes>
    </tx:advice>
</objects>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

我喜欢麦丽素 2024-12-16 05:14:23

不要使用 xsi:schemaLocation="http://www.springframewo... 尝试在 Visual Studio 中安装 xsd 架构,如 在文档中

Instead of using xsi:schemaLocation="http://www.springframewo... try installing the xsd schema's in Visual Studio as described in the docs.

陌伤浅笑 2024-12-16 05:14:23

我缺少 TxNamespaceParser 的声明:

<spring>
    <parsers>
      <parser type="Spring.Data.Config.DatabaseNamespaceParser, Spring.Data"/>
      <parser type="Spring.Transaction.Config.TxNamespaceParser, Spring.Data" />
      <parser type="Spring.Aop.Config.AopNamespaceParser, Spring.Aop" />
    </parsers>
</spring>

doh!

I was missing a declaration for the TxNamespaceParser :

<spring>
    <parsers>
      <parser type="Spring.Data.Config.DatabaseNamespaceParser, Spring.Data"/>
      <parser type="Spring.Transaction.Config.TxNamespaceParser, Spring.Data" />
      <parser type="Spring.Aop.Config.AopNamespaceParser, Spring.Aop" />
    </parsers>
</spring>

doh!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文