On Sat, May 5, 2012 at 12:57 AM, Sumedha Rubasinghe <[email protected]>wrote:

> Yes as of M3. But you have 2 options.
> 1. Remove the BAM handler from API configuration. This will stop pushing
> events into BAM. Thus get rid of bellow error.
> 2. Or Just start the BAM server as per the README.txt says
>
> Getting BAM configured should not take more than 5 mins.
>

Can we make the BAM self contained for the default pack?


>
>
>
> On Sat, May 5, 2012 at 12:02 AM, Dushan Abeyruwan <[email protected]> wrote:
>
>> Hi Folks,
>>   Do we need to start-up BAM as mandotory requirements, cos when i try to
>> invoke API info it gives following error..seems like it tries to connect
>> with BAM to publish some statistics
>> *(Product i am trying is APIManager -wso2am-1.0.0-M3)*
>>
>> [2012-05-04 23:39:06,613]  INFO - StartupFinalizerServiceComponent WSO2
>> Carbon started in 16 sec
>> [2012-05-04 23:39:06,957]  INFO - CarbonUIServiceComponent Mgt Console
>> URL  : https://10.1.10.24:9443/carbon/
>> [2012-05-04 23:43:04,389] ERROR - ThriftAuthenticationClient Transport
>> Exception for user : admin for url : https://localhost:9444/
>> org.apache.thrift.transport.TTransportException:
>> java.net.ConnectException: Connection refused
>>  at org.apache.thrift.transport.THttpClient.flush(THttpClient.java:334)
>> at
>> org.wso2.carbon.bam.service.AuthenticatorService$Client.send_authenticate(AuthenticatorService.java:95)
>>  at
>> org.wso2.carbon.bam.service.AuthenticatorService$Client.authenticate(AuthenticatorService.java:83)
>> at
>> org.wso2.carbon.bam.agent.publish.ThriftAuthenticationClient$1.apply(ThriftAuthenticationClient.java:55)
>>  at
>> org.wso2.carbon.bam.agent.publish.ThriftAuthenticationClient$1.apply(ThriftAuthenticationClient.java:43)
>> at
>> com.google.common.collect.ComputingConcurrentHashMap$ComputingValueReference.compute(ComputingConcurrentHashMap.java:355)
>>  at
>> com.google.common.collect.ComputingConcurrentHashMap$ComputingSegment.compute(ComputingConcurrentHashMap.java:184)
>> at
>> com.google.common.collect.ComputingConcurrentHashMap$ComputingSegment.getOrCompute(ComputingConcurrentHashMap.java:153)
>>  at
>> com.google.common.collect.ComputingConcurrentHashMap.getOrCompute(ComputingConcurrentHashMap.java:69)
>> at
>> com.google.common.collect.ComputingConcurrentHashMap$ComputingMapAdapter.get(ComputingConcurrentHashMap.java:393)
>>  at
>> org.wso2.carbon.bam.agent.publish.ThriftAuthenticationClient.getSessionId(ThriftAuthenticationClient.java:76)
>> at
>> org.wso2.carbon.bam.agent.publish.DataPublisher.publishUsingTSocketTransport(DataPublisher.java:111)
>>  at
>> org.wso2.carbon.bam.agent.publish.DataPublisher.publish(DataPublisher.java:83)
>> at
>> org.wso2.carbon.bam.agent.queue.EventWorker.clearActivityDataQueue(EventWorker.java:63)
>>  at org.wso2.carbon.bam.agent.queue.EventWorker.run(EventWorker.java:44)
>> 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: 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:564)
>> at
>> com.sun.net.ssl.internal.ssl.BaseSSLSocketImpl.connect(BaseSSLSocketImpl.java:141)
>>  at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
>> at sun.net.www.http.HttpClient.openServer(HttpClient.java:395)
>>  at sun.net.www.http.HttpClient.openServer(HttpClient.java:530)
>> at sun.net.www.protocol.https.HttpsClient.<init>(HttpsClient.java:272)
>>  at sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:329)
>> at
>> sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:172)
>>  at
>> sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:911)
>> at
>> sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:158)
>>  at
>> sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:133)
>> at org.apache.thrift.transport.THttpClient.flush(THttpClient.java:322)
>>  ... 17 more
>> 247319 [pool-27-thread-1] ERROR
>> org.wso2.carbon.bam.agent.publish.ThriftAuthenticationClient  - Transport
>> Exception for user : admin for url : https://localhost:9444/
>> org.apache.thrift.transport.TTransportException:
>> java.net.ConnectException: Connection refused
>> at org.apache.thrift.transport.THttpClient.flush(THttpClient.java:334)
>>  at
>> org.wso2.carbon.bam.service.AuthenticatorService$Client.send_authenticate(AuthenticatorService.java:95)
>> at
>> org.wso2.carbon.bam.service.AuthenticatorService$Client.authenticate(AuthenticatorService.java:83)
>>  at
>> org.wso2.carbon.bam.agent.publish.ThriftAuthenticationClient$1.apply(ThriftAuthenticationClient.java:55)
>> at
>> org.wso2.carbon.bam.agent.publish.ThriftAuthenticationClient$1.apply(ThriftAuthenticationClient.java:43)
>>  at
>> com.google.common.collect.ComputingConcurrentHashMap$ComputingValueReference.compute(ComputingConcurrentHashMap.java:355)
>> at
>> com.google.common.collect.ComputingConcurrentHashMap$ComputingSegment.compute(ComputingConcurrentHashMap.java:184)
>>  at
>> com.google.common.collect.ComputingConcurrentHashMap$ComputingSegment.getOrCompute(ComputingConcurrentHashMap.java:153)
>> at
>> com.google.common.collect.ComputingConcurrentHashMap.getOrCompute(ComputingConcurrentHashMap.java:69)
>>  at
>> com.google.common.collect.ComputingConcurrentHashMap$ComputingMapAdapter.get(ComputingConcurrentHashMap.java:393)
>> at
>> org.wso2.carbon.bam.agent.publish.ThriftAuthenticationClient.getSessionId(ThriftAuthenticationClient.java:76)
>>  at
>> org.wso2.carbon.bam.agent.publish.DataPublisher.publishUsingTSocketTransport(DataPublisher.java:111)
>> at
>> org.wso2.carbon.bam.agent.publish.DataPublisher.publish(DataPublisher.java:83)
>>  at
>> org.wso2.carbon.bam.agent.queue.EventWorker.clearActivityDataQueue(EventWorker.java:63)
>> at org.wso2.carbon.bam.agent.queue.EventWorker.run(EventWorker.java:44)
>>  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: 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:564)
>>  at
>> com.sun.net.ssl.internal.ssl.BaseSSLSocketImpl.connect(BaseSSLSocketImpl.java:141)
>> at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
>>  at sun.net.www.http.HttpClient.openServer(HttpClient.java:395)
>> at sun.net.www.http.HttpClient.openServer(HttpClient.java:530)
>>  at sun.net.www.protocol.https.HttpsClient.<init>(HttpsClient.java:272)
>> at sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:329)
>>  at
>> sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:172)
>> at
>> sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:911)
>>  at
>> sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:158)
>> at
>> sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:133)
>>  at org.apache.thrift.transport.THttpClient.flush(THttpClient.java:322)
>> ... 17 more
>> [2012-05-04 23:43:04,417] ERROR - DataPublisher Unable to publish event
>> to BAM
>> java.lang.NullPointerException:
>> org.wso2.carbon.bam.agent.publish.ThriftAuthenticationClient$1@1325659areturned
>>  null for key
>> org.wso2.carbon.bam.agent.publish.EventReceiver@631bab5d.
>>  at
>> com.google.common.collect.ComputingConcurrentHashMap$ComputingMapAdapter.get(ComputingConcurrentHashMap.java:401)
>> at
>> org.wso2.carbon.bam.agent.publish.ThriftAuthenticationClient.getSessionId(ThriftAuthenticationClient.java:76)
>>  at
>> org.wso2.carbon.bam.agent.publish.DataPublisher.publishUsingTSocketTransport(DataPublisher.java:111)
>> at
>> org.wso2.carbon.bam.agent.publish.DataPublisher.publish(DataPublisher.java:83)
>>  at
>> org.wso2.carbon.bam.agent.queue.EventWorker.clearActivityDataQueue(EventWorker.java:63)
>> at org.wso2.carbon.bam.agent.queue.EventWorker.run(EventWorker.java:44)
>>  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)
>> 247347 [pool-27-thread-1] ERROR
>> org.wso2.carbon.bam.agent.publish.DataPublisher  - Unable to publish event
>> to BAM
>> java.lang.NullPointerException:
>> org.wso2.carbon.bam.agent.publish.ThriftAuthenticationClient$1@1325659areturned
>>  null for key
>> org.wso2.carbon.bam.agent.publish.EventReceiver@631bab5d.
>> at
>> com.google.common.collect.ComputingConcurrentHashMap$ComputingMapAdapter.get(ComputingConcurrentHashMap.java:401)
>>  at
>> org.wso2.carbon.bam.agent.publish.ThriftAuthenticationClient.getSessionId(ThriftAuthenticationClient.java:76)
>> at
>> org.wso2.carbon.bam.agent.publish.DataPublisher.publishUsingTSocketTransport(DataPublisher.java:111)
>>  at
>> org.wso2.carbon.bam.agent.publish.DataPublisher.publish(DataPublisher.java:83)
>> at
>> org.wso2.carbon.bam.agent.queue.EventWorker.clearActivityDataQueue(EventWorker.java:63)
>>  at org.wso2.carbon.bam.agent.queue.EventWorker.run(EventWorker.java:44)
>> 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)
>> [2012-05-04 23:43:04,577]  INFO - CarbonAuthenticationUtil 'admin' logged
>> in at [2012-05-04 23:43:04,576+0530] from IP address localhost
>> 247507 [http-nio-9443-exec-5] INFO
>> org.wso2.carbon.core.services.util.CarbonAuthenticationUtil  - 'admin'
>> logged in at [2012-05-04 23:43:04,576+0530] from IP address localhost
>> [2012-05-04 23:43:04,879]  INFO - TimeoutHandler This engine will expire
>> all callbacks after : 86400 seconds, irrespective of the timeout action,
>> after the specified or optional timeout
>> 247809 [HttpServerWorker-1] INFO
>> org.apache.synapse.core.axis2.TimeoutHandler  - This engine will expire all
>> callbacks after : 86400 seconds, irrespective of the timeout action, after
>> the specified or optional timeout
>> [2012-05-04 23:43:05,074] ERROR - ThriftAuthenticationClient Transport
>> Exception for user : admin for url : https://localhost:9444/
>> org.apache.thrift.transport.TTransportException:
>> java.net.ConnectException: Connection refused
>>  at org.apache.thrift.transport.THttpClient.flush(THttpClient.java:334)
>> at
>> org.wso2.carbon.bam.service.AuthenticatorService$Client.send_authenticate(AuthenticatorService.java:95)
>>  at
>> org.wso2.carbon.bam.service.AuthenticatorService$Client.authenticate(AuthenticatorService.java:83)
>> at
>> org.wso2.carbon.bam.agent.publish.ThriftAuthenticationClient$1.apply(ThriftAuthenticationClient.java:55)
>>  at
>> org.wso2.carbon.bam.agent.publish.ThriftAuthenticationClient$1.apply(ThriftAuthenticationClient.java:43)
>> at
>> com.google.common.collect.ComputingConcurrentHashMap$ComputingValueReference.compute(ComputingConcurrentHashMap.java:355)
>>  at
>> com.google.common.collect.ComputingConcurrentHashMap$ComputingSegment.compute(ComputingConcurrentHashMap.java:184)
>> at
>> com.google.common.collect.ComputingConcurrentHashMap$ComputingSegment.getOrCompute(ComputingConcurrentHashMap.java:153)
>>  at
>> com.google.common.collect.ComputingConcurrentHashMap.getOrCompute(ComputingConcurrentHashMap.java:69)
>> at
>> com.google.common.collect.ComputingConcurrentHashMap$ComputingMapAdapter.get(ComputingConcurrentHashMap.java:393)
>>  at
>> org.wso2.carbon.bam.agent.publish.ThriftAuthenticationClient.getSessionId(ThriftAuthenticationClient.java:76)
>> at
>> org.wso2.carbon.bam.agent.publish.DataPublisher.publishUsingTSocketTransport(DataPublisher.java:111)
>>  at
>> org.wso2.carbon.bam.agent.publish.DataPublisher.publish(DataPublisher.java:83)
>> at
>> org.wso2.carbon.bam.agent.queue.EventWorker.clearActivityDataQueue(EventWorker.java:63)
>>  at org.wso2.carbon.bam.agent.queue.EventWorker.run(EventWorker.java:44)
>> at java.util.concurren
>>
>> cheers,
>> Dushan Abeyruwan
>> *Senior Software Engineer*
>> *Integration Technologies Team*
>> *WSO2 Inc. http://wso2.com/*
>> *Mobile:(+94)714408632*
>>
>>
>> _______________________________________________
>> Dev mailing list
>> [email protected]
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>
>
> --
> /sumedha
> +94 773017743
>
> _______________________________________________
> Dev mailing list
> [email protected]
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
> Thanks,
Samisa...

Samisa Abeysinghe
VP Engineering
WSO2 Inc.
http://wso2.com
http://wso2.org
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to