我正在尝试在我的 Grails 应用程序中定义 Camel 上下文。
资源.groovy:
xmlns camel: 'http://camel.apache.org/schema/spring'
camel {
camelContext(id:'camelContext') {
}
}
结果堆栈跟踪包含:
2010-02-03 13:24:42,209 [main] 错误 spring.GrailsRuntimeConfigurator - [RuntimeConfiguration] 无法从 resources.groovy org.codehaus.groovy.runtime.InvokerInvocationException 加载 bean:java.lang.NoClassDefFoundError:org/apache/camel /spi/管理策略
奇怪的是 ManagementStrategy 在 lib/camel-core-2.1.0.jar 中。我对 Spring 和 Camel 都不熟悉,因此欢迎提出任何建议。这可能是类加载器问题吗?