Mitth'raw'nuruodo created WW-4849: ------------------------------------- Summary: ObjectFactory constructor signature change breaks extensions Key: WW-4849 URL: https://issues.apache.org/jira/browse/WW-4849 Project: Struts 2 Issue Type: Bug Components: Core Affects Versions: 2.5.13 Reporter: Mitth'raw'nuruodo
Commit 6f91d0776a545c911ca4f2875ed9976614711ef9 changed the signature of the {{ObjectFactory}} constructor, breaking all classes that extend {{ObjectFactory}} (as per https://struts.apache.org/docs/objectfactory.html). This affects eg the {{guice-servlet}} Struts plugin (https://github.com/google/guice/blob/master/extensions/struts2/src/com/google/inject/struts2/Struts2Factory.java). This was not listed on the 2.5.13 version notes as a breaking change, and breaking changes should preferably be avoided in critical security updates. -- This message was sent by Atlassian JIRA (v6.4.14#64029)