Issue 11002

Create new project: harvest-service

11002
Reporter: kbraak
Assignee: fmendez
Type: Improvement
Summary: Create new project: harvest-service
Priority: Major
Resolution: Fixed
Status: Closed
Created: 2012-03-20 14:44:02.487
Updated: 2013-01-15 14:40:03.207
Resolved: 2012-04-02 15:01:00.686
        
Description: The project will migrate the scheduler, thread pool, and persistence layer from harvest-webapp

It will of course need to communicate with the HIT db (job table)

Please just preserve existing functionality and ensure that this can run independently in its own JVM.

Adding new functionality, such as adding messaging will be done in subsequent issues.]]>
    


Author: kbraak@gbif.org
Comment: The project has been created by Fede. The code for the scheduler, thread pool, persistence layer, and havesters has all been migrated from harvest-webapp to this project. It has been modified to use a Maven profile, and includes a set of bash scripts needed to deploy it in its own JVM.  
Created: 2012-04-02 14:47:10.924
Updated: 2012-04-02 14:47:10.924


Author: kbraak@gbif.org
Comment: The only outstanding issue, is that some of the projects ITs have been excluded from the build due to Spring context conflicts. I had tried added a test-only spring context needed by the ITs, but this was problematic with duplicate bean exceptions. I should try to modify the build configuration in the pom with distinct test and main setups. 
Created: 2012-04-02 14:49:21.738
Updated: 2012-04-02 14:49:21.738


Author: kbraak@gbif.org
Comment: The issue with the ITs has been moved to a new issue. This issue can be closed.
Created: 2012-04-02 15:01:00.734
Updated: 2012-04-02 15:01:00.734