On Sat, May 5, 2012 at 1:24 AM, Samisa Abeysinghe <[email protected]> wrote:
> > > 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? > This is the plan & will be done once BAM stabilizes. Last time KasunW tried doing this we ended up with few errors due to BAM integration & we stopped there as this was an accepted solution for a milestone. BAM is also under going changes & wanted to keep impact from those changes into API Manager as little as possible. > > >> >> >> >> 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 > > > -- /sumedha +94 773017743
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
