[NAS-2596] H3 pauseAtStart bean property ignored by Harvest Controller Created: 04/Jan/17  Updated: 07/Nov/23  Resolved: 03/Mar/17

Status: Resolved
Project: NetarchiveSuite
Component/s: Harvester Controller Server
Affects Version/s: 5.0, 5.1, 5.2, 5.2.1
Fix Version/s: 5.3

Type: Bug Priority: Minor
Reporter: Nicholas Clarke (Inactive) Assignee: Unassigned
Resolution: Fixed  
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Sprint: NAS 5.3

 Description   

The crawlController bean is between the disposition chain and the frontier :

<!-- DISPOSITION CHAIN (END) -->

<!-- CRAWLCONTROLLER (START)
Control interface, unifying context
-->
<bean id="crawlController" class="org.archive.crawler.framework.CrawlController">
<property name="maxToeThreads" value="250" />
<property name="recorderOutBufferBytes" value="4096" />
<property name="recorderInBufferBytes" value="65536" />
<property name="pauseAtStart" value="false" />
<property name="runWhileEmpty" value="false" />
<property name="scratchDir" value="scratch" />
</bean>
<!-- CRAWLCONTROLLER (START) -->

<!-- FRONTIER (START)

Standalone H3 standard behavior is to pause the job.

The Harvest Controller ignores the pauseAtStart and unpauses every job.



 Comments   
Comment by Sara Aubry [ 23/Feb/17 ]

To test this fix:
1) Edit a harvest template.
2) On the crawlController bean, set the pauseAtStart property to true.
3) Run a job using this template.
4) On the Running Jobs page, check the job is in Paused status and hasn't harvested anything.

Generated at Thu Mar 28 20:52:19 CET 2024 using Jira 9.4.15#940015-sha1:bdaa9cbecfb6791ea579749728cab771f0dfe90b.