This repository was archived by the owner on May 28, 2018. It is now read-only.

Description
Right now, all parameters of the resource have to be defined in the Bindings of the @InjectLink annotation. It comes with 2 issues :
- It assumes all parameters can be retrieved through instance/entity/resource. This may not always be the case
- It forces to redeclare in Bindings what is already present in uriInfo which is a burden and makes the annotation declaration big and hard to maintain when you have a lot of parameters.
The fix would be to get the pathParameters and queryParameters and add them by default to the list of values. Those values can be overridden if the name is set in one of the Bindings
Affected Versions
[2.17]