[
https://issues.apache.org/jira/browse/CONNECTORS-846?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13852215#comment-13852215
]
Karl Wright commented on CONNECTORS-846:
----------------------------------------
The actual reason for the problem is simple: there is no polling thread running
in the web app.
There needs to be one introduced for the api servlet, as well as for the
crawler UI
> Multiprocess-file example: Hang when editing job after job has been running
> ---------------------------------------------------------------------------
>
> Key: CONNECTORS-846
> URL: https://issues.apache.org/jira/browse/CONNECTORS-846
> Project: ManifoldCF
> Issue Type: Bug
> Components: Framework crawler agent
> Affects Versions: ManifoldCF 1.5
> Reporter: Karl Wright
> Assignee: Karl Wright
> Fix For: ManifoldCF 1.5
>
>
> Reproduce in this way:
> (1) Use the multiprocess file example.
> (2) Start everything up
> (3) Create filesystem/null connections
> (4) Create a test job
> (5) Run the test job for a while
> (6) ^C jetty
> (7) Start webapps again
> (8) Stop the crawl
> (9) Try to edit the job
> Here's the thread dump:
> {code}
> "qtp364089744-19" prio=6 tid=0x000000000af33800 nid=0x1958 in Object.wait()
> [0x000000000cfcd000]
> java.lang.Thread.State: WAITING (on object monitor)
> at java.lang.Object.wait(Native Method)
> - waiting on <0x00000000efea6800> (a
> org.apache.manifoldcf.core.connectorpool.ConnectorPool$Pool)
> at java.lang.Object.wait(Object.java:503)
> at
> org.apache.manifoldcf.core.connectorpool.ConnectorPool$Pool.getConnector(ConnectorPool.java:446)
> - locked <0x00000000efea6800> (a
> org.apache.manifoldcf.core.connectorpool.ConnectorPool$Pool)
> at
> org.apache.manifoldcf.core.connectorpool.ConnectorPool.grab(ConnectorPool.java:255)
> at
> org.apache.manifoldcf.crawler.repositoryconnectorpool.RepositoryConnectorPool.grab(RepositoryConnectorPool.java:86)
> at org.apache.jsp.editjob_jsp._jspService(editjob_jsp.java:598)
> {code}
--
This message was sent by Atlassian JIRA
(v6.1.4#6159)