-
Bug
-
Resolution: Done
-
Major
-
3.0.4.Final
-
None
@Path("/test") public class TestResource { @Inject FooResource fooResource; @Path("lookup") public FooResource lookup() { return fooResource; } @ApplicationScoped // Weld uses a proxy public static class FooResource { @GET public String get(@QueryParam("foo") List<Foo> foos) { // Bug: It's not a List<Foo>, it's a List<String> for (Foo foo : foos) { return "OK"; } return null; } } public static class Foo { String value; public Foo(String value) { this.value = value; } } }