【发布时间】:2013-08-14 11:19:55
【问题描述】:
我创建了一个自定义中介类,它使用 spring jdbc 来访问数据库中的数据。
我从该类制作了一个 jar 并将其部署在 WSO2_HOME/repository/components/lib 中。
之后,我将以下 jar 添加到同一文件夹中:
spring-jdbc.jar,
spring -tx.jar。
但是当我尝试自定义中介时,出现错误“ClassNotFoundException org\springframework\transaction\support\TransactionSynchronization”。
问题是我很确定 spring-tx.jar 中提供了“TransactionSynchronization”类。谁能帮我解决这个问题? :)
【问题讨论】:
-
能否用-DosgiConsole启动服务器,看看“spring-tx.jar”是否安装正确?您可以在 osgi 控制台使用“ss spring-tx”查看包状态。
-
@Lahiru 您好,感谢您的回复..我尝试了 ss spring_tx 命令,结果显示它是“活动的”..
标签: spring wso2 wso2esb spring-jdbc