I'd like to use JDOM, and therefore the AbstractJDomPayloadEndpoint for my endpoint implementation. However, I'd also like to do configuration through annotations as much as possible. Therefore, I'd like to have some way to have endpoint mapping done with the @PayloadRoot annotation while still using the AbstractJDomPayloadEndpoint.
Is there a way I'm missing to do this? Is there instead a different way I should easily integrate JDOM without inheriting from the abstract class?