dsp: fixes related to DSP conformance #4543
Labels
bug_report
Suspected bugs, awaiting triage
dataspace-protocol
related to the dataspace protocol
triage
all new issues awaiting classification
Bug Report
The following bugs related to DSP flows need to be fixed:
ConsumerContractNegotiationManagerImpl.processAccepting
did not pass the currentPolicy
as part of theRemoteMessage
when dispatching, causing an NPE during policy evaluation.JsonObjectToPolicyTransformer
did not deserializeassignee
andassigner
if the policy type is an agreement, which is required by DSPDspHttpRemoteMessageDispatcherImpl
did not report the HTTP error codeDspRequestHandlerImpl
reported the incorrect validation contextContractNegotiation
did not allow for a valid state transition (OFFERED)ContractNegotistion
should not allow transitions from FINALIZED to TERMINATEDThe text was updated successfully, but these errors were encountered: