Changes in org.gcube.common.HEAD
|Status:||Closed||Start date:||Mar 07, 2019|
|Assignee:||Luca Frosini||% Done:|
|Sprint:||zz - GXRest|
Add the following two configurations to org.gcube.common.HEAD:
Remove the following configuration from org.gcube.common.HEAD:
#3 Updated by Manuele Simi 11 months ago
Luca Frosini wrote:
I added both of them but I think that it is not possible to remove gxRest. gxRest-gxJRS and gxRest-gxHTTP could depend on it.
Let me know if you want to try to remove gxRest to see what happen.
The new configs do not depend on gxRest. I know the dependency resolver of Etics did add the dependency but that's not correct. @firstname.lastname@example.org is working on fixing this misbehavior.
Meanwhile, please, remove gxRest from common.HEAD.
#4 Updated by Gabriele Giammatteo 11 months ago
I think I managed to fix it. Now, even if gxRest is still known by ETICS as one of the providers of the org.gcube.common:gxHTTP and org.gcube.common:gxJRS Maven coordinated, it should not be selected when dependencies are added in other components. I specifically added a property to exclude it (more info at the bottom of this  section in the wiki).
I triggered the update of the dependencies in all the components (in HEAD) that depends on gxRest. In the tomorrow nightly build we should see that nobody depends on gxRest, so we can remove it from the HEAD