Xavier Coulon created JBIDE-16734:
-------------------------------------
Summary: JAX-RS Validation: should report an error when resource is annotated
with @javax.inject.Singleton and has JAX-RS fields
Key: JBIDE-16734
URL:
https://issues.jboss.org/browse/JBIDE-16734
Project: Tools (JBoss Tools)
Issue Type: Feature Request
Components: webservices
Affects Versions: 4.1.1.Final
Reporter: Xavier Coulon
Assignee: Xavier Coulon
Fix For: 4.2.x
JAX-RS Validation: should report an error when resource is annotated with
@javax.inject.Singleton and has JAX-RS fields.
Eg:
{code}
@Path("resource")
@Singleton
public static class MySingletonResource {
@QueryParam("query")
String param; // WRONG: initialization of application will fail as you cannot
// inject request specific parameters into a singleton resource.
@GET
public String get() {
return "query param: " + param;
}
}
{code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira