International-Data-Spaces-Association / metadata-broker-open-core

This is the repository of the open-core reference implementation of the IDS Metadata Broker.
Apache License 2.0
10 stars 17 forks source link

Failed to register resource at Broker #102

Open sebplorenz opened 2 years ago

sebplorenz commented 2 years ago

When registering a resource at the Broker via DSC, I'm getting an error. Since the resource is registered at the DSC 7.0 I assume that the resource is valid. These are the logs:

(Logs with [DSC] are coming from DSC and logs with [broker] are Broker logs)

09:13:49.445 [docker-java-stream-1079877638] INFO  de.fhg.ivi.drm.it.dsc.DSC_7_0_0 - [DSC] STDOUT: 2022-03-30T07:13:49,442 [http-nio-8080-exec-4] WARN - TEST_DEPLOYMENT: IDS-Message is sent without a valid DAT, will not be sent in PRODUCTIVE_DEPLOYMENT. [code=(IMSCOW0041), reason=(Mandatory required information of the connector certificate is missing (AKI/SKI)! Needed to determine the fingerprint of the connector for the DAPS! Possible reason: Are you using a valid connector certificate issued by the DAPS?)]
09:13:49.610 [docker-java-stream-1079877638] INFO  de.fhg.ivi.drm.it.dsc.DSC_7_0_0 - [DSC] STDOUT: 2022-03-30T07:13:49,608 [http-nio-8080-exec-4] WARN - TEST_DEPLOYMENT: IDS-Message is sent without a valid DAT, will not be sent in PRODUCTIVE_DEPLOYMENT. [code=(IMSCOW0041), reason=(Mandatory required information of the connector certificate is missing (AKI/SKI)! Needed to determine the fingerprint of the connector for the DAPS! Possible reason: Are you using a valid connector certificate issued by the DAPS?)]
09:13:49.672 [docker-java-stream-1079877638] INFO  de.fhg.ivi.drm.it.dsc.DSC_7_0_0 - [DSC] STDOUT: 2022-03-30T07:13:49,661 [http-nio-8080-exec-4] INFO - Sending request to http://broker:8080/infrastructure ...
09:13:53.008 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDOUT:  30-03-2022 07:13:53.006 [http-nio-8080-exec-4] ERROR org.apache.jena.riot.system.ErrorHandlerFactory$ErrorLoggerlogError - [line: 1, col: 21] Bad IRI: '2021-08-10T13:00:00.000Z': <2021-08-10T13:00:00.000Z> Code: 10/SCHEME_MUST_START_WITH_LETTER in SCHEME: The scheme component must start with a letter.
09:13:53.015 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR: Mar 30, 2022 7:13:53 AM org.apache.catalina.core.StandardWrapperValve invoke
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR: SEVERE: Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.apache.jena.query.QueryException: [line: 1, col: 21] Bad IRI: '2021-08-10T13:00:00.000Z': <2021-08-10T13:00:00.000Z> Code: 10/SCHEME_MUST_START_WITH_LETTER in SCHEME: The scheme component must start with a letter.] with root cause
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR: org.apache.jena.riot.RiotException: [line: 1, col: 21] Bad IRI: '2021-08-10T13:00:00.000Z': <2021-08-10T13:00:00.000Z> Code: 10/SCHEME_MUST_START_WITH_LETTER in SCHEME: The scheme component must start with a letter.
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.jena.riot.system.ErrorHandlerFactory$ErrorHandlerStd.error(ErrorHandlerFactory.java:147)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.jena.sparql.lang.QueryParserBase.resolveIRI(QueryParserBase.java:298)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.jena.sparql.lang.QueryParserBase.resolveQuotedIRI(QueryParserBase.java:282)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.jena.sparql.lang.arq.ARQParser.IRIREF(ARQParser.java:6416)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.jena.sparql.lang.arq.ARQParser.iri(ARQParser.java:6356)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.jena.sparql.lang.arq.ARQParser.iriOrFunction(ARQParser.java:6140)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.jena.sparql.lang.arq.ARQParser.PrimaryExpression(ARQParser.java:4933)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.jena.sparql.lang.arq.ARQParser.UnaryExpression(ARQParser.java:4830)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.jena.sparql.lang.arq.ARQParser.MultiplicativeExpression(ARQParser.java:4675)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.jena.sparql.lang.arq.ARQParser.AdditiveExpression(ARQParser.java:4565)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.jena.sparql.lang.arq.ARQParser.NumericExpression(ARQParser.java:4559)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.jena.sparql.lang.arq.ARQParser.RelationalExpression(ARQParser.java:4483)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.jena.sparql.lang.arq.ARQParser.ValueLogical(ARQParser.java:4477)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.jena.sparql.lang.arq.ARQParser.ConditionalAndExpression(ARQParser.java:4456)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.jena.sparql.lang.arq.ARQParser.ConditionalOrExpression(ARQParser.java:4435)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.jena.sparql.lang.arq.ARQParser.Expression(ARQParser.java:4429)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.jena.sparql.lang.arq.ARQParser.Bind(ARQParser.java:2633)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.jena.sparql.lang.arq.ARQParser.GraphPatternNotTriples(ARQParser.java:2569)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.jena.sparql.lang.arq.ARQParser.GroupGraphPatternSub(ARQParser.java:2437)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.jena.sparql.lang.arq.ARQParser.GroupGraphPattern(ARQParser.java:2369)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.jena.sparql.lang.arq.ARQParser.WhereClause(ARQParser.java:852)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.jena.sparql.lang.arq.ARQParser.SelectQuery(ARQParser.java:137)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.jena.sparql.lang.arq.ARQParser.Query(ARQParser.java:31)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.jena.sparql.lang.arq.ARQParser.QueryUnit(ARQParser.java:22)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.jena.sparql.lang.ParserARQ$1.exec(ParserARQ.java:48)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.jena.sparql.lang.ParserARQ.perform(ParserARQ.java:96)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.jena.sparql.lang.ParserARQ.parse$(ParserARQ.java:52)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.jena.sparql.lang.SPARQLParser.parse(SPARQLParser.java:34)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.jena.query.QueryFactory.parse(QueryFactory.java:144)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.jena.query.QueryFactory.create(QueryFactory.java:83)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.jena.query.QueryFactory.create(QueryFactory.java:56)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.jena.query.QueryFactory.create(QueryFactory.java:44)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at de.fraunhofer.iais.eis.ids.jsonld.Parser.checkForTypeStatement(Parser.java:1162)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at de.fraunhofer.iais.eis.ids.jsonld.Parser.checkIfClassIsDefaultInterfaceInstance(Parser.java:1180)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at de.fraunhofer.iais.eis.ids.jsonld.Parser.handleObject(Parser.java:510)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at de.fraunhofer.iais.eis.ids.jsonld.Parser.handleObject(Parser.java:576)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at de.fraunhofer.iais.eis.ids.jsonld.Parser.parseMessage(Parser.java:1094)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at de.fraunhofer.iais.eis.ids.jsonld.Parser.parseMessage(Parser.java:1109)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at de.fraunhofer.iais.eis.ids.jsonld.Serializer.deserialize(Serializer.java:123)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at de.fraunhofer.iais.eis.ids.component.interaction.multipart.MapFactory.payloadAsResource(MapFactory.java:147)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at de.fraunhofer.iais.eis.ids.component.interaction.multipart.MapFactory.createMap(MapFactory.java:75)
09:13:53.016 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at de.fraunhofer.iais.eis.ids.component.interaction.multipart.DefaultMultipartMapConverter.multipartToMap(DefaultMultipartMapConverter.java:53)
09:13:53.017 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at de.fraunhofer.iais.eis.ids.component.interaction.multipart.MultipartComponentInteractor.process(MultipartComponentInteractor.java:64)
09:13:53.017 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at de.fraunhofer.iais.eis.ids.component.protocol.http.server.ComponentController.processMessage(ComponentController.java:237)
09:13:53.017 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at de.fraunhofer.iais.eis.ids.component.protocol.http.server.ComponentController.infrastructureLevelCommunication(ComponentController.java:205)
09:13:53.017 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
09:13:53.017 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
09:13:53.017 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
09:13:53.017 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at java.base/java.lang.reflect.Method.invoke(Method.java:566)
09:13:53.017 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189)
09:13:53.017 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
09:13:53.017 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
09:13:53.017 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
09:13:53.017 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
09:13:53.017 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
09:13:53.017 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
09:13:53.017 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
09:13:53.017 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
09:13:53.017 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:908)
09:13:53.017 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at javax.servlet.http.HttpServlet.service(HttpServlet.java:665)
09:13:53.017 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
09:13:53.017 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at javax.servlet.http.HttpServlet.service(HttpServlet.java:750)
09:13:53.017 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
09:13:53.017 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
09:13:53.018 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
09:13:53.018 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
09:13:53.018 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
09:13:53.018 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
09:13:53.018 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
09:13:53.018 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
09:13:53.018 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
09:13:53.018 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFi
09:13:53.018 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR: lter.java:92)
09:13:53.018 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
09:13:53.018 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
09:13:53.018 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
09:13:53.018 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
09:13:53.018 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
09:13:53.018 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
09:13:53.018 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
09:13:53.018 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
09:13:53.018 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
09:13:53.018 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
09:13:53.018 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
09:13:53.018 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
09:13:53.018 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
09:13:53.018 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
09:13:53.018 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
09:13:53.018 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
09:13:53.018 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
09:13:53.018 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
09:13:53.018 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373)
09:13:53.018 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
09:13:53.018 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
09:13:53.018 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589)
09:13:53.018 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
09:13:53.018 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
09:13:53.018 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
09:13:53.018 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
09:13:53.018 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR:    at java.base/java.lang.Thread.run(Thread.java:829)
09:13:53.018 [docker-java-stream--1694734390] INFO  BrokerLog - [broker] STDERR: 
09:13:53.055 [docker-java-stream-1079877638] INFO  de.fhg.ivi.drm.it.dsc.DSC_7_0_0 - [DSC] STDOUT: 2022-03-30T07:13:53,048 [http-nio-8080-exec-4] WARN - Received response but response-code not in 200-299. [code=(IMSMEW0046), response-code=(500)]
09:13:53.069 [main] ERROR i.m.r.intercept.RecoveryInterceptor - Type [de.fhg.ivi.ids.dsc_5_1.api.IdsMessagesApiClient$Intercepted] executed with error: 
io.micronaut.http.client.exceptions.HttpClientResponseException: 
    at io.micronaut.http.client.netty.DefaultHttpClient$11.channelReadInstrumented(DefaultHttpClient.java:2146)
    at io.micronaut.http.client.netty.DefaultHttpClient$11.channelReadInstrumented(DefaultHttpClient.java:2061)
    at io.micronaut.http.client.netty.DefaultHttpClient$SimpleChannelInboundHandlerInstrumented.channelRead0(DefaultHttpClient.java:2765)
    at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
    at io.micronaut.http.netty.stream.HttpStreamsHandler.channelRead(HttpStreamsHandler.java:194)
    at io.micronaut.http.netty.stream.HttpStreamsClientHandler.channelRead(HttpStreamsClientHandler.java:183)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
    at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
    at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
    at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436)
    at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324)
    at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296)
    at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
    at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
    at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
    at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919)
    at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166)
    at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719)
    at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655)
    at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581)
    at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
    at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
    at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
    at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
    at java.base/java.lang.Thread.run(Thread.java:832)

