At least one JEE app server (Geronimo/Jetty) allows http requests before Maverick has finished its initialization which causes Maverick to throw an NPE:
java.lang.NullPointerException
at org.infohazard.maverick.Dispatcher.getCommand(Dispatcher.java:460)
Here's a tiny patch to initialize the "commands" Map with the EMPTY_MAP until the real map is ready.
patch to initialize /Dispatcher.commands with an empty map