Послало меня начальство учиться JBoss’у. Зачем — не знаю, моего мнения никто не спрашивал. Ну ничего не поделаешь, надо — так надо. Прослушали первую лекцию, приступили к лабораторной работе. Организаторы для всех учеников подняли виртуальные машины, положили туда все нужные файлы, написали подробную инструкцию. Всего-то надо распаковать этот самый JBoss из дистрибутива, скопировать дефолтную конфигурацию, подправить логин/пароль для доступа, запустить, зайти в admin console.
Казалось бы, ошибиться негде. Но… лично у меня конкретно эта admin console не запускается, ругаясь exception’ами на много экранов, общий смысл которых сводится к тому, что /usr/lib/jdk1.6.0_30/jre/lib/amd64/xawt/libmawt.so не может найти libXtst.so.6. Причём в целом JBoss работает, в JMX console даже можно зайти, а admin console никак не запускается. Лично у меня. У всех остальных всё работает. Виртуальные машины и дистрибутивы у всех совершенно одинаковые, под копирку сделаны. Клиентские машины у кого под виндой, у кого под линуксом.
Показал преподавателю. Он офигел. Зашёл на мою виртуальную машину, запустил тот же JBoss с той же конфигурацией, и… у него всё работает. Попробовал я ещё раз со своей машины… Опять не работает.
Впрочем, отгадку я нашёл довольно быстро. А вам слабо?
Оригинал этой записи в личном блоге.
Любые материалы из этого блога запрещается использовать на сайте livejournal.ru в любой форме и любом объёме.
no subject
no subject
А environment я специально не менял. Чисто зашёл по ssh с аутентификацией по ключу, точно так же, как все остальные, и запустил jboss.
no subject
Так что JBoss-у работать никак не мешает.
no subject
Точнее, в данном случае не идёт с ошибкой 404, потому что в результате незапустившегося на сервере приложения урл /admin-console/ никем не обслуживается.
no subject
Но в таком случае - идей пока нету, буду думать ещё. :)
no subject
Нет, я не знаю, зачем в одном сервере три разных торчащих наружу консоли, и это ещё не считая локальных интерфейсов управления..
no subject
А admin-console, я в глаза не видел, потому что работаю с 4-м JBoss, а она появилась начиная с 5-го. Впрочем, если верить доке - она сделана из Jopr-а, а эту тулзу я видел и даже пользовался, вещь полезнейшая.
Так что смысл в них всё-таки есть... Хотя web-console - лишняя, факт. Запускал исключительно для общего развития.
no subject
no subject
no subject
А так... ну, например, DISPLAY выставлен не был. Так как ты из консоли заходил.
no subject
no subject
no subject
В любом случае это подтверждает ненатурализм разработчиков.
no subject
no subject