La asignación de acciones comodín ya no funciona después de actualizar a Struts 2.5
Tengo el siguiente mapeo de acciones en mi aplicaciónstruts.xml
, que funcionaba bien con Struts 2.3.28.1; llamadas a la/editApplication
acción donde está siendo manejado por elx.ApplicationHandler.edit
método.
<action name="*Application" class="x.ApplicationHandler" method="{1}">
<result name="input">/WEB-INF/application.jsp</result>
<result name="success" type="redirectAction">
<param name="actionName">browseApps</param>
</result>
</action>
Después de actualizar a Struts 2.5, esto ya no funciona. Intentando llamar al/editApplication
La acción muestra el error 404:
HTTP Status 404: no hay ninguna acción asignada para el espacio de nombres [/] y el nombre de la acción [editApplication]
He revisado las notas de la versión de Struts 2.5 y no veo ninguna mención a las actualizaciones de la forma en que funciona el mapeo de acción basado en comodines. ¿Hay alguna razón por la cual esta configuración ya no funciona?