СОЛО на клавиатуре

воскресенье, марта 18, 2007

ApexLib который работает на APEX 3.0

Тут http://apexlib.sourceforge.net/ лежит набор утилит для облегчения работы APEX.

APEX 3.0 + Oracle XE

Вот на днях вышла новая версия APEX 3.0.
Вот список всех новшеств для данной версии
Теперь в нее включена поддержка Oracle XE , хотя в документации не сказано, точнее сказано, что не ставьте APEX 3.0 на Oracle Express Edition(XE). По всей видимости сказано это только для того чтобы оградить начинающих пользователей от ошибок.
Но самое интересное что в скрипте инсталляции предусмотрена инсталляция APEX 3.0 на XE :) просто в одном месте надо поменять параметр:
coreins.sql
..
Rem
Rem Set XE variable to '1' for XE installation, '0' for non-XE installation
Rem
define XE = '1' --у меня стоит именно так
..
далее нужно подключится к APEX через WebDAV, зачем? потому что XE Держит свои ресурсы не в директориях файловой системы, а в XDB, а все потому-что роль Web-сервера играет приславутый TNSListener.
127.0.0.1/apex/i/


Далее заходим и переписываем все файлы из директории \apex\images в папку которую мы только что открыли, предварительно необходимо удалить все файлы из данной папки.
или можно скопировать на диск, вдруг не понравится вам что нить :).
после нужно проверить правильно ли вы все переписали, я портатил на это около 1 часа, прежде чем понять почему у меня тормозит APEX.
и видим другое немного меню входа.
в качестве workspace вводим имя пользователя. ну и далее как раньше :).

а вот так выглядит теперь панель управления приложением

Зfметьте что браузер FireFox, на IE6 какие-то тормоза и косяки: он пытается подгружать картинки и иногда запрашивает пароль и пользователя для доступа к WebDAV.
Кстати пользователь SYSTEM, ну и пароль соответственно.
подробности и косяки которые могут случится, но правда только с предыдущей версией APEX можно посмотреть здесь. Да и кстати прикольный блог.
Вот еще одна ссылка на сайт http://www.apex-evangelists.com/
а вот диалог о системе