Commit Graph

103 Commits

Author SHA1 Message Date
Luca Frosini d12e35f225 Refs #11903: Use new REST interface in Resource Registry Publisher
Task-Url: https://support.d4science.org/issues/11903

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@169041 82a268e6-3cf1-43bd-a215-b396298e98cf
2018-06-12 09:24:05 +00:00
Luca Frosini f57e55f9a4 Refs #11903: Use new REST interface in Resource Registry Publisher
Task-Url: https://support.d4science.org/issues/11903

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@169036 82a268e6-3cf1-43bd-a215-b396298e98cf
2018-06-12 08:02:31 +00:00
Luca Frosini 6e984b7acb Refs #11903: Use new REST interface in Resource Registry Publisher
Task-Url: https://support.d4science.org/issues/11903

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@169034 82a268e6-3cf1-43bd-a215-b396298e98cf
2018-06-11 17:47:40 +00:00
Luca Frosini 9eb3aba0ae Refs #11288: Made resource-registry more RESTful
Task-Url: https://support.d4science.org/issues/11288

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@167868 82a268e6-3cf1-43bd-a215-b396298e98cf
2018-06-04 13:34:20 +00:00
Luca Frosini 9cb0a7c288 Refs #11288: Made resource-registry more RESTful
Task-Url: https://support.d4science.org/issues/11288

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@167867 82a268e6-3cf1-43bd-a215-b396298e98cf
2018-06-04 13:31:13 +00:00
Luca Frosini db816e154f Upgraded version and changelog file after release 4.9.0
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@160770 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-12-21 10:26:28 +00:00
Luca Frosini 6a113f8299 Fixed changelog
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@160205 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-12-07 17:07:50 +00:00
Luca Frosini a7967dee54 Refs #10318: Refactor Resource Regsitry Client API
Task-Url: https://support.d4science.org/issues/10318

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@158403 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-11-13 11:46:08 +00:00
Luca Frosini 69968f09fc Refs #10172: Add getFilteredResources() in ResourceRegistryClient
Task-Url: https://support.d4science.org/issues/10172

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@158123 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-11-02 13:42:31 +00:00
Luca Frosini f01c9d32db Refs #10168: Modify resource-registry-publisher pom.xml to use new make-servicearchive directive
Task-Url: https://support.d4science.org/issues/10168

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@158069 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-10-31 15:43:42 +00:00
Luca Frosini 07c9e9f2b3 fixed README
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@158000 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-10-30 13:42:47 +00:00
Luca Frosini 48e5e1264f Fixed pom
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@157977 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-10-30 13:08:15 +00:00
Luca Frosini e21edfe7c5 fixed README
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@157976 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-10-30 13:08:07 +00:00
Luca Frosini 476bc809be Fixed profile.xml
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@157975 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-10-30 13:07:58 +00:00
Luca Frosini 7eb10e6d2e Fixed descriptor for cross-platform compatibility
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@157974 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-10-30 13:07:47 +00:00
Luca Frosini 713ee6c2a5 ignored .settings folder
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@157973 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-10-30 13:05:22 +00:00
Luca Frosini ba9a70abda changed log level
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@154918 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-10-05 15:56:14 +00:00
Luca Frosini 7c201359ea Fixed bug introduced in refactoring
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@154908 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-10-05 12:38:09 +00:00
Luca Frosini 956e0201de Removed use of deprecated apis
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@154782 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-10-03 15:48:37 +00:00
Luca Frosini 04f7dac6d1 Removed the needs to pass the class to create/update methods
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@154781 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-10-03 15:44:13 +00:00
Luca Frosini a9b8671c81 Fixed api
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@154773 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-10-03 13:56:42 +00:00
Luca Frosini 90ca8549b9 Added apis to avoid to pass the type
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@154771 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-10-03 13:49:47 +00:00
Luca Frosini 82cd0aa78a Added create/update methods using string containing the json of the entity instead of the java instance. refs #9877
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@154758 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-10-02 16:28:47 +00:00
Luca Frosini a9e284580c Upgraded version
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@152674 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-09-05 14:19:39 +00:00
Luca Frosini 913895a8b5 Updated changelog
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@150501 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-06-23 13:53:19 +00:00
Luca Frosini 62b7901b20 Resource Registry clients now follows redirects and support https. Fixes #8757
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@150484 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-06-22 15:25:14 +00:00
Luca Frosini d2d65449ba Upgraded version after release
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@150403 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-06-16 09:45:47 +00:00
Luca Frosini 73c441e8e1 Merged changes made in branch for release.
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@150402 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-06-16 09:45:23 +00:00
Luca Frosini 0f6b2e8656 Updated changelog
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@148642 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-05-12 17:01:58 +00:00
Luca Frosini 3a432bc345 Removed not needed / from path
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@148279 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-05-03 15:51:37 +00:00
Luca Frosini 7fbd6b419a Changed contact url for consistsOf and isRelatedTo creation
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@148259 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-05-03 12:42:03 +00:00
Luca Frosini c7fcaff62c Fixed log
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@147236 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-04-28 09:33:38 +00:00
Luca Frosini e4229c4c07 Added deleteResource and deleteFacet by UUID
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@146919 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-04-18 09:49:34 +00:00
Luca Frosini fcd12e945b Fixing logs
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@146916 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-04-18 08:54:18 +00:00
Luca Frosini 40cd2da39a Ignored some files
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@146782 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-04-12 07:46:49 +00:00
Luca Frosini fc848e61da Removed wrong files
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@146781 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-04-12 07:45:33 +00:00
Luca Frosini 3d8b064778 Changed code to allow to pass ResourceRegistry URL for testing purpose
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@146777 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-04-11 17:52:28 +00:00
Luca Frosini 913cce5413 Changed code to allow to pass ResourceRegistry URL for testing purpose
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@146759 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-04-11 13:23:45 +00:00
Luca Frosini 51b4eb5ada fixed tests
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@146683 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-04-07 12:00:02 +00:00
Luca Frosini c04b466b80 fixed pom dependencies
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@146589 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-04-05 15:22:03 +00:00
Luca Frosini 838a258753 Removed common-client dependency which was not needed
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@146588 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-04-05 15:18:53 +00:00
Luca Frosini 000fc10247 Reimplemented HTTPCall to better suite new client and publisher implementation. Client and Publisher now does not uses FWS but ICClient to discover resource-registry.
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@146531 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-04-03 16:44:47 +00:00
Luca Frosini 85ea8432d6 Fixing tests
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@146258 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-03-22 08:52:15 +00:00
Luca Frosini 1b3d2a0b20 Upgraded version after release
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@144350 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-02-27 10:39:02 +00:00
Luca Frosini 4fe5f306aa Fixed changelog and properties on pom. Merged from Release 4.3.0
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@144349 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-02-27 10:38:34 +00:00
Luca Frosini 098892dc7d Fixing exception management
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@144257 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-02-24 11:46:18 +00:00
Luca Frosini 68b96c5a6e Fixed exception management
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@144248 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-02-24 10:51:22 +00:00
Luca Frosini d0290d6bd4 Generalizing solution by using HTTPCall provided by API
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@144239 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-02-24 10:25:41 +00:00
Luca Frosini 04d8be5aee Added exception marshalling/umarshalling via json using jackson
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@144210 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-02-23 16:08:04 +00:00
Luca Frosini 7277239d6b Fixed boolean return transformation
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@142349 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-02-07 16:29:28 +00:00