Thank you for your response...
In fact, we already tried the @Path annotation, but somehow we got NullPointerExceptions...
after some debugging, we found that to be able to use
Code:
@Path("type.name")
ValueProvider<DetailProxy, String> typeName;
that instead of
Code:
detailRequest.get().find(requestId).fire(receiver<DetailProxy>)
which did not include the <DetailTypeProxy> inside the <DetailProxy>,
we had to do
Code:
detailRequest.get().find(requestId).with("type").fire(receiver<DetailProxy>)
maybe this is useful for others...