Skip to content

Commit

Permalink
Merge branch 'feature/upgrade-edc-0-7-0' into 'develop'
Browse files Browse the repository at this point in the history
Feature/upgrade edc 0 7 0

See merge request upm-inesdata/inesdata-connector!24
  • Loading branch information
ralconada-gmv committed Jun 24, 2024
2 parents 007ba89 + af3ade7 commit 8a41239
Show file tree
Hide file tree
Showing 10 changed files with 53 additions and 50 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,6 @@ bin/
.vscode

.env

# Ignore dev resources
resources-dev/
40 changes: 21 additions & 19 deletions gradle/libs.versions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,25 +2,25 @@
format.version = "1.1"

[versions]
assertj = "3.25.3"
aws = "2.23.12"
edc = "0.6.3"
assertj = "3.26.0"
aws = "2.25.66"
edc = "0.7.0"
jakarta-json = "2.0.1"
jersey = "3.0.0"
junit-pioneer = "2.2.0"
jupiter = "5.10.2"
mockito = "5.2.0"
parsson = "1.1.4"
postgres = "42.7.3"
rsApi = "4.0.0"
rseeApi = "10.0.0"
parsson = "1.1.4"
jersey = "3.0.0"
swagger-annotations-jakarta = "2.2.21"

[libraries]
edc-api-asset = { module = "org.eclipse.edc:asset-api", version.ref = "edc" }
edc-api-core = { module = "org.eclipse.edc:api-core", version.ref = "edc" }
edc-api-management-config = { module = "org.eclipse.edc:management-api-configuration", version.ref = "edc" }
edc-auth-spi = { module = "org.eclipse.edc:auth-spi", version.ref = "edc" }
edc-boot = { module = "org.eclipse.edc:boot", version.ref = "edc" }
edc-build-plugin = { module = "org.eclipse.edc.edc-build:org.eclipse.edc.edc-build.gradle.plugin", version.ref = "edc" }
edc-configuration-filesystem = { module = "org.eclipse.edc:configuration-filesystem", version.ref = "edc" }
edc-connector-core = { module = "org.eclipse.edc:connector-core", version.ref = "edc" }
Expand All @@ -29,37 +29,39 @@ edc-control-plane-api-client = { module = "org.eclipse.edc:control-plane-api-cli
edc-control-plane-core = { module = "org.eclipse.edc:control-plane-core", version.ref = "edc" }
edc-control-plane-spi = { module = "org.eclipse.edc:control-plane-spi", version.ref = "edc" }
edc-control-plane-transform = { module = "org.eclipse.edc:control-plane-transform", version.ref = "edc" }
edc-data-plane-api = { module = "org.eclipse.edc:data-plane-api", version.ref = "edc" }
edc-data-plane-control-api = { module = "org.eclipse.edc:data-plane-control-api", version.ref = "edc" }
edc-data-plane-public-api = { module = "org.eclipse.edc:data-plane-public-api-v2", version.ref = "edc" }
edc-data-plane-core = { module = "org.eclipse.edc:data-plane-core", version.ref = "edc" }
edc-data-plane-http = { module = "org.eclipse.edc:data-plane-http", version.ref = "edc" }
edc-data-plane-public-api = { module = "org.eclipse.edc:data-plane-public-api", version.ref = "edc" }
edc-data-plane-selector-api = { module = "org.eclipse.edc:data-plane-selector-api", version.ref = "edc" }
edc-data-plane-selector-core = { module = "org.eclipse.edc:data-plane-selector-core", version.ref = "edc" }
edc-data-plane-self-registration = { module = "org.eclipse.edc:data-plane-self-registration", version.ref = "edc" }
edc-dsp = { module = "org.eclipse.edc:dsp", version.ref = "edc" }
edc-dsp-api-configuration = { module = "org.eclipse.edc:dsp-http-api-configuration", version.ref = "edc" }
edc-http = { module = "org.eclipse.edc:http", version.ref = "edc" }
edc-edr-cache-api = { module = "org.eclipse.edc:edr-cache-api", version.ref = "edc" }
edc-edr-store-core = { module = "org.eclipse.edc:edr-store-core", version.ref = "edc" }
edc-edr-store-receiver = { module = "org.eclipse.edc:edr-store-receiver", version.ref = "edc" }
edc-iam-oauth2-core = { module = "org.eclipse.edc:oauth2-core", version.ref = "edc" }
edc-iam-oauth2-service = { module = "org.eclipse.edc:oauth2-service", version.ref = "edc" }
edc-json-ld-lib = { module = "org.eclipse.edc:json-ld-lib", version.ref = "edc" }
edc-lib-transform = { module = "org.eclipse.edc:transform-lib", version.ref = "edc" }
edc-lib-util = { module = "org.eclipse.edc:util-lib", version.ref = "edc" }
edc-lib-validator = { module = "org.eclipse.edc:validator-lib", version.ref = "edc" }
edc-management-api = { module = "org.eclipse.edc:management-api", version.ref = "edc" }
edc-micrometer-core = { module = "org.eclipse.edc:micrometer-core", version.ref = "edc" }
edc-policy-engine-spi = { module = "org.eclipse.edc:policy-engine-spi", version.ref = "edc" }
edc-spi-asset = { module = "org.eclipse.edc:asset-spi", version.ref = "edc" }
edc-spi-core = { module = "org.eclipse.edc:core-spi", version.ref = "edc" }
edc-spi-jsonld = { module = "org.eclipse.edc:json-ld-spi", version.ref = "edc" }
edc-spi-transform = { module = "org.eclipse.edc:transform-spi", version.ref = "edc" }
edc-spi-asset = { module = "org.eclipse.edc:asset-spi", version.ref = "edc" }
edc-transaction-local = { module = "org.eclipse.edc:transaction-local", version.ref = "edc" }
edc-transaction-datasource-spi = { module = "org.eclipse.edc:transaction-datasource-spi", version.ref = "edc" }
edc-transaction-local = { module = "org.eclipse.edc:transaction-local", version.ref = "edc" }
edc-transaction-spi = { module = "org.eclipse.edc:transaction-spi", version.ref = "edc" }
edc-transfer-data-plane = { module = "org.eclipse.edc:transfer-data-plane", version.ref = "edc" }
edc-transfer-pull-http-receiver = { module = "org.eclipse.edc:transfer-pull-http-receiver", version.ref = "edc" }
edc-vault-filesystem = { module = "org.eclipse.edc:vault-filesystem", version.ref = "edc" }
edc-transfer-data-plane-signaling = { module = "org.eclipse.edc:transfer-data-plane-signaling", version.ref = "edc" }
edc-transfer-pull-http-receiver = { module = "org.eclipse.edc:transfer-pull-http-dynamic-receiver", version.ref = "edc" }
edc-validator-data-address-http-data = { module = "org.eclipse.edc:validator-data-address-http-data", version.ref = "edc" }
edc-validator-spi = { module = "org.eclipse.edc:validator-spi", version.ref = "edc" }
edc-vault-hashicorp = { module = "org.eclipse.edc:vault-hashicorp", version.ref = "edc" }
edc-web-spi = { module = "org.eclipse.edc:web-spi", version.ref = "edc" }
edc-lib-transform = { module = "org.eclipse.edc:transform-lib", version.ref = "edc" }
edc-lib-util = { module = "org.eclipse.edc:util-lib", version.ref = "edc" }
edc-lib-validator = { module = "org.eclipse.edc:validator-lib", version.ref = "edc" }

# SQL Extensions
edc-sql-core = { module = "org.eclipse.edc:sql-core", version.ref = "edc" }
Expand Down Expand Up @@ -91,8 +93,8 @@ edc-core-junit = { module = "org.eclipse.edc:junit", version.ref = "edc" }
# No EDC references
aws-s3 = { module = "software.amazon.awssdk:s3", version.ref = "aws" }
aws-s3-transfer = { module = "software.amazon.awssdk:s3-transfer-manager", version.ref = "aws" }
jakarta-rsApi = { module = "jakarta.ws.rs:jakarta.ws.rs-api", version.ref = "rsApi" }
jakarta-eeApi = { module = "jakarta.platform:jakarta.jakartaee-api", version.ref = "rseeApi" }
jakarta-rsApi = { module = "jakarta.ws.rs:jakarta.ws.rs-api", version.ref = "rsApi" }
jersey = { module = "org.glassfish.jersey.media:jersey-media-multipart", version.ref = "jersey" }
parsson = { module = "org.eclipse.parsson:jakarta.json", version.ref = "parsson" }
postgres = { module = "org.postgresql:postgresql", version.ref = "postgres" }
Expand Down
Binary file modified gradle/wrapper/gradle-wrapper.jar
Binary file not shown.
4 changes: 1 addition & 3 deletions gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.4-bin.zip
networkTimeout=10000
validateDistributionUrl=true
distributionUrl=https\://services.gradle.org/distributions/gradle-8.6-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
26 changes: 15 additions & 11 deletions launchers/connector/build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,40 +1,45 @@

plugins {
`java-library`
id("com.gmv.inesdata.edc-application")
alias(libs.plugins.shadow)
}

dependencies {
// Librerias base
implementation(libs.edc.boot)
implementation(libs.edc.connector.core)

// Common libs
implementation(libs.edc.web.spi)
implementation(libs.edc.dsp)
implementation(libs.edc.management.api)

// Temporary libs
implementation(libs.edc.vault.filesystem)
implementation(libs.edc.configuration.filesystem)

// Control Plane
implementation(libs.edc.control.plane.api.client)
implementation(libs.edc.control.plane.api)
implementation(libs.edc.control.plane.core)
implementation(libs.edc.validator.data.address.http.data)

// Data Plane
implementation(libs.edc.data.plane.control.api)
implementation(libs.edc.data.plane.public.api)
implementation(libs.edc.data.plane.core)
implementation(libs.edc.data.plane.http)
implementation(libs.edc.data.plane.self.registration)

implementation(libs.edc.data.plane.selector.api)
implementation(libs.edc.data.plane.selector.core)

// Secretos
implementation(libs.edc.vault.hashicorp)

// Transferencia
implementation(libs.edc.transfer.data.plane.signaling)
implementation(libs.edc.transfer.pull.http.receiver)
implementation(libs.edc.transfer.data.plane)

// EDR
implementation(libs.edc.edr.cache.api)
implementation(libs.edc.edr.store.core)
implementation(libs.edc.edr.store.receiver)

// Vocabularios
implementation(project(":extensions:vocabulary-api"))
Expand Down Expand Up @@ -83,10 +88,9 @@ dependencies {

// Count elements
implementation(project(":extensions:count-elements-api"))

runtimeOnly(libs.edc.transaction.local)
runtimeOnly(libs.postgres)

}

application {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ public void info(Supplier<String> supplier, Throwable... errors) {
@Override
public void info(String message, Throwable... errors) {
if (errors.length == 0) {
logger.info("Yepah! " + message);
logger.info(message);
}
else {
for (Throwable error : errors) {
Expand Down
2 changes: 1 addition & 1 deletion launchers/connector/src/main/resources/logback.xml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
</encoder>
</appender>

<root level="WARN">
<root level="INFO">
<appender-ref ref="STDOUT"/>
</root>
</configuration>
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
/*
* INESData - UPM
*/
package org.upm.inesdata.spi.vocabulary;

import org.upm.inesdata.spi.vocabulary.domain.Vocabulary;
import org.eclipse.edc.spi.result.ServiceResult;
import org.upm.inesdata.spi.vocabulary.domain.Vocabulary;

import java.util.List;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,17 +1,3 @@
/*
* Copyright (c) 2020 - 2022 Microsoft Corporation
*
* This program and the accompanying materials are made available under the
* terms of the Apache License, Version 2.0 which is available at
* https://www.apache.org/licenses/LICENSE-2.0
*
* SPDX-License-Identifier: Apache-2.0
*
* Contributors:
* Microsoft Corporation - initial API and implementation
*
*/

@Spi("Vocabulary services")
package org.upm.inesdata.spi.vocabulary;

Expand Down
7 changes: 7 additions & 0 deletions suppressions.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,4 +23,11 @@
<cpe>cpe:/a:jetty:jetty</cpe>
<cpe>cpe:/a:eclipse:jetty</cpe>
</suppress>
<suppress>
<notes><![CDATA[
file name: vault-hashicorp-0.7.0.jar
]]></notes>
<packageUrl regex="true">^pkg:maven/org\.eclipse\.edc/vault\-hashicorp@.*$</packageUrl>
<cpe>cpe:/a:hashicorp:vault</cpe>
</suppress>
</suppressions>

0 comments on commit 8a41239

Please sign in to comment.