org.opentest4j.AssertionFailedError: BAD_GATEWAY -  - Received invalid ids message.

    at org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:39)
    at org.junit.jupiter.api.Assertions.fail(Assertions.java:117)
    at de.fhg.ivi.drm.it.dsc.DSCTest.getHttpResponseOrFail(DSCTest.java:35)
    at de.fhg.ivi.drm.it.DSC_7_0_0_Test.lambda$registerResourceAtBroker$6(DSC_7_0_0_Test.java:75)
    at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
    at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
    at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
    at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
    at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625)
    at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
    at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
    at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
    at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
    at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
    at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
    at de.fhg.ivi.drm.it.DSC_7_0_0_Test.registerResourceAtBroker(DSC_7_0_0_Test.java:74)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:564)
    at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:688)
    at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
    at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
    at org.junit.jupiter.api.extension.InvocationInterceptor.interceptTestMethod(InvocationInterceptor.java:117)
    at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
    at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
    at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
    at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
    at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
    at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
    at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
    at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
    at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
    at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
    at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
    at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
    at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
    at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
    at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$6(TestMethodTestDescriptor.java:210)
    at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
    at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:206)
    at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:131)
    at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:65)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
    at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129)
    at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127)
    at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84)
    at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:143)
    at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129)
    at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127)
    at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84)
    at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:143)
    at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:129)
    at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:127)
    at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:126)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:84)
    at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
    at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
    at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
    at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:108)
    at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
    at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
    at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
    at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
    at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:96)
    at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:75)
    at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:71)
    at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33)
    at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:221)
    at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54)
