我正在尝试将现有应用程序部署到 tc-server。我已经在 tomcat 上使用这个应用程序几年了,生产版本已经在 tc-server 上运行。我已经安装了 Spring Insight 附带的 tc-server 版本。一切都很顺利,直到我部署了一个依赖于 spring 集成的 war 文件。我收到 no class def found 错误,它抱怨一个名为 org/springframework/integration/transformer/AbstractMessageProcessingTransformer 的类那堂课。我在我用 tc-server 中的 bat 文件创建的 tomcat 实例中四处寻找,并看到了更高版本的 spring-integration 即 .\insight\collection-plugins\insight-plugin-spring-integration-1.9.2.SR1。罐
由于我的战争现在出现了一个未找到的类异常(而它在我的普通 tomcat 6.29 上部署得很好)我假设我的应用程序正在以某种方式看到这个其他版本的 spring-integration。我的应用程序配置为使用 spring-integration-1.0.4。
有谁知道如何解决这个问题?