Support for @WebServlet annotation

Description

https://github.com/igniterealtime/Openfire/pull/1487

 

This allows admin servlets to be tagged with the @WebServlet annotation instead of the arcane settings in the {{web.xml}} file. Lack of support has been bugging me a while, and it wasn't until I came across https://stackoverflow.com/a/26220672/359394 by accident did I come back to it.

Environment

None
Fixed

Assignee

Guus der Kinderen

Reporter

Daryl Herzmann

Labels

None

Expected Effort

None

Ignite Forum URL

None

Fix versions

Affects versions

Priority

Major
Configure