sebplorenz commented 2 years ago

This is the update resource message, that is sent from the DSC to the Broker:

--93720013-b1f9-4cac-b255-298fc073192e\r\n
Content-Disposition: form-data; name="header"\r\n
Content-Length: 1091\r\n
\r\n
{
  "@context" : {
    "ids" : "https://w3id.org/idsa/core/",
    "idsc" : "https://w3id.org/idsa/code/"
  },
  "@type" : "ids:ResourceUpdateMessage",
  "@id" : "https://w3id.org/idsa/autogen/resourceUpdateMessage/7babfb10-c0a6-4d0e-8782-7e4e6ace1959",
  "ids:modelVersion" : "4.2.7",
  "ids:issued" : {
    "@value" : "2022-03-30T12:34:02.562Z",
    "@type" : "http://www.w3.org/2001/XMLSchema#dateTimeStamp"
  },
  "ids:issuerConnector" : {
    "@id" : "https://w3id.org/idsa/autogen/baseConnector/provider"
  },
  "ids:recipientConnector" : [ ],
  "ids:senderAgent" : {
    "@id" : "https://w3id.org/idsa/autogen/baseConnector/provider"
  },
  "ids:recipientAgent" : [ ],
  "ids:securityToken" : {
    "@type" : "ids:DynamicAttributeToken",
    "@id" : "https://w3id.org/idsa/autogen/dynamicAttributeToken/9f43f17d-18db-4208-95b0-1af14ecd7cc1",
    "ids:tokenValue" : "INVALID_TOKEN",
    "ids:tokenFormat" : {
      "@id" : "https://w3id.org/idsa/code/JWT"
    }
  },
  "ids:affectedResource" : {
    "@id" : "http://localhost:49190/api/offers/e0ec42c0-5367-4522-ab02-1fb25dbabc96"
  }
}\r\n
--93720013-b1f9-4cac-b255-298fc073192e\r\n
Content-Disposition: form-data; name="payload"\r\n
Content-Length: 4719\r\n
\r\n
{
  "@context" : {
    "ids" : "https://w3id.org/idsa/core/",
    "idsc" : "https://w3id.org/idsa/code/"
  },
  "@type" : "ids:Resource",
  "@id" : "http://localhost:49190/api/offers/e0ec42c0-5367-4522-ab02-1fb25dbabc96",
  "ids:description" : [ {
    "@value" : "Standard-Auswertung (1 km Auflösung) der Radarreflektivitätsverteilung (WX-Produkt) erzeugt durch Überlagerung der Reflektivitäten aller Radarstandorte in Deutschland.",
    "@language" : "EN"
  } ],
  "ids:version" : "1",
  "ids:language" : [ {
    "@id" : "https://w3id.org/idsa/code/EN"
  } ],
  "ids:standardLicense" : {
    "@id" : ""
  },
  "ids:title" : [ {
    "@value" : "Niederschlagsradar",
    "@language" : "EN"
  } ],
  "ids:resourceEndpoint" : [ {
    "@type" : "ids:ConnectorEndpoint",
    "@id" : "https://w3id.org/idsa/autogen/connectorEndpoint/1070f560-3f82-4b30-b09b-c7442f36b215",
    "ids:accessURL" : {
      "@id" : "http://localhost:49190/api/offers/e0ec42c0-5367-4522-ab02-1fb25dbabc96"
    },
    "ids:endpointDocumentation" : [ {
      "@id" : ""
    } ],
    "ids:endpointInformation" : [ ]
  } ],
  "ids:contractOffer" : [ {
    "@type" : "ids:ContractOffer",
    "@id" : "http://localhost:49190/api/contracts/41cc98dc-fc04-43c6-8a7e-62498ea63702",
    "ids:provider" : {
      "@id" : ""
    },
    "ids:permission" : [ {
      "@type" : "ids:Permission",
      "@id" : "http://localhost:49190/api/rules/199345ca-aed6-40ee-b995-ac69fb3d458a",
      "ids:description" : [ {
        "@value" : "provide-access",
        "@type" : "http://www.w3.org/2001/XMLSchema#string"
      } ],
      "ids:postDuty" : [ ],
      "ids:title" : [ {
        "@value" : "Provide Access Usage Policy",
        "@type" : "http://www.w3.org/2001/XMLSchema#string"
      } ],
      "ids:assignee" : [ ],
      "ids:assigner" : [ ],
      "ids:constraint" : [ ],
      "ids:action" : [ {
        "@id" : "https://w3id.org/idsa/code/USE"
      } ],
      "ids:preDuty" : [ ]
    } ],
    "ids:contractEnd" : {
      "@value" : "2022-03-30T12:33:46.139Z",
      "@type" : "http://www.w3.org/2001/XMLSchema#dateTimeStamp"
    },
    "ids:contractStart" : {
      "@value" : "2022-03-30T12:33:46.139Z",
      "@type" : "http://www.w3.org/2001/XMLSchema#dateTimeStamp"
    },
    "ids:contractDate" : {
      "@value" : "2022-03-30T12:34:02.519Z",
      "@type" : "http://www.w3.org/2001/XMLSchema#dateTimeStamp"
    },
    "ids:prohibition" : [ ],
    "ids:obligation" : [ ],
    "ids:consumer" : {
      "@id" : ""
    }
  } ],
  "ids:sample" : [ ],
  "ids:representation" : [ {
    "@type" : "ids:Representation",
    "@id" : "http://localhost:49190/api/representations/7d632923-cdd1-43b6-9e16-3a10ff3cfff3",
    "ids:description" : [ ],
    "ids:mediaType" : {
      "@type" : "ids:IANAMediaType",
      "@id" : "https://w3id.org/idsa/autogen/iANAMediaType/5d8d2428-94ff-4048-844c-70e317369a67",
      "ids:filenameExtension" : "json"
    },
    "ids:language" : {
      "@id" : "https://w3id.org/idsa/code/EN"
    },
    "ids:title" : [ ],
    "ids:created" : {
      "@value" : "2022-03-30T12:33:46.073Z",
      "@type" : "http://www.w3.org/2001/XMLSchema#dateTimeStamp"
    },
    "ids:modified" : {
      "@value" : "2022-03-30T12:33:46.073Z",
      "@type" : "http://www.w3.org/2001/XMLSchema#dateTimeStamp"
    },
    "ids:representationStandard" : {
      "@id" : ""
    },
    "ids:instance" : [ {
      "@type" : "ids:Artifact",
      "@id" : "http://localhost:49190/api/artifacts/78f6e546-a68e-4f93-a8e2-7b8c04890bff",
      "ids:byteSize" : 0,
"ids:checkSum" : "0",
      "ids:creationDate" : {
        "@value" : "2022-03-30T12:33:46.067Z",
        "@type" : "http://www.w3.org/2001/XMLSchema#dateTimeStamp"
      },
      "ids:fileName" : "",
      "ids:creationDate" : "2021-08-10T13:00:00.000Z"
    } ],
    "ids:created" : "2021-08-10T13:00:00.000Z",
    "ids:modified" : "2021-08-10T13:00:00.000Z"
  } ],
  "ids:defaultRepresentation" : [ ],
  "ids:theme" : [ ],
  "ids:keyword" : [ {
    "@value" : "Open Data",
    "@language" : "EN"
  }, {
    "@value" : "DWD",
    "@language" : "EN"
  } ],
  "ids:temporalCoverage" : [ ],
  "ids:contentPart" : [ ],
  "ids:spatialCoverage" : [ ],
  "ids:created" : {
    "@value" : "2022-03-30T12:33:46.151Z",
    "@type" : "http://www.w3.org/2001/XMLSchema#dateTimeStamp"
  },
  "ids:modified" : {
    "@value" : "2022-03-30T12:33:46.151Z",
    "@type" : "http://www.w3.org/2001/XMLSchema#dateTimeStamp"
  },
  "ids:resourcePart" : [ ],
  "ids:sovereign" : {
    "@id" : "https://dwd.com"
  },
  "ids:publisher" : {
    "@id" : "https://dwd.com"
  },
  "ids:version" : "3",
  "https://w3id.org/mobids/DataCategory" : "\"Klima_und_Wetter\"^^http://www.w3.org/2001/XMLSchema#string"
}\r\n
--93720013-b1f9-4cac-b255-298fc073192e--\r\n
sebplorenz commented 2 years ago

