Commit Graph

53 Commits

Author SHA1 Message Date
Luca Frosini f3d685ebca Switching to gcube-jackson 2020-07-10 18:16:41 +02:00
Luca Frosini a4157eadd2 Refactored code to manage better marshalling and unmarshalling of
required classes
2019-09-24 14:59:25 +02:00
Luca Frosini b60649a2ee Removing OLD SOAP APIs which causes conflicts
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@177261 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-02-25 17:28:49 +00:00
Luca Frosini 39ac5332f3 Fixing tests
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@177208 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-02-21 13:12:27 +00:00
Luca Frosini 43e438190c Added test to remove old ServiceEndpoints of SmartGenericWorker #12024
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@169426 82a268e6-3cf1-43bd-a215-b396298e98cf
2018-06-25 14:08:42 +00:00
Luca Frosini 549edd6a30 Refs #5109: Provide REST interface for Smart Executor
Task-Url: https://support.d4science.org/issues/5109

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@162071 82a268e6-3cf1-43bd-a215-b396298e98cf
2018-01-10 16:33:26 +00:00
Luca Frosini b00cd5e9d9 Merged from branch of release 4.5.0
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@149072 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-05-25 12:38:46 +00:00
Luca Frosini 54ccaeed55 Explicit scope set
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@148854 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-05-18 15:33:07 +00:00
Luca Frosini 93e4d815e9 Removed old unneeded file
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@146877 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-04-13 14:35:46 +00:00
Luca Frosini 24a9b093cc refs #772
Support Scheduled Task take in charge from Orphaned RIs


git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@142457 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-02-10 15:57:10 +00:00
Luca Frosini 4cedf6c46b Fixing bugs
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@142186 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-02-03 15:29:25 +00:00
Luca Frosini f20b59eb47 updating tests
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@142175 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-02-03 14:15:26 +00:00
Luca Frosini 4467cc4bb7 Fixing bugs
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@142150 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-02-03 11:26:32 +00:00
Luca Frosini 59dcdec5f6 Merged from private branch before release 4.3.0
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@141987 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-02-01 16:01:15 +00:00
Luca Frosini 27b86ffb5c Merged from private branch for release 4.1.0
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@131611 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-09-22 09:31:05 +00:00
Luca Frosini 5982f63f8a refs #2222: Move infrastructure tests outside of components junit tests
https://support.d4science.org/issues/2222

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@124074 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-02-10 15:52:53 +00:00
Luca Frosini c1d3e71f41 refs #2112: Port SmartExecutor to be compliant with new Authorization
https://support.d4science.org/issues/2112

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@124010 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-02-09 16:33:06 +00:00
Luca Frosini 74806f6c2d refs #2112: Port SmartExecutor to be compliant with new Authorization
https://support.d4science.org/issues/2112

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@122953 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-02-09 14:20:26 +00:00
Luca Frosini 81bea923f1 refs #521: Support Unscheduling of repetitive task on SmartExecutor
https://support.d4science.org/issues/521

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@120469 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-11-30 11:25:05 +00:00
Luca Frosini 14a346e9c7 Removed wrong constructors
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@119893 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-10-20 13:01:14 +00:00
Luca Frosini 7d2f4c450d Fixing lifecycle management
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@119638 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-10-12 16:33:47 +00:00
Luca Frosini af20689c68 refs #579: Use Persistence to persist Scheduled Task configuration on smart-executor
https://support.d4science.org/issues/579

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@119454 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-10-06 13:23:25 +00:00
Luca Frosini dac74aed74 refs #579: Use Persistence to persist Scheduled Task configuration on smart-executor
https://support.d4science.org/issues/579

