Dunith,

:) Of course it works if you add private IP, but the requirement here is to
bind thrift to localhost.


On Fri, Nov 1, 2013 at 2:32 PM, Dunith Dhanushka <[email protected]> wrote:

> Hi Nirmal,
>
> Try to put your public IP as the hostname instead of "localhost" or
> "127.0.0.1".
>
> For example,
>
> <hostName>10.100.0.133</hostName>
>
> That'll work.
>
> Regards,
> Dunith
>
>
> On Fri, Nov 1, 2013 at 1:55 PM, Nirmal Fernando <[email protected]> wrote:
>
>>
>>
>>
>> On Fri, Nov 1, 2013 at 1:50 PM, Anjana Fernando <[email protected]> wrote:
>>
>>> Hi Nirmal,
>>>
>>> Is this the BAM 2.4 GA pack you're using?
>>>
>> No, actually an RC pack.
>>
>>
>>> .. because I've made a fix for this before releasing, where we now
>>> properly use the connection settings in data-bridge-config.xml.
>>>
>>
>> Great. Will try the GA pack.
>>
>>>
>>> Cheers,
>>> Anjana.
>>>
>>>
>>> On Thu, Oct 31, 2013 at 11:07 PM, Nirmal Fernando <[email protected]>wrote:
>>>
>>>> I've changed data-bridge/data-bridge-config.xml
>>>> <thriftDataReceiver>
>>>>     <hostName>127.0.0.1</hostName>
>>>>         <port>7611</port>
>>>>         <securePort>7711</securePort>
>>>>     </thriftDataReceiver>
>>>>
>>>> [2013-11-01 11:11:47,759] ERROR
>>>> {org.wso2.carbon.bam.notification.task.NotificationDispatchTask} -  Error
>>>> executing notification dispatch task: Cannot borrow client for TCP,
>>>> 10.10.10.150:7631,TCP,10.10.10.150:7731
>>>> org.wso2.carbon.databridge.agent.thrift.exception.AgentException:
>>>> Cannot borrow client for TCP,10.10.10.150:7631,TCP,10.10.10.150:7731
>>>>     at
>>>> org.wso2.carbon.databridge.agent.thrift.internal.publisher.authenticator.AgentAuthenticator.connect(AgentAuthenticator.java:58)
>>>>     at
>>>> org.wso2.carbon.databridge.agent.thrift.DataPublisher.start(DataPublisher.java:273)
>>>>     at
>>>> org.wso2.carbon.databridge.agent.thrift.DataPublisher.<init>(DataPublisher.java:161)
>>>>     at
>>>> org.wso2.carbon.bam.notification.task.NotificationDispatchTask.initPublisherKS(NotificationDispatchTask.java:89)
>>>>     at
>>>> org.wso2.carbon.bam.notification.task.NotificationDispatchTask.execute(NotificationDispatchTask.java:132)
>>>>     at
>>>> org.wso2.carbon.ntask.core.impl.TaskQuartzJobAdapter.execute(TaskQuartzJobAdapter.java:67)
>>>>     at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
>>>>     at
>>>> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>>>>     at
>>>> java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>>>>     at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>>>>     at
>>>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>>>>     at
>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>>>>     at java.lang.Thread.run(Thread.java:662)
>>>> Caused by: org.apache.thrift.transport.TTransportException: Could not
>>>> connect to 10.10.10.150 on port 7731
>>>>     at
>>>> org.apache.thrift.transport.TSSLTransportFactory.createClient(TSSLTransportFactory.java:212)
>>>>     at
>>>> org.apache.thrift.transport.TSSLTransportFactory.getClientSocket(TSSLTransportFactory.java:166)
>>>>     at
>>>> org.wso2.carbon.databridge.agent.thrift.internal.pool.client.secure.SecureClientPoolFactory.makeObject(SecureClientPoolFactory.java:90)
>>>>     at
>>>> org.wso2.carbon.databridge.agent.thrift.internal.pool.client.secure.SecureClientPoolFactory.makeObject(SecureClientPoolFactory.java:48)
>>>>     at
>>>> org.apache.commons.pool.impl.GenericKeyedObjectPool.borrowObject(GenericKeyedObjectPool.java:1212)
>>>>     at
>>>> org.wso2.carbon.databridge.agent.thrift.internal.publisher.authenticator.AgentAuthenticator.connect(AgentAuthenticator.java:50)
>>>>     ... 12 more
>>>> Caused by: java.net.ConnectException: Connection refused
>>>>     at java.net.PlainSocketImpl.socketConnect(Native Method)
>>>>     at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)
>>>>     at
>>>> java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)
>>>>     at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200)
>>>>     at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
>>>>     at java.net.Socket.connect(Socket.java:529)
>>>>     at
>>>> com.sun.net.ssl.internal.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:559)
>>>>     at
>>>> com.sun.net.ssl.internal.ssl.SSLSocketImpl.<init>(SSLSocketImpl.java:360)
>>>>     at
>>>> com.sun.net.ssl.internal.ssl.SSLSocketFactoryImpl.createSocket(SSLSocketFactoryImpl.java:71)
>>>>     at
>>>> org.apache.thrift.transport.TSSLTransportFactory.createClient(TSSLTransportFactory.java:208)
>>>>     ... 17 more
>>>>
>>>> --
>>>>
>>>> Thanks & regards,
>>>> Nirmal
>>>>
>>>> Senior Software Engineer- Platform Technologies Team, WSO2 Inc.
>>>> Mobile: +94715779733
>>>> Blog: http://nirmalfdo.blogspot.com/
>>>>
>>>>
>>>
>>>
>>> --
>>> *Anjana Fernando*
>>> Technical Lead
>>>  WSO2 Inc. | http://wso2.com
>>> lean . enterprise . middleware
>>>
>>
>>
>>
>> --
>>
>> Thanks & regards,
>> Nirmal
>>
>> Senior Software Engineer- Platform Technologies Team, WSO2 Inc.
>> Mobile: +94715779733
>> Blog: http://nirmalfdo.blogspot.com/
>>
>>
>> _______________________________________________
>> Dev mailing list
>> [email protected]
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>
>
> --
> Regards,
>
> Dunith Dhanushka,
> Senior Software Engineer - BAM,
> WSO2 Inc,
>
> Mobile - +94 71 8615744
> Blog - dunithd.wordpress.com <http://blog.dunith.com>
> Twitter - @dunithd <http://twitter.com/dunithd>
>



-- 

Thanks & regards,
Nirmal

Senior Software Engineer- Platform Technologies Team, WSO2 Inc.
Mobile: +94715779733
Blog: http://nirmalfdo.blogspot.com/
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to