java - 如何配置ActiveMQ和WSO2CEP?

标签 java wso2 wso2-cep

我正在使用 WSO2CEP 3.1.0,并且按照网站指南中提供的步骤进行操作,但仍然收到以下错误。我做错了什么?

我发现这是 3.0.0 之前版本中的一个错误,但它说它已被修复。

我添加了 activemq-broker-5.9.1.jaractivemq-client-5.9.1.jargeronimo-j2ee-management_1.1_spec- 1.0.1.jarhawtbuf-1.9.jar/wso2cep-3.1.0/repository/components/lib

并将 activemq-all-5.9.1.jargeronimo-j2ee-management_1.1_spec-1.0.1.jar 添加到 /wso2cep-3.1 .0/samples/lib,

但是当我运行示例 0002 时,出现以下错误。当我运行默认服务器实例(非示例)并创建输入或输出 jms 适配器时,也会发生此错误。

[2011-05-15 06:15:37,327] ERROR - {BaseUtils}  JNDI lookup of name TopicConnectionFactory returned a org.apache.activemq.ActiveMQConnectionFactory while a interface javax.jms.ConnectionFactory was expected
Exception in thread "Thread-30" org.apache.axis2.transport.base.BaseTransportException: JNDI lookup of name TopicConnectionFactory returned a org.apache.activemq.ActiveMQConnectionFactory while a interface javax.jms.ConnectionFactory was expected
        at org.apache.axis2.transport.base.BaseUtils.handleException(BaseUtils.java:168)
        at org.wso2.carbon.event.input.adaptor.jms.internal.util.JMSUtils.lookup(JMSUtils.java:363)
        at org.wso2.carbon.event.input.adaptor.jms.internal.util.JMSConnectionFactory.<init>(JMSConnectionFactory.java:93)
        at org.wso2.carbon.event.input.adaptor.jms.JMSEventAdaptorType.createJMSAdaptorListener(JMSEventAdaptorType.java:303)
        at org.wso2.carbon.event.input.adaptor.jms.JMSEventAdaptorType.tryStartAdaptor(JMSEventAdaptorType.java:262)
        at org.wso2.carbon.event.input.adaptor.jms.internal.ds.JMSEventAdaptorServiceHolder.loadLateStartEventAdaptors(JMSEventAdaptorServiceHolder.java:66)
        at org.wso2.carbon.event.input.adaptor.jms.internal.ds.JMSEventAdaptorServiceHolder$1.run(JMSEventAdaptorServiceHolder.java:43)
        at java.lang.Thread.run(Thread.java:722)

最佳答案

我已经尝试使用新的 CEP 3.1.0 包,使用您在上面指定的 jar,它工作正常,没有任何问题。您能否检查一下服务器的 dropins 目录中存在哪些 jar。

CEP 包中的所有示例都经过测试并且工作正常。我相信在您的情况下,还有一些其他 jar 添加到 lib 或 dropins 目录中。您可以检查一下吗..

关于java - 如何配置ActiveMQ和WSO2CEP?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28380993/

相关文章:

java - 在同步关系之前发生了什么?什么是过早的对象泄漏?

wso2 - boot2docker 的 IP 地址

wso2 - 哪种类型的 EC2 实例更适合 Wso2 CEP Standalone?

java - 如何在 WSO CEP 中创建查询、发送事件和监听来自 java 的查询结果?

java - 如何在 Android Studio 中更正缩进

java - 尝试在不使用 Java 数组方法的情况下将 Integer 转换为 HexaDecimal

java - 静态和非静态字段

来自属性的 WSO2 ESB 有效负载

java - 调用 Rest Client 调用 WSO2 ESB 服务 :unable to find valid certification path to requested target

java - WSO2 CEP 序列和外部时间