Removed PluginDeclaration parameter which is not needed

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@119442 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-10-06 12:45:06 +00:00
Luca Frosini bccb75077c refs #579: Use Persistence to persist Scheduled Task configuration on smart-executor
https://support.d4science.org/issues/579
Reorganizing Service;
Substituted argument "String pluginName" with "PluginDeclaration pluginDeclaration";

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@119438 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-10-06 12:32:36 +00:00
Luca Frosini 2ebec0abfe Fixed potential bug found by findbugs
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@119321 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-10-01 14:29:58 +00:00
Luca Frosini 68863d668d refs #579: Use IS to persist Scheduled Task configuration on smart-executor
https://support.d4science.org/issues/579

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@119097 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-09-28 15:44:12 +00:00
Luca Frosini 5ca1a0b641 refs #521: Support Unscheduling of repetitive task on SmartExecutor
https://support.d4science.org/issues/521

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@119049 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-09-25 15:34:56 +00:00
Luca Frosini c6df0384ca refs #521: Support Unscheduling of repetitive task on SmartExecutor
https://support.d4science.org/issues/521

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@119021 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-09-25 09:20:54 +00:00
Luca Frosini f2a8767cda refs #508: Support Config File to run task at service startup
https://support.d4science.org/issues/508

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@117768 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-09-02 08:16:38 +00:00
Luca Frosini ef3d949eb7 refs #508: Support Config File to run task at service startup
https://support.d4science.org/issues/508

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@117760 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-09-01 15:57:44 +00:00
Luca Frosini 4637d76de7 refs #508: Support Config File to run task at service startup
https://support.d4science.org/issues/508

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@117750 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-08-31 16:15:44 +00:00
Luca Frosini 195795f329 refs #508: Support Config File to run task at service startup
https://support.d4science.org/issues/508

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@117749 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-08-31 15:02:11 +00:00
Luca Frosini 8ef34b224a refs #508: Support Config File to run task at service startup
https://support.d4science.org/issues/508

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@117742 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-08-31 10:17:00 +00:00
Luca Frosini 6f314a15ea refs #89: Save Task Evolution on NoSQL global DB
https://support.d4science.org/issues/89
Fixing tests

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@117717 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-08-27 08:48:59 +00:00
Luca Frosini 5d9fbf652c refs #89: Save Task Evolution on NoSQL global DB
https://support.d4science.org/issues/89
Fixing tests

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@117714 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-08-26 16:17:37 +00:00
Luca Frosini 422dcdb031 refs #89: Save Task Evolution on NoSQL global DB
https://support.d4science.org/issues/89
Fixing tests

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@117711 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-08-26 16:01:58 +00:00
Luca Frosini c2dd42930e refs #89: Save Task Evolution on NoSQL global DB
https://support.d4science.org/issues/89
Implementing Feature

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@117710 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-08-26 14:34:11 +00:00
Luca Frosini 059c161a26 refs #89: Save Task Evolution on NoSQL global DB
https://support.d4science.org/issues/89
Implementing Feature

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@117709 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-08-26 12:29:00 +00:00
Luca Frosini 1daca05f52 refs #89: Save Task Evolution on NoSQL global DB
https://support.d4science.org/issues/89
Implementing Feature

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@117707 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-08-25 16:03:55 +00:00
Luca Frosini 1b25e9150b Fixing bug to maintain backward compatibility
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@117601 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-31 12:09:35 +00:00
Luca Frosini e65f202e52 refs #111: Add Recurrent and scheduled Task support
https://support.d4science.org/issues/111
Fixing test

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@117519 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-28 13:53:13 +00:00
Luca Frosini 7d7ab372d8 refs #111: Add Recurrent and scheduled Task support
https://support.d4science.org/issues/111
Merging from private branch

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@117512 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-07-28 13:41:35 +00:00
Luca Frosini d84d9b2189 Fixing service
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@112279 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-02-27 14:51:08 +00:00
Luca Frosini 4cfeced2f1 Changing service name from smart-executor to SmartExecutor
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@111913 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-02-11 16:19:45 +00:00
Luca Frosini f6079ede55 Cleaning Service
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@111911 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-02-11 15:48:04 +00:00
Luca Frosini e7e56ebbe2 Addded description and version declaration to plugin
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@111779 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-02-06 16:16:22 +00:00
Luca Frosini 8684927648 Fixing service
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@111776 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-02-06 16:01:31 +00:00
Luca Frosini 83468087e3 Moved initialization funciton in a separated class
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@111761 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-02-06 09:35:18 +00:00
Luca Frosini 4f07c93526 Fixing service
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@111744 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-02-05 17:42:19 +00:00
Luca Frosini 85fa57370a Fixing service
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/vre-management/smart-executor@111718 82a268e6-3cf1-43bd-a215-b396298e98cf
2015-02-05 11:38:46 +00:00