For the record: this only happens if Weld classes are placed on the shared server classloader. Weld Servlet was originally not designed to work in this way. In any case, it's a good idea to add such support!