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
