使用spring insight与使用spring integration 1.0.4的应用程序一起使用

时间:2013-07-16 01:06:30

标签: spring spring-integration insight

我正在尝试将现有应用部署到tc-server。我已经在tomcat上使用这个应用程序几年了,生产版本已经在tc-server上运行了。我已经安装了带有spring insight的tc-server版本。一切顺利,直到我部署一个依赖于spring集成的war文件。我得到了一个没有类的def发现错误,它正在抱怨一个叫做的类 组织/ springframework的/集成/变压器/ AbstractMessageProcessingTransformer 我在WEB-INF lib中打开了与我的战争捆绑在一起的spring集成jar,并没有看到那个类。  我在使用tc-server中的bat文件创建的tomcat实例中查看并查看更新版本的spring-integration,即 \洞察\收集-插件\洞察力插件 - 弹簧 - 积分 - 1.9.2.SR1.jar

由于我的战争现在得到一个类未找到异常(而它在我的正常tomcat 6.29上部署得很好)我假设我的应用程序以某种方式看到了这个其他版本的spring-integration。我的应用程序配置为使用spring-integration-1.0.4。

有谁知道如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

1.0.4是一个非常老的版本(3岁以上),当前版本是2.2.4。该课程是在2.0.0中引入的。

所以你可能有类路径问题 - 洞察力需要在类路径上有更新版本的Spring Integration。

insight插件版本(1.9.2.x)与Spring Integration版本无关(但它需要比1.0.4更新的版本)。