-
Bug
-
Resolution: Done
-
Major
-
2.5.0.CR1
The rule created for JBoss Web valves (WINDUPRULE-59) is insufficient. It provides a warning when a <valve> element is present in jboss-web.xml, but:
1. It says that the migration effort is zero, which is clearly not true.
2. It doesn't find valve classes. Those should be marked as well (for example, a valve present in the application that is for some reason not present in jboss-web.xml should still be considered when planning migration). It should be enough to find if the application contains any implementations of interface org.apache.catalina.Valve (I think Windup is able to do that, no? Typically, valves are created by subclassing org.apache.catalina.valves.ValveBase, but finding all implementors of the interface is more general).
- is duplicated by
-
WINDUPRULE-299 Migrate JBoss Web Valves to JBoss EAP 7 Undertow Handlers
- Dev Complete