<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: AbstractFeedGenerator warning in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/abstractfeedgenerator-warning/m-p/201856#M154986</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The same here, but i get the bug only when i use a benchmark tool, not in a comon usage..&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 11 Jun 2010 15:12:51 GMT</pubDate>
    <dc:creator>kahya</dc:creator>
    <dc:date>2010-06-11T15:12:51Z</dc:date>
    <item>
      <title>AbstractFeedGenerator warning</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/abstractfeedgenerator-warning/m-p/201853#M154983</link>
      <description>hello,I have a freshly deployed alfresco 3.0.1 running on Weblogic, that was installed on solaris. For the backend we use Oracle 10g2When I look in the log files, i keep getting the same warning (shown below). Could some one tell me what this means and perhaps how to resolve it?10:43:12,912 WARN&amp;nbsp; [o</description>
      <pubDate>Mon, 27 Apr 2009 10:15:24 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/abstractfeedgenerator-warning/m-p/201853#M154983</guid>
      <dc:creator>dullaertd</dc:creator>
      <dc:date>2009-04-27T10:15:24Z</dc:date>
    </item>
    <item>
      <title>Re: AbstractFeedGenerator warning</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/abstractfeedgenerator-warning/m-p/201854#M154984</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Did you resolved this problem? I have similar situation. My Alfresco (v. 3.3.0) starts correctly and work correctly for some time. After a few hours two warnings appears:\&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;WARN&amp;nbsp; [activities.feed.AbstractFeedGenerator] Still busy …&lt;BR /&gt;WARN&amp;nbsp; [activities.feed.AbstractFeedGenerator] Still busy …&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;and Alfresco does not respond. It even does not close correctly (I have to force it)&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 May 2010 08:00:09 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/abstractfeedgenerator-warning/m-p/201854#M154984</guid>
      <dc:creator>compaqnx7300</dc:creator>
      <dc:date>2010-05-27T08:00:09Z</dc:date>
    </item>
    <item>
      <title>Re: AbstractFeedGenerator warning</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/abstractfeedgenerator-warning/m-p/201855#M154985</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;+1… I am facing the same issue, after some load test. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Is Alfresco experiencing some dead lock in its transactions?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;@developers: On what kind of events this message is thrown?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Jun 2010 07:47:31 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/abstractfeedgenerator-warning/m-p/201855#M154985</guid>
      <dc:creator>svast</dc:creator>
      <dc:date>2010-06-04T07:47:31Z</dc:date>
    </item>
    <item>
      <title>Re: AbstractFeedGenerator warning</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/abstractfeedgenerator-warning/m-p/201856#M154986</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The same here, but i get the bug only when i use a benchmark tool, not in a comon usage..&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Jun 2010 15:12:51 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/abstractfeedgenerator-warning/m-p/201856#M154986</guid>
      <dc:creator>kahya</dc:creator>
      <dc:date>2010-06-11T15:12:51Z</dc:date>
    </item>
    <item>
      <title>Re: AbstractFeedGenerator warning</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/abstractfeedgenerator-warning/m-p/201857#M154987</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;For what is responsible AbstractFeedGenerator?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I noticed, that it happens when system is not used too. I start system, wait about 6-7 hours, warning on console appears and it is not possible to do anything in system&amp;nbsp; &lt;img id="smileysad" class="emoticon emoticon-smileysad" src="https://connect.hyland.com/i/smilies/16x16_smiley-sad.png" alt="Smiley Sad" title="Smiley Sad" /&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Jun 2010 09:05:08 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/abstractfeedgenerator-warning/m-p/201857#M154987</guid>
      <dc:creator>compaqnx7300</dc:creator>
      <dc:date>2010-06-18T09:05:08Z</dc:date>
    </item>
    <item>
      <title>Re: AbstractFeedGenerator warning</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/abstractfeedgenerator-warning/m-p/201858#M154988</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I have the same problem with Alfresco 3.3. My suspicion is that it's database "deadlock" or "unclosed connections" issue. Did anybody submit it in JIRA?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Jun 2010 11:40:45 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/abstractfeedgenerator-warning/m-p/201858#M154988</guid>
      <dc:creator>kpacierpnik</dc:creator>
      <dc:date>2010-06-23T11:40:45Z</dc:date>
    </item>
    <item>
      <title>Re: AbstractFeedGenerator warning</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/abstractfeedgenerator-warning/m-p/201859#M154989</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I discovered that some&amp;nbsp; threads are waiting&amp;nbsp; infinitely while having transaction opened or opening transaction. In my case this situation happens when creating a lot of workflows (10 users creating 1 workflow per 2 seconds).I think that all connections from database connection pool are used, because they are not closed properly.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Example threads:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;——————————————————————————————————————————————————————————————-&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Name: AlfrescoJbpmJobExecutor:10.0.1.96:1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;State: WAITING on org.apache.commons.pool.impl.GenericObjectPool@36961&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Total blocked: 0&amp;nbsp; Total waited: 4&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Stack trace: &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;java.lang.Object.wait(Native Method)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;java.lang.Object.wait(Object.java:485)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:942)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:96)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:880)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider.getConnection(LocalDataSourceConnectionProvider.java:81)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:423)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:144)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.hibernate.jdbc.JDBCContext.connection(JDBCContext.java:119)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.hibernate.transaction.JDBCTransaction.begin(JDBCTransaction.java:57)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.hibernate.impl.SessionImpl.beginTransaction(SessionImpl.java:1326)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.springframework.orm.hibernate3.HibernateTransactionManager.doBegin(HibernateTransactionManager.java:555)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:371)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:336)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:293)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.alfresco.util.transaction.SpringAwareUserTransaction.begin(SpringAwareUserTransaction.java:411)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; - locked org.alfresco.util.transaction.SpringAwareUserTransaction@bbe1a4&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:310)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:228)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.alfresco.repo.workflow.jbpm.AlfrescoJobExecutorThread.acquireJobs(AlfrescoJobExecutorThread.java:95)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.jbpm.job.executor.JobExecutorThread.run(JobExecutorThread.java:54)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;——————————————————————————————————————————————————————————————-&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;——————————————————————————————————————————————————————————————-&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Name: http-8080-47&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;State: WAITING on org.apache.commons.pool.impl.GenericObjectPool@36961&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Total blocked: 994&amp;nbsp; Total waited: 995&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Stack trace: &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;java.lang.Object.wait(Native Method)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;java.lang.Object.wait(Object.java:485)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:942)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:96)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:880)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider.getConnection(LocalDataSourceConnectionProvider.java:81)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:423)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:144)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.hibernate.jdbc.JDBCContext.connection(JDBCContext.java:119)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.hibernate.transaction.JDBCTransaction.begin(JDBCTransaction.java:57)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.hibernate.impl.SessionImpl.beginTransaction(SessionImpl.java:1326)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.springframework.orm.hibernate3.HibernateTransactionManager.doBegin(HibernateTransactionManager.java:555)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:371)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:336)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:102)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;$Proxy39.validate(Unknown Source)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.alfresco.web.app.servlet.AuthenticationHelper.getUser(AuthenticationHelper.java:487)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.alfresco.web.app.servlet.AuthenticationHelper.authenticate(AuthenticationHelper.java:173)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.alfresco.web.app.servlet.AuthenticationHelper.authenticate(AuthenticationHelper.java:154)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.alfresco.web.app.servlet.AuthenticationFilter.doFilter(AuthenticationFilter.java:99)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sun.reflect.GeneratedMethodAccessor411.invoke(Unknown Source)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;java.lang.reflect.Method.invoke(Method.java:597)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.alfresco.repo.management.subsystems.ChainingSubsystemProxyFactory$1.invoke(ChainingSubsystemProxyFactory.java:116)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;$Proxy206.doFilter(Unknown Source)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.alfresco.repo.web.filter.beans.BeanProxyFilter.doFilter(BeanProxyFilter.java:82)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.alfresco.repo.web.filter.beans.NullFilter.doFilter(NullFilter.java:68)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sun.reflect.GeneratedMethodAccessor411.invoke(Unknown Source)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;java.lang.reflect.Method.invoke(Method.java:597)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.alfresco.repo.management.subsystems.ChainingSubsystemProxyFactory$1.invoke(ChainingSubsystemProxyFactory.java:116)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;$Proxy206.doFilter(Unknown Source)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.alfresco.repo.web.filter.beans.BeanProxyFilter.doFilter(BeanProxyFilter.java:82)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;java.lang.Thread.run(Thread.java:619)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;——————————————————————————————————————————————————————————————-&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Jun 2010 13:20:36 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/abstractfeedgenerator-warning/m-p/201859#M154989</guid>
      <dc:creator>kpacierpnik</dc:creator>
      <dc:date>2010-06-23T13:20:36Z</dc:date>
    </item>
    <item>
      <title>Re: AbstractFeedGenerator warning</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/abstractfeedgenerator-warning/m-p/201860#M154990</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have the same problem…&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;How to make sure the transactions are properly closed?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Jul 2010 15:41:15 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/abstractfeedgenerator-warning/m-p/201860#M154990</guid>
      <dc:creator>luisalves00</dc:creator>
      <dc:date>2010-07-22T15:41:15Z</dc:date>
    </item>
    <item>
      <title>Re: AbstractFeedGenerator warning</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/abstractfeedgenerator-warning/m-p/201861#M154991</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;May it be related to the database layer?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;By default Alfresco recommands MySQL. Has everyone here encountered that issue on MySQL also?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Is it occurring on PostgreSQL, or other RDBMS?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks a lot for your feedbacks.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Jul 2010 19:16:19 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/abstractfeedgenerator-warning/m-p/201861#M154991</guid>
      <dc:creator>svast</dc:creator>
      <dc:date>2010-07-22T19:16:19Z</dc:date>
    </item>
    <item>
      <title>Re: AbstractFeedGenerator warning</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/abstractfeedgenerator-warning/m-p/201862#M154992</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;FYI : This issue has been reproduced also with postgreSQL backend.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Jul 2010 13:24:55 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/abstractfeedgenerator-warning/m-p/201862#M154992</guid>
      <dc:creator>svast</dc:creator>
      <dc:date>2010-07-27T13:24:55Z</dc:date>
    </item>
    <item>
      <title>Re: AbstractFeedGenerator warning</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/abstractfeedgenerator-warning/m-p/201863#M154993</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Looks like the quartz jobs are blocked somehow…&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;FYI: Luis Alves reported a JIRA issue about it&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://issues.alfresco.com/jira/browse/ALF-4020?page=com.atlassian.streams.streams-jira-plugin%3Aactivity-stream-issue-tab" rel="nofollow noopener noreferrer"&gt;http://issues.alfresco.com/jira/browse/ALF-4020?page=com.atlassian.streams.streams-jira-plugin%3Aactivity-stream-issue-tab&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Aug 2010 08:45:00 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/abstractfeedgenerator-warning/m-p/201863#M154993</guid>
      <dc:creator>svast</dc:creator>
      <dc:date>2010-08-13T08:45:00Z</dc:date>
    </item>
    <item>
      <title>Re: AbstractFeedGenerator warning</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/abstractfeedgenerator-warning/m-p/201864#M154994</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;This warning message is mostly likely to be a symptom rather than the underlying cause, which could be exhausted DB connections. Disabling the feed generator may simply shift the symptom elsewhere.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;For this particular warning message the FeedGenerator job (used to generate Share Activity Feeds) could be hanging when simply trying to query the DB, even if the activity tables are empty. Hence the next iteration of the FeedGenerator job will see that the previous iteration has not yet completed (even if there is no work to do) and issue the warning. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Please double-check your DB configuration to ensure it is configured appropriately for the expected level of concurrency / load. For example: &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;- for Alfresco you may need to increase the "db.pool.max" which is currently set to 40 by default&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- it is also important to check (and if necessary, reconfigure) your DB server to handle at least 10 more connections than the total number of pool connections expected … taking into account all client/node pools that access the DB server (which may included multiple Alfresco nodes in a clustered setup)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In a dev/test environment, you can also check for leaked DB connections by custom overriding the "defaultDataSource" bean and adding the following property:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="logAbandoned" &amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;value&amp;gt;true&amp;lt;/value&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/property&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hope this helps.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Sep 2010 15:18:48 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/abstractfeedgenerator-warning/m-p/201864#M154994</guid>
      <dc:creator>janv</dc:creator>
      <dc:date>2010-09-16T15:18:48Z</dc:date>
    </item>
    <item>
      <title>Re: AbstractFeedGenerator warning</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/abstractfeedgenerator-warning/m-p/201865#M154995</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;@janv: All right, thank you very much for the tip. Increasing db.pool.max did help a little.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I can read in &lt;/SPAN&gt;&lt;A href="https://issues.alfresco.com/jira/browse/ALF-4020" rel="nofollow noopener noreferrer"&gt;https://issues.alfresco.com/jira/browse/ALF-4020&lt;/A&gt;&lt;SPAN&gt; that you just set the issue at "won't fix".&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Can you explain why this won't be fixed?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I don't understand the benefit of 'Hiding the issue by leveraging the logging level' as a solution.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Is it the warning message that causes the application to dead-lock ?&amp;nbsp; meaning that no warn message may lead to no deadlock?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Sep 2010 12:37:31 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/abstractfeedgenerator-warning/m-p/201865#M154995</guid>
      <dc:creator>svast</dc:creator>
      <dc:date>2010-09-29T12:37:31Z</dc:date>
    </item>
    <item>
      <title>Re: AbstractFeedGenerator warning</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/abstractfeedgenerator-warning/m-p/201866#M154996</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;&amp;gt;&amp;gt; @janv: All right, thank you very much for the tip. Increasing db.pool.max did help a little.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;What do you mean by "help a little" ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;gt;&amp;gt; Can you explain why this won't be fixed?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;"Won't fix" simply means that we will leave the warning message as-is for the time being (rather than remove or hide it).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;gt;&amp;gt; Is it the warning message that causes the application to dead-lock ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The warning message does not cause the deadlock. As per earlier post, it appears to be a symptom (not the underlying cause). It simply indicates that the previous execution of the activities feed generator job is still busy for some reason. That particular job runs regularly (by default, every 30 secs) hence might already be busy processing a large number of Share activities *or* waiting for a DB connection (even if the queries will be against an empty "alf_activity_post" table). The latter seems to be the case here. You can confirm this (ie. empty table) by temporarily adding the following debug:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;log4j.logger.org.alfresco.repo.activities.feed.local.LocalFeedGenerator=debug&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;If you're not causing Share activities to be posted (hence the table is empty) then you will see debug approx every 30&amp;nbsp;secs, such as:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;15:58:25,611&amp;nbsp; DEBUG [feed.local.LocalFeedGenerator] &amp;gt;&amp;gt;&amp;gt; No work to be done for this job cycle: local&lt;BR /&gt;15:58:55,609&amp;nbsp; DEBUG [feed.local.LocalFeedGenerator] &amp;gt;&amp;gt;&amp;gt; No work to be done for this job cycle: local&lt;BR /&gt;15:59:25,610&amp;nbsp; DEBUG [feed.local.LocalFeedGenerator] &amp;gt;&amp;gt;&amp;gt; No work to be done for this job cycle: local&lt;BR /&gt;15:59:55,609&amp;nbsp; DEBUG [feed.local.LocalFeedGenerator] &amp;gt;&amp;gt;&amp;gt; No work to be done for this job cycle: local&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;If you *also* still see the warning message intermittently:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;11:13:12,920 WARN [org.alfresco.repo.activities.feed.AbstractFeedGenerator] Still busy …&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;then it implies that it (ie. previous job iteration) is still waiting to get a DB connection.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If you hide the warning message or even explicitly disable the activities feed generator job then it is still possible that other threads could hang due to an exhausted DB connection pool.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Jan&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Sep 2010 15:21:46 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/abstractfeedgenerator-warning/m-p/201866#M154996</guid>
      <dc:creator>janv</dc:creator>
      <dc:date>2010-09-29T15:21:46Z</dc:date>
    </item>
    <item>
      <title>Re: AbstractFeedGenerator warning</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/abstractfeedgenerator-warning/m-p/201867#M154997</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;&amp;gt;&amp;gt; @janv: All right, thank you very much for the tip. Increasing db.pool.max did help a little.&lt;BR /&gt;&lt;BR /&gt;What do you mean by "help a little" ?&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt;I mean that I don't have that message as often as before. I've just realized the db.pool.max was not high enough.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Now it works flawlessly, with db.pool.max=350&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;&amp;gt;&amp;gt; Is it the warning message that causes the application to dead-lock ?&lt;BR /&gt;&lt;BR /&gt;The warning message does not cause the deadlock. As per earlier post, it appears to be a symptom (not the underlying cause). It simply indicates that the previous execution of the activities feed generator job is still busy for some reason. That particular job runs regularly (by default, every 30 secs) hence might already be busy processing a large number of Share activities *or* waiting for a DB connection (even if the queries will be against an empty "alf_activity_post" table). The latter seems to be the case here. You can confirm this (ie. empty table) by temporarily adding the following debug:&lt;BR /&gt;&lt;BR /&gt;If you're not causing Share activities to be posted (hence the table is empty) then you will see debug approx every 30&amp;nbsp;secs, such as:&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt;I don't use Share at all, so my guess is the table will remain empty.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;If you hide the warning message or even explicitly disable the activities feed generator job then it is still possible that other threads could hang due to an exhausted DB connection pool.&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Jan&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt;Now I understand much better the whole picture, thank you for the time spent.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Sep 2010 16:13:33 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/abstractfeedgenerator-warning/m-p/201867#M154997</guid>
      <dc:creator>svast</dc:creator>
      <dc:date>2010-09-29T16:13:33Z</dc:date>
    </item>
    <item>
      <title>Re: AbstractFeedGenerator warning</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/abstractfeedgenerator-warning/m-p/201868#M154998</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;So after digging a while about that "Still busy…" issue, I saw that it was supposed to be fixed in v3.4a onwards.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;But it seems to be back again as &lt;/SPAN&gt;&lt;A href="http://issues.alfresco.com/jira/browse/ALF-5837" rel="nofollow noopener noreferrer"&gt;http://issues.alfresco.com/jira/browse/ALF-5837&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I can confirm the issue is still here when using Alfresco v3.4.c, unfortunately.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Jan 2011 22:55:24 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/abstractfeedgenerator-warning/m-p/201868#M154998</guid>
      <dc:creator>svast</dc:creator>
      <dc:date>2011-01-03T22:55:24Z</dc:date>
    </item>
  </channel>
</rss>

