连接WSO2 ESB和WSO2 DAS时出错

时间:2016-10-04 05:25:34

标签: wso2 wso2esb wso2-das event-receiver

根据以下文章,我尝试将DAS与wso2 ESB(两者都是最新版本)连接起来。 Reference document。我按照文件的所有步骤进行了操作。但是现在我得到了错误,

       ERROR - DataEndpointConnectionWorker Error while trying to connect to ssl://localhost:7612 org.wso2.carbon.databridge.agent.exception.DataEndpointSecurityException: Error while trying to connect to ssl://localhost:7612
        at org.wso2.carbon.databridge.agent.endpoint.thrift.ThriftSecureClientPoolFactory.createClient(ThriftSecureClientPoolFactory.java:61)
        at org.wso2.carbon.databridge.agent.client.AbstractClientPoolFactory.makeObject(AbstractClientPoolFactory.java:39)
        at org.apache.commons.pool.impl.GenericKeyedObjectPool.borrowObject(GenericKeyedObjectPool.java:1212)
        at org.wso2.carbon.databridge.agent.endpoint.DataEndpointConnectionWorker.connect(DataEndpointConnectionWorker.java:91)
        at org.wso2.carbon.databridge.agent.endpoint.DataEndpointConnectionWorker.run(DataEndpointConnectionWorker.java:42)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
        at java.util.concurrent.FutureTask.run(FutureTask.java:262)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:745) Caused by: org.apache.thrift.transport.TTransportException: Could not connect to localhost on port 7612
        at org.apache.thrift.transport.TSSLTransportFactory.createClient(TSSLTransportFactory.java:237)
        at org.apache.thrift.transport.TSSLTransportFactory.getClientSocket(TSSLTransportFactory.java:169)
        at org.wso2.carbon.databridge.agent.endpoint.thrift.ThriftSecureClientPoolFactory.createClient(ThriftSecureClientPoolFactory.java:56)
        ... 9 more

根据日志,似乎DAS中没有ESB的事件接收器。
但是文档中没有提到任何内容。
是否有任何.car文件用于事件接收器等DAS方面或任何人都可以告诉我在DAS方面应该做什么配置。

1 个答案:

答案 0 :(得分:1)

我也遇到了同样的错误。

修复很简单。对我来说,问题在于ESB的事件同步配置。 在ssl://和tcp://配置中,将localhost和右端口中的右IP替换为端口号。

我按照以下视频中的步骤解决了问题 https://www.youtube.com/watch?v=2bgeUIVKwZE