Re: [Dev] Social.core prints a broken pipe exception after a BAM restart
Could you also move the ticket to in-progress state. Thanks, Yumani On Thu, Nov 13, 2014 at 10:35 PM, Manuranga Perera wrote: > Hi amila, I'll take a look > On 13 Nov 2014 15:37, "Ruchira Wageesha" wrote: > >> @Manu, >> >> Can you please have a look? >> >> On Wed, Nov 12, 2014 at 11:56 PM, Amila Maha Arachchi >> wrote: >> >>> Hi all, >>> >>> There was a situation where we had to restart BAM. When BAM was >>> restarted, social.core component in AF started printing the following log >>> continuously. Had to restart AF to get rid of it. >>> >>> Have you experienced this? I think something is wrong with the way >>> connections are handled? >>> >>> This does NOT occur after each restart of BAM. But once started >>> appearing, does not go away. >>> >>> TID: [0] [AF] [2014-11-12 21:21:22,651] ERROR >>> {org.wso2.carbon.social.core.ActivityBrowser} - Can't retrieve activities >>> form cassandra. {org.wso2.carbon.social.core.ActivityBrowser} >>> >>> java.sql.SQLNonTransientConnectionException: >>> org.apache.thrift.transport.TTransportException: java.net.SocketException: >>> Broken pipe >>> >>> at >>> org.apache.cassandra.cql.jdbc.CassandraPreparedStatement.(CassandraPreparedStatement.java:107) >>> >>> at >>> org.apache.cassandra.cql.jdbc.CassandraConnection.prepareStatement(CassandraConnection.java:388) >>> >>> at >>> org.apache.cassandra.cql.jdbc.CassandraConnection.prepareStatement(CassandraConnection.java:372) >>> >>> at >>> org.apache.cassandra.cql.jdbc.CassandraConnection.prepareStatement(CassandraConnection.java:50) >>> >>> at sun.reflect.GeneratedMethodAccessor28.invoke(Unknown Source) >>> >>> at >>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >>> >>> at java.lang.reflect.Method.invoke(Method.java:606) >>> >>> at >>> org.apache.tomcat.jdbc.pool.ProxyConnection.invoke(ProxyConnection.java:126) >>> >>> at >>> org.apache.tomcat.jdbc.pool.JdbcInterceptor.invoke(JdbcInterceptor.java:109) >>> >>> at >>> org.wso2.carbon.ndatasource.rdbms.ConnectionRollbackOnReturnInterceptor.invoke(ConnectionRollbackOnReturnInterceptor.java:51) >>> >>> at >>> org.apache.tomcat.jdbc.pool.interceptor.AbstractCreateStatementInterceptor.invoke(AbstractCreateStatementInterceptor.java:67) >>> >>> at >>> org.apache.tomcat.jdbc.pool.interceptor.ConnectionState.invoke(ConnectionState.java:153) >>> >>> at >>> org.apache.tomcat.jdbc.pool.TrapException.invoke(TrapException.java:41) >>> >>> at >>> org.apache.tomcat.jdbc.pool.DisposableConnectionFacade.invoke(DisposableConnectionFacade.java:80) >>> >>> at com.sun.proxy.$Proxy14.prepareStatement(Unknown Source) >>> >>> at >>> org.wso2.carbon.social.core.ActivityBrowser.listActivities(ActivityBrowser.java:70) >>> >>> at >>> org.wso2.carbon.social.core.ActivityBrowser.listActivitiesChronologically(ActivityBrowser.java:123) >>> >>> at >>> org.wso2.carbon.social.core.SocialActivityServiceImpl.listActivities(SocialActivityServiceImpl.java:28) >>> >>> at sun.reflect.GeneratedMethodAccessor84.invoke(Unknown Source) >>> >>> at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:126) >>> >>> at >>> org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:225) >>> >>> at org.mozilla.javascript.optimizer.OptRuntime.call2(OptRuntime.java:42) >>> >>> at >>> org.jaggeryjs.rhino.appmgt.modules.events.listen.c0._c_anonymous_1(/appmgt/modules/events/listen/listen.jag:22) >>> >>> at >>> org.jaggeryjs.rhino.appmgt.modules.events.listen.c0.call(/appmgt/modules/events/listen/listen.jag) >>> >>> at >>> org.mozilla.javascript.ScriptRuntime.applyOrCall(ScriptRuntime.java:2430) >>> >>> at org.mozilla.javascript.BaseFunction.execIdCall(BaseFunction.java:269) >>> >>> at org.mozilla.javascript.IdFunctionObject.call(IdFunctionObject.java:97) >>> >>> at >>> org.jaggeryjs.rhino.appmgt.modules.events.c0._c_anonymous_2(/appmgt/modules/events/module.jag:8) >>> >>> at >>> org.jaggeryjs.rhino.appmgt.modules.events.c0.call(/appmgt/modules/events/module.jag) >>> >>> at org.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:32) >>> >>> at >>> org.jaggeryjs.rhino.appmgt.site.blocks.events.listen.ajax.c0._c_anonymous_1(/appmgt/site/blocks/events/listen/ajax/listen.jag:42) >>> >>> at >>> org.jaggeryjs.rhino.appmgt.site.blocks.events.listen.ajax.c0.call(/appmgt/site/blocks/events/listen/ajax/listen.jag) >>> >>> at org.mozilla.javascript.optimizer.OptRuntime.call0(OptRuntime.java:23) >>> >>> at >>> org.jaggeryjs.rhino.appmgt.site.blocks.events.listen.ajax.c0._c_script_0(/appmgt/site/blocks/events/listen/ajax/listen.jag:6) >>> >>> at >>> org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:394) >>> >>> at >>> org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3091) >>> >>> at >>> org.jaggeryjs.rhino.appmgt.site.blocks.events.listen.ajax.c0.exec(/appmgt/site/blocks/events/listen/ajax/listen.jag) >>> >>> at >>> org.jaggeryjs.scriptengine.engine.RhinoEngine.execScript(RhinoEngine.java:567) >>> >>> at >>> org.jaggeryjs.scriptengine.engine.Rhi
Re: [Dev] Social.core prints a broken pipe exception after a BAM restart
Hi amila, I'll take a look On 13 Nov 2014 15:37, "Ruchira Wageesha" wrote: > @Manu, > > Can you please have a look? > > On Wed, Nov 12, 2014 at 11:56 PM, Amila Maha Arachchi > wrote: > >> Hi all, >> >> There was a situation where we had to restart BAM. When BAM was >> restarted, social.core component in AF started printing the following log >> continuously. Had to restart AF to get rid of it. >> >> Have you experienced this? I think something is wrong with the way >> connections are handled? >> >> This does NOT occur after each restart of BAM. But once started >> appearing, does not go away. >> >> TID: [0] [AF] [2014-11-12 21:21:22,651] ERROR >> {org.wso2.carbon.social.core.ActivityBrowser} - Can't retrieve activities >> form cassandra. {org.wso2.carbon.social.core.ActivityBrowser} >> >> java.sql.SQLNonTransientConnectionException: >> org.apache.thrift.transport.TTransportException: java.net.SocketException: >> Broken pipe >> >> at >> org.apache.cassandra.cql.jdbc.CassandraPreparedStatement.(CassandraPreparedStatement.java:107) >> >> at >> org.apache.cassandra.cql.jdbc.CassandraConnection.prepareStatement(CassandraConnection.java:388) >> >> at >> org.apache.cassandra.cql.jdbc.CassandraConnection.prepareStatement(CassandraConnection.java:372) >> >> at >> org.apache.cassandra.cql.jdbc.CassandraConnection.prepareStatement(CassandraConnection.java:50) >> >> at sun.reflect.GeneratedMethodAccessor28.invoke(Unknown Source) >> >> at >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >> >> at java.lang.reflect.Method.invoke(Method.java:606) >> >> at >> org.apache.tomcat.jdbc.pool.ProxyConnection.invoke(ProxyConnection.java:126) >> >> at >> org.apache.tomcat.jdbc.pool.JdbcInterceptor.invoke(JdbcInterceptor.java:109) >> >> at >> org.wso2.carbon.ndatasource.rdbms.ConnectionRollbackOnReturnInterceptor.invoke(ConnectionRollbackOnReturnInterceptor.java:51) >> >> at >> org.apache.tomcat.jdbc.pool.interceptor.AbstractCreateStatementInterceptor.invoke(AbstractCreateStatementInterceptor.java:67) >> >> at >> org.apache.tomcat.jdbc.pool.interceptor.ConnectionState.invoke(ConnectionState.java:153) >> >> at org.apache.tomcat.jdbc.pool.TrapException.invoke(TrapException.java:41) >> >> at >> org.apache.tomcat.jdbc.pool.DisposableConnectionFacade.invoke(DisposableConnectionFacade.java:80) >> >> at com.sun.proxy.$Proxy14.prepareStatement(Unknown Source) >> >> at >> org.wso2.carbon.social.core.ActivityBrowser.listActivities(ActivityBrowser.java:70) >> >> at >> org.wso2.carbon.social.core.ActivityBrowser.listActivitiesChronologically(ActivityBrowser.java:123) >> >> at >> org.wso2.carbon.social.core.SocialActivityServiceImpl.listActivities(SocialActivityServiceImpl.java:28) >> >> at sun.reflect.GeneratedMethodAccessor84.invoke(Unknown Source) >> >> at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:126) >> >> at org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:225) >> >> at org.mozilla.javascript.optimizer.OptRuntime.call2(OptRuntime.java:42) >> >> at >> org.jaggeryjs.rhino.appmgt.modules.events.listen.c0._c_anonymous_1(/appmgt/modules/events/listen/listen.jag:22) >> >> at >> org.jaggeryjs.rhino.appmgt.modules.events.listen.c0.call(/appmgt/modules/events/listen/listen.jag) >> >> at >> org.mozilla.javascript.ScriptRuntime.applyOrCall(ScriptRuntime.java:2430) >> >> at org.mozilla.javascript.BaseFunction.execIdCall(BaseFunction.java:269) >> >> at org.mozilla.javascript.IdFunctionObject.call(IdFunctionObject.java:97) >> >> at >> org.jaggeryjs.rhino.appmgt.modules.events.c0._c_anonymous_2(/appmgt/modules/events/module.jag:8) >> >> at >> org.jaggeryjs.rhino.appmgt.modules.events.c0.call(/appmgt/modules/events/module.jag) >> >> at org.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:32) >> >> at >> org.jaggeryjs.rhino.appmgt.site.blocks.events.listen.ajax.c0._c_anonymous_1(/appmgt/site/blocks/events/listen/ajax/listen.jag:42) >> >> at >> org.jaggeryjs.rhino.appmgt.site.blocks.events.listen.ajax.c0.call(/appmgt/site/blocks/events/listen/ajax/listen.jag) >> >> at org.mozilla.javascript.optimizer.OptRuntime.call0(OptRuntime.java:23) >> >> at >> org.jaggeryjs.rhino.appmgt.site.blocks.events.listen.ajax.c0._c_script_0(/appmgt/site/blocks/events/listen/ajax/listen.jag:6) >> >> at >> org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:394) >> >> at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3091) >> >> at >> org.jaggeryjs.rhino.appmgt.site.blocks.events.listen.ajax.c0.exec(/appmgt/site/blocks/events/listen/ajax/listen.jag) >> >> at >> org.jaggeryjs.scriptengine.engine.RhinoEngine.execScript(RhinoEngine.java:567) >> >> at >> org.jaggeryjs.scriptengine.engine.RhinoEngine.exec(RhinoEngine.java:273) >> >> at >> org.jaggeryjs.jaggery.core.manager.WebAppManager.execute(WebAppManager.java:541) >> >> at >> org.jaggeryjs.jaggery.core.JaggeryServlet.doPost(JaggeryServlet.java:29) >> >> at javax.servlet.http.HttpServlet.service(HttpServlet.jav
Re: [Dev] Social.core prints a broken pipe exception after a BAM restart
@Manu, Can you please have a look? On Wed, Nov 12, 2014 at 11:56 PM, Amila Maha Arachchi wrote: > Hi all, > > There was a situation where we had to restart BAM. When BAM was restarted, > social.core component in AF started printing the following log > continuously. Had to restart AF to get rid of it. > > Have you experienced this? I think something is wrong with the way > connections are handled? > > This does NOT occur after each restart of BAM. But once started appearing, > does not go away. > > TID: [0] [AF] [2014-11-12 21:21:22,651] ERROR > {org.wso2.carbon.social.core.ActivityBrowser} - Can't retrieve activities > form cassandra. {org.wso2.carbon.social.core.ActivityBrowser} > > java.sql.SQLNonTransientConnectionException: > org.apache.thrift.transport.TTransportException: java.net.SocketException: > Broken pipe > > at > org.apache.cassandra.cql.jdbc.CassandraPreparedStatement.(CassandraPreparedStatement.java:107) > > at > org.apache.cassandra.cql.jdbc.CassandraConnection.prepareStatement(CassandraConnection.java:388) > > at > org.apache.cassandra.cql.jdbc.CassandraConnection.prepareStatement(CassandraConnection.java:372) > > at > org.apache.cassandra.cql.jdbc.CassandraConnection.prepareStatement(CassandraConnection.java:50) > > at sun.reflect.GeneratedMethodAccessor28.invoke(Unknown Source) > > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > at java.lang.reflect.Method.invoke(Method.java:606) > > at > org.apache.tomcat.jdbc.pool.ProxyConnection.invoke(ProxyConnection.java:126) > > at > org.apache.tomcat.jdbc.pool.JdbcInterceptor.invoke(JdbcInterceptor.java:109) > > at > org.wso2.carbon.ndatasource.rdbms.ConnectionRollbackOnReturnInterceptor.invoke(ConnectionRollbackOnReturnInterceptor.java:51) > > at > org.apache.tomcat.jdbc.pool.interceptor.AbstractCreateStatementInterceptor.invoke(AbstractCreateStatementInterceptor.java:67) > > at > org.apache.tomcat.jdbc.pool.interceptor.ConnectionState.invoke(ConnectionState.java:153) > > at org.apache.tomcat.jdbc.pool.TrapException.invoke(TrapException.java:41) > > at > org.apache.tomcat.jdbc.pool.DisposableConnectionFacade.invoke(DisposableConnectionFacade.java:80) > > at com.sun.proxy.$Proxy14.prepareStatement(Unknown Source) > > at > org.wso2.carbon.social.core.ActivityBrowser.listActivities(ActivityBrowser.java:70) > > at > org.wso2.carbon.social.core.ActivityBrowser.listActivitiesChronologically(ActivityBrowser.java:123) > > at > org.wso2.carbon.social.core.SocialActivityServiceImpl.listActivities(SocialActivityServiceImpl.java:28) > > at sun.reflect.GeneratedMethodAccessor84.invoke(Unknown Source) > > at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:126) > > at org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:225) > > at org.mozilla.javascript.optimizer.OptRuntime.call2(OptRuntime.java:42) > > at > org.jaggeryjs.rhino.appmgt.modules.events.listen.c0._c_anonymous_1(/appmgt/modules/events/listen/listen.jag:22) > > at > org.jaggeryjs.rhino.appmgt.modules.events.listen.c0.call(/appmgt/modules/events/listen/listen.jag) > > at > org.mozilla.javascript.ScriptRuntime.applyOrCall(ScriptRuntime.java:2430) > > at org.mozilla.javascript.BaseFunction.execIdCall(BaseFunction.java:269) > > at org.mozilla.javascript.IdFunctionObject.call(IdFunctionObject.java:97) > > at > org.jaggeryjs.rhino.appmgt.modules.events.c0._c_anonymous_2(/appmgt/modules/events/module.jag:8) > > at > org.jaggeryjs.rhino.appmgt.modules.events.c0.call(/appmgt/modules/events/module.jag) > > at org.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:32) > > at > org.jaggeryjs.rhino.appmgt.site.blocks.events.listen.ajax.c0._c_anonymous_1(/appmgt/site/blocks/events/listen/ajax/listen.jag:42) > > at > org.jaggeryjs.rhino.appmgt.site.blocks.events.listen.ajax.c0.call(/appmgt/site/blocks/events/listen/ajax/listen.jag) > > at org.mozilla.javascript.optimizer.OptRuntime.call0(OptRuntime.java:23) > > at > org.jaggeryjs.rhino.appmgt.site.blocks.events.listen.ajax.c0._c_script_0(/appmgt/site/blocks/events/listen/ajax/listen.jag:6) > > at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:394) > > at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3091) > > at > org.jaggeryjs.rhino.appmgt.site.blocks.events.listen.ajax.c0.exec(/appmgt/site/blocks/events/listen/ajax/listen.jag) > > at > org.jaggeryjs.scriptengine.engine.RhinoEngine.execScript(RhinoEngine.java:567) > > at org.jaggeryjs.scriptengine.engine.RhinoEngine.exec(RhinoEngine.java:273) > > at > org.jaggeryjs.jaggery.core.manager.WebAppManager.execute(WebAppManager.java:541) > > at org.jaggeryjs.jaggery.core.JaggeryServlet.doPost(JaggeryServlet.java:29) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:755) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) > > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) > > at > org.apache.catalina.core.Applicati
[Dev] Social.core prints a broken pipe exception after a BAM restart
Hi all, There was a situation where we had to restart BAM. When BAM was restarted, social.core component in AF started printing the following log continuously. Had to restart AF to get rid of it. Have you experienced this? I think something is wrong with the way connections are handled? This does NOT occur after each restart of BAM. But once started appearing, does not go away. TID: [0] [AF] [2014-11-12 21:21:22,651] ERROR {org.wso2.carbon.social.core.ActivityBrowser} - Can't retrieve activities form cassandra. {org.wso2.carbon.social.core.ActivityBrowser} java.sql.SQLNonTransientConnectionException: org.apache.thrift.transport.TTransportException: java.net.SocketException: Broken pipe at org.apache.cassandra.cql.jdbc.CassandraPreparedStatement.(CassandraPreparedStatement.java:107) at org.apache.cassandra.cql.jdbc.CassandraConnection.prepareStatement(CassandraConnection.java:388) at org.apache.cassandra.cql.jdbc.CassandraConnection.prepareStatement(CassandraConnection.java:372) at org.apache.cassandra.cql.jdbc.CassandraConnection.prepareStatement(CassandraConnection.java:50) at sun.reflect.GeneratedMethodAccessor28.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.tomcat.jdbc.pool.ProxyConnection.invoke(ProxyConnection.java:126) at org.apache.tomcat.jdbc.pool.JdbcInterceptor.invoke(JdbcInterceptor.java:109) at org.wso2.carbon.ndatasource.rdbms.ConnectionRollbackOnReturnInterceptor.invoke(ConnectionRollbackOnReturnInterceptor.java:51) at org.apache.tomcat.jdbc.pool.interceptor.AbstractCreateStatementInterceptor.invoke(AbstractCreateStatementInterceptor.java:67) at org.apache.tomcat.jdbc.pool.interceptor.ConnectionState.invoke(ConnectionState.java:153) at org.apache.tomcat.jdbc.pool.TrapException.invoke(TrapException.java:41) at org.apache.tomcat.jdbc.pool.DisposableConnectionFacade.invoke(DisposableConnectionFacade.java:80) at com.sun.proxy.$Proxy14.prepareStatement(Unknown Source) at org.wso2.carbon.social.core.ActivityBrowser.listActivities(ActivityBrowser.java:70) at org.wso2.carbon.social.core.ActivityBrowser.listActivitiesChronologically(ActivityBrowser.java:123) at org.wso2.carbon.social.core.SocialActivityServiceImpl.listActivities(SocialActivityServiceImpl.java:28) at sun.reflect.GeneratedMethodAccessor84.invoke(Unknown Source) at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:126) at org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:225) at org.mozilla.javascript.optimizer.OptRuntime.call2(OptRuntime.java:42) at org.jaggeryjs.rhino.appmgt.modules.events.listen.c0._c_anonymous_1(/appmgt/modules/events/listen/listen.jag:22) at org.jaggeryjs.rhino.appmgt.modules.events.listen.c0.call(/appmgt/modules/events/listen/listen.jag) at org.mozilla.javascript.ScriptRuntime.applyOrCall(ScriptRuntime.java:2430) at org.mozilla.javascript.BaseFunction.execIdCall(BaseFunction.java:269) at org.mozilla.javascript.IdFunctionObject.call(IdFunctionObject.java:97) at org.jaggeryjs.rhino.appmgt.modules.events.c0._c_anonymous_2(/appmgt/modules/events/module.jag:8) at org.jaggeryjs.rhino.appmgt.modules.events.c0.call(/appmgt/modules/events/module.jag) at org.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:32) at org.jaggeryjs.rhino.appmgt.site.blocks.events.listen.ajax.c0._c_anonymous_1(/appmgt/site/blocks/events/listen/ajax/listen.jag:42) at org.jaggeryjs.rhino.appmgt.site.blocks.events.listen.ajax.c0.call(/appmgt/site/blocks/events/listen/ajax/listen.jag) at org.mozilla.javascript.optimizer.OptRuntime.call0(OptRuntime.java:23) at org.jaggeryjs.rhino.appmgt.site.blocks.events.listen.ajax.c0._c_script_0(/appmgt/site/blocks/events/listen/ajax/listen.jag:6) at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:394) at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3091) at org.jaggeryjs.rhino.appmgt.site.blocks.events.listen.ajax.c0.exec(/appmgt/site/blocks/events/listen/ajax/listen.jag) at org.jaggeryjs.scriptengine.engine.RhinoEngine.execScript(RhinoEngine.java:567) at org.jaggeryjs.scriptengine.engine.RhinoEngine.exec(RhinoEngine.java:273) at org.jaggeryjs.jaggery.core.manager.WebAppManager.execute(WebAppManager.java:541) at org.jaggeryjs.jaggery.core.JaggeryServlet.doPost(JaggeryServlet.java:29) at javax.servlet.http.HttpServlet.service(HttpServlet.java:755) at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:749) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:487) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispat