连接WSO2 ESB和WSO2 DAS的错误

问题描述:

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

 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事件接收器。
但文档中没有提及。
在DAS端是否有任何用于事件接收器的.car文件或
任何人都可以告诉我在DAS端应该完成哪些必需的配置。

+0

当ESB试图连接到定义的SSL连接时抛出此异常。因此,您必须在启动ESB服务器之前启动Analytics/DAS节点。 –

+0

我已经这样做了。首先是DAS,然后是ESB。这似乎没有DAS端的事件接收器 –

+0

您是否使用过http://wso2.com/products/enterprise-service-bus/中提到的分析包?您还可以登录到分析服务器 - >事件 - >流程,并检查事件接收器和发布者是否已成功部署 –

我也遇到了同样的错误。

修复很简单。对我来说问题在于ESB的事件syn配置。 在ssl://和tcp://配置中,在localhost中替换正确的IP,并在端口号中替换正确的端口。

我解决了该问题通过以下步骤从下面的视频 https://www.youtube.com/watch?v=2bgeUIVKwZE

+0

感谢您的答案。我会尽力。希望它有效。 –