gpt4 book ai didi

spring - 自定义调解器 ClassNotFoundException TransactionSynchronization

转载 作者:行者123 更新时间:2023-12-01 15:23:33 25 4
gpt4 key购买 nike

我制作了一个使用 spring jdbc 从数据库访问数据的自定义中介类。
我从那个类中制作了一个 jar 并将其部署在 WSO2_HOME/repository/components/lib 中。
之后我将以下 jar 添加到同一文件夹中:
spring-jdbc.jar,< br/> spring-tx.jar。

但是当我尝试自定义中介时出现错误“ClassNotFoundException org\springframework\transaction\support\TransactionSynchronization”。

问题是我很确定“TransactionSynchronization”类在 spring-tx.jar 中可用。谁能帮我解决这个问题? :)

最佳答案

一个原因可能是您的类路径中有两个包具有相同的“TransactionSynchronization”类。你能试试下面的吗?

  1. 您的 WSO2_HOME/repository/components/dropins 目录中有什么?删除 dropins 中的所有 jar 并重新启动服务器并重新检查问题。

  2. 如果错误仍然存​​在,请尝试从 WSO2_HOME/repository/components/lib & WSO2_HOME/repository/components/dropins 中删除 spring-tx.jar。然后重启服务器。然后检查你是否得到相同的错误或不同的错误?

关于spring - 自定义调解器 ClassNotFoundException TransactionSynchronization,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17876698/

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