Ни для кого не секрет, что обеспечение кроссбраузерности — это одна из основных головных болей любого уэб-разработчика. Столкнулись недавно с проблемой нарисовать горизонтальное всплывающее меню для шаблона Joomla, которое бы одновременно работало в последних FireFox, Opera, а также в IE7 и IE6.
UPD: данный топик не претендует на новизну или принципиальное удобство описанного в нем способа. Просто еще один вариант исправления.
После долгого щаманства с новыми для меня IDE JDeveloper 11g и поставляемым вместе с ним интегрированным аппликейшн-сервером WebLogic 10.3 наконец вкурил, как добиться поддержки MySql.
А суть проблемы вот в чем: вышеназванные продукты нынче являются детищем небезызвестной компании Oracle, поэтому неудивительно, что по умолчанию их сервер приложений не поддерживает MySql. А т.к. в импортируемом приложении чуть более, чем все EJB обращались к мускульной базе, это превратилось в действительно Проблему.
Решение оказалось очень простым (я опишу процесс решения для Linux, для винды он скорее всего аналогичен):
1) необходимо разыскать путь к используемому сервером домену (далее назовем его $DOMAIN_DIR)
2) заходим в $DOMAIN_DIR/lib и видим там чудесный readme, гласящий, что именно отсюда при загрузке сервер подцепляет лежащие там .jar-архивы
3) копируем туда последнюю версию JDBC-драйвера для Mysql (можно без труда взять с их оф. сайта)
4) запускаем наш WLS. Теперь все должно работать -)
Надеюсь, данное руководство таки будет проиндексировано и поможет кому-нибудь избежать траты кучи времени)