我想在我的 activemq 中加载 amon monlets。我有 activeMQ 5.8.0v 和 amon-2.0.0。从用户指南我尝试部署monlets,他们说使用<camelContext id="camel" xmlns="http://camel.apache.org/schema/spring">
<package>com.acme.monlets</package>
</camelContext>
但是当我启动activemq时,它给出了以下异常。
2013-08-01 19:57:23,874 | INFO | Refreshing org.apache.activemq.xbean.XBeanBrokerFactory$1@41d13c26: startup date [Thu Aug 01 19:57:23 IST 2013]; root of context hierarchy | org.apache.activemq.xbean.XBeanBrokerFactory$1 | main
2013-08-01 19:57:25,036 | 错误 | 加载失败:类路径资源 [activemq.xml],原因:来自类路径资源 [activemq.xml] 的 XML 文档中的第 162 行无效;嵌套异常是 org.xml.sax.SAXParseException;行号:162;列号:73;cvc-complex-type.2.4.c:匹配通配符是严格的,但找不到元素“camelContext”的声明。| org.apache.activemq.xbean.XBeanBrokerFactory | main org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException:来自类路径资源 [activemq.xml] 的 XML 文档中的第 162 行无效;嵌套异常是 org.xml.sax.SAXParseException;行号:162;列号:73;cvc-complex-type.2.4.c:匹配通配符是严格的,但找不到元素“camelContext”的声明。在 org.springframework.beans.factory.xml。apache.activemq.console.Main.main(Main.java:115) 引起:org.xml.sax.SAXParseException; 行号:162;列号:73;cvc-complex-type.2.4.c:匹配通配符是严格的,但找不到元素“camelContext”的声明。在 com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:198) 在 com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:134)在 com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:437) 在 com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:368)在 com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:325) 在 com.sun.org.apache.xerces.internal.impl.xs。
请帮忙