Skip to content

Commit eba9bce

Browse files
authored
Fix: Release/0.12.0 (#165)
* fix: update Transformer Constructors #139 (#157) * fix: update Transformer Constructors #139 * fix: add needed extensions for connector build, bump restassured version #139 * fix: set version-tag to non Snapshot version * fix: remove dependencie
1 parent 4a5bd5a commit eba9bce

File tree

4 files changed

+12
-9
lines changed

4 files changed

+12
-9
lines changed

e2e-tests/src/test/java/com/huawei/cloud/fixtures/HuaweiParticipant.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ public Config controlPlaneConfig() {
5656
put("web.http.public.port", String.valueOf(getFreePort()));
5757
put("edc.dsp.callback.address", controlPlaneProtocol.get().toString());
5858
put("edc.connector.name", name);
59+
put("edc.hostname", name);
5960
put("edc.component.id", "connector-test");
6061
put("edc.dataplane.token.validation.endpoint", "http://token-validation.com");
6162
put("edc.dpf.selector.url", "http://does-this-matter.com");

e2e-tests/src/test/java/com/huawei/cloud/tests/ObsTransferEndToEndTest.java

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414

1515
package com.huawei.cloud.tests;
1616

17-
import com.fasterxml.jackson.databind.ObjectMapper;
1817
import com.huawei.cloud.fixtures.HuaweiParticipant;
1918
import com.huawei.cloud.obs.ObsBucketSchema;
2019
import com.huawei.cloud.obs.TestFunctions;
@@ -24,12 +23,12 @@
2423
import jakarta.json.JsonObject;
2524
import org.eclipse.edc.connector.api.signaling.transform.from.JsonObjectFromDataFlowStartMessageTransformer;
2625
import org.eclipse.edc.connector.api.signaling.transform.to.JsonObjectToDataFlowResponseMessageTransformer;
27-
import org.eclipse.edc.jsonld.util.JacksonJsonLd;
2826
import org.eclipse.edc.junit.annotations.EndToEndTest;
2927
import org.eclipse.edc.junit.extensions.EmbeddedRuntime;
3028
import org.eclipse.edc.junit.extensions.RuntimeExtension;
3129
import org.eclipse.edc.junit.extensions.RuntimePerClassExtension;
3230
import org.eclipse.edc.spi.result.Failure;
31+
import org.eclipse.edc.spi.types.TypeManager;
3332
import org.eclipse.edc.spi.types.domain.DataAddress;
3433
import org.eclipse.edc.spi.types.domain.transfer.DataFlowStartMessage;
3534
import org.eclipse.edc.spi.types.domain.transfer.FlowType;
@@ -57,6 +56,7 @@
5756
import static io.restassured.RestAssured.given;
5857
import static org.assertj.core.api.Assertions.assertThat;
5958
import static org.eclipse.edc.junit.testfixtures.TestUtils.getFileFromResourceName;
59+
import static org.mockito.Mockito.mock;
6060
import static org.testcontainers.shaded.org.awaitility.Awaitility.await;
6161

6262
@Testcontainers
@@ -109,7 +109,7 @@ public class ObsTransferEndToEndTest {
109109
private String providerEndpoint;
110110

111111
private final TypeTransformerRegistry registry = new TypeTransformerRegistryImpl();
112-
private ObjectMapper mapper;
112+
private final TypeManager typeManager = mock();
113113

114114
@BeforeEach
115115
void setup() {
@@ -120,9 +120,8 @@ void setup() {
120120
consumerClient = TestFunctions.createClient(CONSUMER_AK, CONSUMER_SK, consumerEndpoint);
121121

122122
var builderFactory = Json.createBuilderFactory(Map.of());
123-
mapper = JacksonJsonLd.createObjectMapper();
124-
registry.register(new JsonObjectFromDataFlowStartMessageTransformer(builderFactory, mapper));
125-
registry.register(new JsonObjectFromDataAddressDspaceTransformer(builderFactory, mapper));
123+
registry.register(new JsonObjectFromDataFlowStartMessageTransformer(builderFactory, typeManager, "test"));
124+
registry.register(new JsonObjectFromDataAddressDspaceTransformer(builderFactory, typeManager, "test"));
126125
registry.register(new JsonObjectToDataAddressDspaceTransformer());
127126
registry.register(new JsonObjectToDataFlowResponseMessageTransformer());
128127
}

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
#
1414

1515
group=com.huawei.cloud
16-
version=0.12.0-SNAPSHOT
16+
version=0.12.0
1717
# configure the build:
1818
# used for publishing artifacts and plugins
1919
hcScmConnection=scm:git:[email protected]:huawei-dataspace-components/components.git

gradle/libs.versions.toml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ format.version = "1.1"
33

44
[versions]
55
awaitility = "4.2.2"
6-
edc = "0.12.0-SNAPSHOT"
6+
edc = "0.12.0"
77
failsafe = "3.3.2"
88
junit = "5.11.3"
9-
restAssured = "5.4.0"
9+
restAssured = "5.5.1"
1010
testcontainers = "1.20.3"
1111
huawei-obs = "3.24.12"
1212
huawei-iam = "3.1.130"
@@ -19,8 +19,10 @@ edc-api-controlplane = { module = "org.eclipse.edc:control-plane-api", version.r
1919
edc-api-management-config = { module = "org.eclipse.edc:management-api-configuration", version.ref = "edc" }
2020
edc-api-observability = { module = "org.eclipse.edc:api-observability", version.ref = "edc" }
2121
edc-auth-tokenbased = { module = "org.eclipse.edc:auth-tokenbased", version.ref = "edc" }
22+
edc-common-core = { module = "org.eclipse.edc:common-core", version.ref = "edc" }
2223
edc-config-filesystem = { module = "org.eclipse.edc:configuration-filesystem", version.ref = "edc" }
2324
edc-control-api-configuration = { module = "org.eclipse.edc:control-api-configuration", version.ref = "edc" }
25+
edc-control-transfer = { module = "org.eclipse.edc:control-plane-transfer", version.ref = "edc" }
2426
edc-core-connector = { module = "org.eclipse.edc:connector-core", version.ref = "edc" }
2527
edc-core-controlplane = { module = "org.eclipse.edc:control-plane-core", version.ref = "edc" }
2628
edc-core-controlplane-apiclient = { module = "org.eclipse.edc:control-plane-api-client", version.ref = "edc" }
@@ -38,6 +40,7 @@ edc-controlplane-spi = { module = "org.eclipse.edc:control-plane-spi", version.r
3840
edc-iam-mock = { module = "org.eclipse.edc:iam-mock", version.ref = "edc" }
3941
edc-dsp = { module = "org.eclipse.edc:dsp", version.ref = "edc" }
4042
edc-junit = { module = "org.eclipse.edc:junit", version.ref = "edc" }
43+
edc-query-lib = { module = "org.eclipse.edc:query-lib", version.ref = "edc" }
4144
edc-spi-contract = { module = "org.eclipse.edc:contract-spi", version.ref = "edc" }
4245
edc-spi-policy = { module = "org.eclipse.edc:policy-spi", version.ref = "edc" }
4346
edc-spi-core = { module = "org.eclipse.edc:core-spi", version.ref = "edc" }

0 commit comments

Comments
 (0)