You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@manifoldcf.apache.org by "Karl Wright (JIRA)" <ji...@apache.org> on 2013/12/26 18:55:50 UTC

[jira] [Resolved] (CONNECTORS-733) Reset logic hangs manifoldCF sometimes

     [ https://issues.apache.org/jira/browse/CONNECTORS-733?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Karl Wright resolved CONNECTORS-733.
------------------------------------

    Resolution: Fixed

r1553520


> Reset logic hangs manifoldCF sometimes
> --------------------------------------
>
>                 Key: CONNECTORS-733
>                 URL: https://issues.apache.org/jira/browse/CONNECTORS-733
>             Project: ManifoldCF
>          Issue Type: Bug
>          Components: Framework crawler agent
>    Affects Versions: ManifoldCF 1.2
>         Environment: java version "1.6.0_31"
> Red Hat Enterprise Linux Server release 5.7 (Tikanga)
> PostgreSQL version 9.2.8 running on Scientific Linux release 6.2 (Carbon)
>            Reporter: Ahmet Arslan
>            Assignee: Karl Wright
>             Fix For: ManifoldCF 1.5
>
>
> {code}
> ERROR 2013-06-24 10:39:34,999 (Worker thread '1') - Worker thread aborting and restarting due to database connection reset: Database exception: SQLException doing query (25P02): ERROR: current transaction is aborted, commands ignored until end of transaction block
> org.apache.manifoldcf.core.interfaces.ManifoldCFException: Database exception: SQLException doing query (25P02): ERROR: current transaction is aborted, commands ignored until end of transaction block
> 	at org.apache.manifoldcf.core.database.Database.executeViaThread(Database.java:717)
> 	at org.apache.manifoldcf.core.database.Database.executeUncachedQuery(Database.java:745)
> 	at org.apache.manifoldcf.core.database.Database$QueryCacheExecutor.create(Database.java:1430)
> 	at org.apache.manifoldcf.core.cachemanager.CacheManager.findObjectsAndExecute(CacheManager.java:144)
> 	at org.apache.manifoldcf.core.database.Database.executeQuery(Database.java:186)
> 	at org.apache.manifoldcf.core.database.DBInterfacePostgreSQL.performQuery(DBInterfacePostgreSQL.java:822)
> 	at org.apache.manifoldcf.crawler.jobs.JobManager.addDocuments(JobManager.java:4148)
> 	at org.apache.manifoldcf.crawler.system.WorkerThread$ProcessActivity.processDocumentReferences(WorkerThread.java:2017)
> 	at org.apache.manifoldcf.crawler.system.WorkerThread$ProcessActivity.flush(WorkerThread.java:1948)
> 	at org.apache.manifoldcf.crawler.system.WorkerThread.run(WorkerThread.java:562)
> Caused by: org.postgresql.util.PSQLException: ERROR: current transaction is aborted, commands ignored until end of transaction block
> 	at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2102)
> 	at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1835)
> 	at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:257)
> 	at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:500)
> 	at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:388)
> 	at org.postgresql.jdbc2.AbstractJdbc2Statement.executeQuery(AbstractJdbc2Statement.java:273)
> 	at org.apache.manifoldcf.core.database.Database.execute(Database.java:862)
> 	at org.apache.manifoldcf.core.database.Database$ExecuteQueryThread.run(Database.java:677)
> {code}



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)