Brian Stansberry created WFLY-9204:
--------------------------------------
Summary: Annotations on overloaded methods are sometimes mixed up
Key: WFLY-9204
URL:
https://issues.jboss.org/browse/WFLY-9204
Project: WildFly
Issue Type: Bug
Components: EJB
Affects Versions: 10.1.0.Final, 11.0.0.Beta1
Reporter: Olaf Fricke
Priority: Critical
Attachments: ApplicableMethodInformationTest.java
If a stateless session bean contains overloaded methods the annotations on these methods
are sometimes mixed up. This happens for example, if two methods with the same name, the
same return type and the same number of arguments exists. If both methods have different
annotations or annotation values the values of the 'first' method are used.
To make things more complicated, the 'first' method depends on the JVM in use.
The bug lives in the class org.jboss.as.ejb3.deployment.ApplicableMethodInformation. I
have already create a pull request to fix the issue:
https://github.com/wildfly/wildfly/pull/9922
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)