Skip to content

Commit 95c69f8

Browse files
authored
Remove DSP version 2024/1 from Eclipse Tractus-X connector implementation (eclipse-tractusx#2554)
* Remove 2024/1 version from runtime Signed-off-by: Lars Geyer-Blaumeiser <lars.blaumeiser@cofinity-x.com> * Remove 2024-1 from repository Signed-off-by: Lars Geyer-Blaumeiser <lars.blaumeiser@cofinity-x.com> --------- Signed-off-by: Lars Geyer-Blaumeiser <lars.blaumeiser@cofinity-x.com>
1 parent 53eec90 commit 95c69f8

7 files changed

Lines changed: 5 additions & 81 deletions

File tree

core/json-ld-core/src/main/resources/document/dspace.jsonld

Lines changed: 0 additions & 62 deletions
This file was deleted.

edc-controlplane/edc-controlplane-base/build.gradle.kts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,9 @@ configurations.all {
3232
}
3333

3434
dependencies {
35-
runtimeOnly(libs.edc.bom.controlplane.base)
35+
runtimeOnly(libs.edc.bom.controlplane.base) {
36+
exclude(module = "dsp-2024")
37+
}
3638
runtimeOnly(libs.edc.bom.controlplane.dcp)
3739

3840
runtimeOnly(libs.edc.bom.federatedcatalog.base)

edc-extensions/dataspace-protocol/cx-dataspace-protocol/build.gradle.kts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ dependencies {
3434

3535
implementation(libs.dsp.spi.http)
3636
implementation(libs.dsp.spi.v08)
37-
implementation(libs.dsp.spi.v2024)
3837

3938
implementation(libs.edc.spi.participant)
4039
implementation(libs.edc.spi.protocol)

edc-extensions/dataspace-protocol/cx-dataspace-protocol/src/main/java/org/eclipse/tractusx/edc/protocol/cx/CxDataspaceProtocolExtension.java

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,6 @@
3838

3939
import static org.eclipse.edc.protocol.dsp.http.spi.types.HttpMessageProtocol.DATASPACE_PROTOCOL_HTTP;
4040
import static org.eclipse.edc.protocol.dsp.spi.type.Dsp08Constants.V_08;
41-
import static org.eclipse.edc.protocol.dsp.spi.type.Dsp2024Constants.DATASPACE_PROTOCOL_HTTP_V_2024_1;
42-
import static org.eclipse.edc.protocol.dsp.spi.type.Dsp2024Constants.V_2024_1;
43-
import static org.eclipse.edc.protocol.dsp.spi.type.Dsp2024Constants.V_2024_1_PATH;
4441

4542
public class CxDataspaceProtocolExtension implements ServiceExtension {
4643

@@ -59,9 +56,7 @@ public class CxDataspaceProtocolExtension implements ServiceExtension {
5956
@Override
6057
public void initialize(ServiceExtensionContext context) {
6158
Stream.of(
62-
new DataspaceProfileContext(DATASPACE_PROTOCOL_HTTP, V_08, () -> dspWebhookAddress.get(), new BpnExtractionFunction(monitor)),
63-
// currently required for DCP TCK tests
64-
new DataspaceProfileContext(DATASPACE_PROTOCOL_HTTP_V_2024_1, V_2024_1, () -> dspWebhookAddress.get() + V_2024_1_PATH, new BpnExtractionFunction(monitor))
59+
new DataspaceProfileContext(DATASPACE_PROTOCOL_HTTP, V_08, () -> dspWebhookAddress.get(), new BpnExtractionFunction(monitor))
6560
).forEach(contextRegistry::register);
6661
}
6762

edc-extensions/dataspace-protocol/cx-dataspace-protocol/src/main/java/org/eclipse/tractusx/edc/protocol/cx/identifier/CatenaxParticipantIdentityResolver.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
import org.jetbrains.annotations.Nullable;
2828

2929
import static org.eclipse.edc.protocol.dsp.http.spi.types.HttpMessageProtocol.DATASPACE_PROTOCOL_HTTP;
30-
import static org.eclipse.edc.protocol.dsp.spi.type.Dsp2024Constants.DATASPACE_PROTOCOL_HTTP_V_2024_1;
3130

3231
public class CatenaxParticipantIdentityResolver implements ParticipantIdentityResolver {
3332
private final String bpn;
@@ -41,7 +40,7 @@ public CatenaxParticipantIdentityResolver(String bpn, ParticipantContextSupplier
4140
@Nullable
4241
@Override
4342
public String getParticipantId(String participantContextId, String protocol) {
44-
if (DATASPACE_PROTOCOL_HTTP.equals(protocol) || DATASPACE_PROTOCOL_HTTP_V_2024_1.equals(protocol)) {
43+
if (DATASPACE_PROTOCOL_HTTP.equals(protocol)) {
4544
return bpn;
4645
}
4746
return participantContextSupplier.get().map(ParticipantContext::getIdentity)

edc-extensions/dataspace-protocol/dataspace-protocol-core/src/testFixtures/java/org/eclipse/tractusx/edc/protocol/core/identifier/MembershipCredentialIdExtractionFunctionTest.java

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,20 +27,12 @@
2727
import org.eclipse.edc.spi.EdcException;
2828
import org.eclipse.edc.spi.iam.ClaimToken;
2929
import org.junit.jupiter.api.Test;
30-
import org.junit.jupiter.api.extension.ExtensionContext;
31-
import org.junit.jupiter.params.ParameterizedTest;
32-
import org.junit.jupiter.params.provider.Arguments;
33-
import org.junit.jupiter.params.provider.ArgumentsProvider;
34-
import org.junit.jupiter.params.provider.ArgumentsSource;
3530

3631
import java.time.Instant;
3732
import java.util.List;
3833
import java.util.Map;
39-
import java.util.stream.Stream;
4034

41-
import static org.assertj.core.api.Assertions.assertThat;
4235
import static org.assertj.core.api.Assertions.assertThatThrownBy;
43-
import static org.eclipse.tractusx.edc.edr.spi.CoreConstants.CX_CREDENTIAL_NS;
4436

4537
public abstract class MembershipCredentialIdExtractionFunctionTest {
4638

gradle/libs.versions.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,6 @@ tck-extension = { module = "org.eclipse.edc:tck-extension", version.ref = "edc"
169169
# DSP libraries
170170
dsp-spi-http = { module = "org.eclipse.edc:dsp-http-spi", version.ref = "edc" }
171171
dsp-spi-v08 = { module = "org.eclipse.edc:dsp-spi-08", version.ref = "edc" }
172-
dsp-spi-v2024 = { module = "org.eclipse.edc:dsp-spi-2024", version.ref = "edc" }
173172
dsp-spi-v2025 = { module = "org.eclipse.edc:dsp-spi-2025", version.ref = "edc" }
174173

175174
# Federated Catalog modules

0 commit comments

Comments
 (0)