Мой проект - это приложение, которое можно развернуть в Apache TomEE 7.
У меня ошибка, которая появляется только во время запуска тестов arquillian. Сам тест, однако, работает нормально, но в журнале появляется NullPointerException
.
После отладки я обнаружил, что ошибка вызвана тем, что getServer (). GetGlobalNamingContext () возвращает ноль. Ниже приведен пример метода, в методе org. apache .catalina.realm.UserDatabaseRealm.startInternal ()
@Override
protected void startInternal() throws LifecycleException {
try {
Context context = getServer().getGlobalNamingContext();
// context is actually NULL here !
database = (UserDatabase) context.lookup(resourceName);
}
Может кто-нибудь дать мне подсказку для отправной точки, о том, как в дальнейшем выяснить причину этой проблемы?
Спасибо.