@Consumes(MediaType.APPLICATION_FORM_URLENCODED) did not work with RESTEasy JAX-RS 3.0.2.Final but the form variable was empty. @FormParam works.
The following interface change made it work:
@Consumes(MediaType.APPLICATION_FORM_URLENCODED)
public abstract StatusElement lockRunsForTrips(MultivaluedMap<String, String> form);
public abstract StatusElement lockRunsForTrips(@FormParam("run_id") List<String> runIdStrings);
This looks more of a statement than question
in any case current wildfly uses RestEasy 3.0.4....