-
Bug
-
Resolution: Done
-
Major
-
24.0.1.Final
-
None
Using equal with objects of types not matching will result in wrong comparision and always-false results. Same problem occurs if arrays are compared with equals method.
- https://github.com/wildfly/wildfly/blob/24.0.1.Final/jaxrs/src/main/java/org/jboss/as/jaxrs/deployment/JaxrsIntegrationProcessor.java#L563
- https://github.com/wildfly/wildfly/blob/24.0.1.Final/ejb3/src/main/java/org/jboss/as/ejb3/util/EjbValidationsUtil.java#L168
Fix: Use correct value or comparison method