rename require-and-resolve to generate-resolve
assert ring vars exist before compiling war