Thank you! :)

Johannes

On 2020/03/06 16:15:01, Philipp Zehnder <[email protected]> wrote: 
> Hi Johannes,
> 
> I just fixed it. 
> The problem was that the REST call returned and Array of DataLakeMeasure as 
> JSON-LD.
> To do that you have to add asContainer:
> 
> public Response getAllInfos() {
>   List<DataLakeMeasure> result = this.dataLakeManagement.getInfos();
> 
>   return ok(asContainer(result));
> }
> I’ll continue to work on the new data explorer and push the latest version 
> later.
> 
> Philipp
> 
> 
> 
> > On 6. Mar 2020, at 17:02, Dominik Riemer <[email protected]> wrote:
> > 
> > Hi Johannes,
> > 
> > did you try to call the constructor defined in UnnamedStreamPipesEntity 
> > (just call the empty contructor with super() in all constructors of 
> > DataLakeMeasure)?
> > 
> > Dominik
> > 
> > -----Original Message-----
> > From: Johannes Tex <[email protected]> 
> > Sent: Friday, March 6, 2020 2:00 PM
> > To: [email protected]
> > Subject: [Help wanted] Jslod Serialization
> > 
> > Hello everyone,
> > 
> > the REST endpoint for receiving the information about the stored data in 
> > the data lake ("../datalake/info") is currently serializing the class 
> > 'DataLakeMeasure' 
> > (org.apache.streampipes.rest.impl.datalake.DataLakeMeasure) in JSON, but it 
> > should be JSONLD.
> > 
> > I tried to change the serialization, but it does not work. I always get the 
> > error:
> > "No identifier was found for 
> > [org.apache.streampipes.model.datalake.DataLakeMeasure@3165a907]!  The 
> > instance should implement Identifiable, have one or more properties 
> > annotated with @RdfId, or have an id function provided to the mapper.". 
> > The 'DataLakeMeasure' extends the 'UnnamedStreamPipesEntity' 
> > (org.apache.streampipes.model.base.UnnamedStreamPipesEntity), which has a 
> > propertety annotated with @RdfId.
> > 
> > Someone has an idea, what could be the problem? See Branch [STREAMPIPES-79]
> > 
> > 
> > Regards
> > Johannes
> > 
> > 
> 
> 
> 

Reply via email to