AFAIK, no. Wildfly delivers RestEasy as REST framework.
Struts is a web application development framework that can be used to develop web applications to deploy to (Java EE) servers. WildFly doesn't internally use or rely on Struts. Neither does it package that library.
Yes, there does seem to be a lot of RCE exploits against Struts 2. Our project uses Struts 1. This was chosen for legacy reasons, but a small contributing factor was the large amount of targeted and crafted exploits against the Struts 2 framework.
@Robert , so Wildfly uses Struts 1?
Forgive me but I have 2 people saying Struts not used and 1 people stating that it does use Struts 1.
There is no version of struts anywhere in WildFly.
Not sure how can I tell that more clearly.
No, read what I said. I said our project uses Struts 1. Wildfly is just an application server.
Yes. But then you could be one of the developers of Wildfly. If so , our project = Wildfly.
Yes , I had thought of that you could be having an application project on top of Wildfly and are referencing to it.
But I had to be sure.