This is the update resource message, that is sent from the DSC 7.0.0 to the Broker:

--9db9bc09-30de-48cf-bd44-b9d52ddac397\r\n
Content-Disposition: form-data; name="header"\r\n
Content-Length: 1027\r\n
\r\n
{
  "@context" : {
    "ids" : "https://w3id.org/idsa/core/",
    "idsc" : "https://w3id.org/idsa/code/"
  },
  "@type" : "ids:ResourceUpdateMessage",
  "@id" : "https://w3id.org/idsa/autogen/resourceUpdateMessage/a62c1c4a-a954-4d94-8e86-06799e934a5b",
  "ids:affectedResource" : {
    "@id" : "http://localhost:49197/api/offers/2f0d2ad1-0c4b-4482-a1b6-ce23e7572aef"
  },
  "ids:modelVersion" : "4.2.7",
  "ids:issued" : {
    "@value" : "2022-03-30T13:23:14.216Z",
    "@type" : "http://www.w3.org/2001/XMLSchema#dateTimeStamp"
  },
  "ids:issuerConnector" : {
    "@id" : "https://w3id.org/idsa/autogen/baseConnector/provider"
  },
  "ids:senderAgent" : {
    "@id" : "https://w3id.org/idsa/autogen/baseConnector/provider"
  },
  "ids:securityToken" : {
    "@type" : "ids:DynamicAttributeToken",
    "@id" : "https://w3id.org/idsa/autogen/dynamicAttributeToken/ecb0de63-71a5-4feb-ae89-ae4e21fd4707",
    "ids:tokenValue" : "INVALID_TOKEN",
    "ids:tokenFormat" : {
      "@id" : "https://w3id.org/idsa/code/JWT"
    }
  }
}\r\n
--9db9bc09-30de-48cf-bd44-b9d52ddac397\r\n
Content-Disposition: form-data; name="payload"\r\n
Content-Length: 4207\r\n
\r\n
{
  "@context" : {
    "ids" : "https://w3id.org/idsa/core/",
    "idsc" : "https://w3id.org/idsa/code/"
  },
  "@type" : "ids:Resource",
  "@id" : "http://localhost:49197/api/offers/2f0d2ad1-0c4b-4482-a1b6-ce23e7572aef",
  "ids:language" : [ {
    "@id" : "https://w3id.org/idsa/code/EN"
  } ],
  "ids:version" : "1",
  "ids:description" : [ {
    "@value" : "Standard-Auswertung (1 km Auflösung) der Radarreflektivitätsverteilung (WX-Produkt) erzeugt durch Überlagerung der Reflektivitäten aller Radarstandorte in Deutschland.",
    "@language" : "EN"
  } ],
  "ids:title" : [ {
    "@value" : "Niederschlagsradar",
    "@language" : "EN"
  } ],
  "ids:representation" : [ {
    "@type" : "ids:Representation",
    "@id" : "http://localhost:49197/api/representations/62f0cfba-c0e3-4153-a340-621388230157",
    "ids:mediaType" : {
      "@type" : "ids:IANAMediaType",
      "@id" : "https://w3id.org/idsa/autogen/iANAMediaType/6c1ffb44-fc2b-45b1-b414-eecace8cb73c",
      "ids:filenameExtension" : "json"
    },
    "ids:language" : {
      "@id" : "https://w3id.org/idsa/code/EN"
    },
    "ids:created" : {
      "@value" : "2022-03-30T13:22:57.591Z",
      "@type" : "http://www.w3.org/2001/XMLSchema#dateTimeStamp"
    },
    "ids:modified" : {
      "@value" : "2022-03-30T13:22:57.591Z",
      "@type" : "http://www.w3.org/2001/XMLSchema#dateTimeStamp"
    },
    "ids:instance" : [ {
      "@type" : "ids:Artifact",
      "@id" : "http://localhost:49197/api/artifacts/fad9ec62-fc4c-4645-8dfb-c9e767e56d32",
      "ids:creationDate" : {
        "@value" : "2022-03-30T13:22:57.584Z",
        "@type" : "http://www.w3.org/2001/XMLSchema#dateTimeStamp"
      },
      "ids:byteSize" : 0,
      "ids:checkSum" : "0",
      "ids:creationDate" : "2021-08-10T13:00:00.000Z"
    } ],
    "ids:representationStandard" : {
      "@id" : ""
    },
    "ids:created" : "2021-08-10T13:00:00.000Z",
    "ids:modified" : "2021-08-10T13:00:00.000Z"
  } ],
  "ids:publisher" : {
    "@id" : "https://dwd.com"
  },
  "ids:sovereign" : {
    "@id" : "https://dwd.com"
  },
  "ids:created" : {
    "@value" : "2022-03-30T13:22:58.217Z",
    "@type" : "http://www.w3.org/2001/XMLSchema#dateTimeStamp"
  },
  "ids:standardLicense" : {
    "@id" : ""
  },
  "ids:resourceEndpoint" : [ {
    "@type" : "ids:ConnectorEndpoint",
    "@id" : "https://w3id.org/idsa/autogen/connectorEndpoint/1b65ddf3-38bc-44b9-b203-9a4b7471450c",
    "ids:endpointDocumentation" : [ {
      "@id" : ""
    } ],
    "ids:accessURL" : {
      "@id" : "http://localhost:49197/api/offers/2f0d2ad1-0c4b-4482-a1b6-ce23e7572aef"
    }
  } ],
  "ids:contractOffer" : [ {
    "@type" : "ids:ContractOffer",
    "@id" : "http://localhost:49197/api/contracts/53cd4c66-34e9-4825-bca4-83d6dc232e93",
    "ids:provider" : {
      "@id" : ""
    },
    "ids:permission" : [ {
      "@type" : "ids:Permission",
      "@id" : "http://localhost:49197/api/rules/c5dd35d1-f4c6-4996-9df5-06ba9b96041f",
      "ids:description" : [ {
        "@value" : "provide-access",
        "@type" : "http://www.w3.org/2001/XMLSchema#string"
      } ],
      "ids:title" : [ {
        "@value" : "Provide Access Usage Policy",
        "@type" : "http://www.w3.org/2001/XMLSchema#string"
      } ],
      "ids:action" : [ {
        "@id" : "https://w3id.org/idsa/code/USE"
      } ]
    } ],
    "ids:consumer" : {
      "@id" : ""
    },
    "ids:contractEnd" : {
      "@value" : "2022-03-30T13:22:58.209Z",
      "@type" : "http://www.w3.org/2001/XMLSchema#dateTimeStamp"
    },
    "ids:contractStart" : {
      "@value" : "2022-03-30T13:22:58.209Z",
  "@type" : "http://www.w3.org/2001/XMLSchema#dateTimeStamp"
    },
    "ids:contractDate" : {
      "@value" : "2022-03-30T13:23:14.185Z",
      "@type" : "http://www.w3.org/2001/XMLSchema#dateTimeStamp"
    }
  } ],
  "ids:keyword" : [ {
    "@value" : "Open Data",
    "@language" : "EN"
  }, {
    "@value" : "DWD",
    "@language" : "EN"
  } ],
  "ids:modified" : {
    "@value" : "2022-03-30T13:22:58.217Z",
    "@type" : "http://www.w3.org/2001/XMLSchema#dateTimeStamp"
  },
  "ids:version" : "3",
  "https://w3id.org/mobids/DataCategory" : "\"Klima_und_Wetter\"^^http://www.w3.org/2001/XMLSchema#string"
}\r\n
--9db9bc09-30de-48cf-bd44-b9d52ddac397--\r\n
sebplorenz commented 2 years ago

To reconstruct the error, feel free to check out https://github.com/Fraunhofer-IVI/drm-integration and run

mvn -Dtest=DSC_7_0_3_Test test