AtomGraph/Core

ResourceXSLTWriter is not generic

namedgraph opened this issue · 1 comments

Cannot use ResourceXSLTWriter with LinkedDataResource subclasses.

Probably need to refactor into MessageBodyWriter<Object>.

This can be solved using GenericEntity:

GenericEntity<LinkedDataResource> entity = new GenericEntity<LinkedDataResource>(this) { };
return Response.ok(entity).tag(getEntityTag()).build(); // uses ResourceXHTMLWriter