Dmitry Repchevsky
Dmitry Repchevsky
> @costero-e @redmitry I'm actually for keeping the format the way I've submitted (list of strings) since otherwise we run into read-out/interpretation problems, Agree. I would also add the property...
> @redmitry Can you provide an example of the location property, please? The idea is to use "location" which should locate the problem in json document (basically the input, but...
> @redmitry Why is the "id" inside brackets array? Is it because the term can apply to different scopes so you have to define it for each of the scope...
> Hey @redmitry, I meant in the examples: > > ```js > "examples": [ "demographic.ethnicity:asian" ], > ``` Ah! Got it. Json Schema spec. >= [draft-6](https://datatracker.ietf.org/doc/html/draft-wright-json-schema-validation-01#section-7.4) introduced standard "examples" tag...
> * The spec says nothing about how you should go about representing an object as a string, so implementations vary widely. Looking at existing beacons, I see > `"filters":...
I would be cautious in using "$id" unless we think well the schemas structure. In JSON schema "$id" is a schema (subschema) context which is used to the "$ref" resolution....
probably related to the #594.
I think, I found the problem: [AnnotationIntrospector](https://github.com/eclipse-ee4j/yasson/blob/39b667a0eb40c9604e0f634d4f59a273c5d5cde5/src/main/java/org/eclipse/yasson/internal/AnnotationIntrospector.java#L330) does not introspect parents for the `@JsonbTypeDeserializer` annotation. It just returns the 'null': ~~~java if (deserializerAnnotation == null) { return null; } ~~~...
I have a similar issue with 1.0.5. The bug is in **JsonbRiParser**: Some methods (getValue(), getArrayStream(), ...) don't level.pop(); use parser.getArray() directly and be happy :-). Cheers, D.