Require to upgrade to Java 8
Thanks to "#1249 (closed) Enable Camel Weblab producer to create composite weblab resources" it is now possible to create composite resources through bean dedicated to. But, Java 7 limits the process. In fact one can only put 1 annotation of a given type on a field. To put annotation having the same object but different subjects, it is required to duplicate fields. Java 8 add support for repeatable annotation that would allow to use many annotations of type "@WeblabProperty(...)" for example.