Dar a alguém sudo em vi é sempre uma má ideia. Eles podem sair do vi com um shell de root emitindo o comando :shell . Você não quer isso.
Uma alternativa para você pode ser sudoedit .
Você pode conceder aos seus usuários / grupos direitos para sudoedit no sudoers -file:
%JBossAdmins <hostname>: sudoedit /etc/httpd/*
%JBossAdmins <hostname>: sudoedit /etc/java/*
%JBossAdmins <hostname>: sudoedit /etc/jboss/*