воскресенье, 4 мая 2008 г.

Доступен JDeveloper 11g preview 4

JDeveloper 11g preview 4 доступен для скачивания с OTN
Со списком новых возможностей
можно ознакомиться
Форум по обсуждению JDeveloper 11g preview

среда, 9 апреля 2008 г.

OraFormsFaces

Библиотека для встраивания форм Oracle Forms на страницы JSF
Триальную версию можно взять здесь

вторник, 8 апреля 2008 г.

среда, 26 марта 2008 г.

Передача параметров в запрос ViewObject

Длительное время провозился с разработкой ViewObject забыв, что параметры в запрос передаются по позиционному признаку. Тоесть в запросе
SELECT :4 calendar_id,
:3 report_date_julian,
:2 param_j,
:1 param_1376
FROM dual;
первым будет считаться параметр :4, вторым :3 и так далее.

Параметры нумеруются в том порядке в котором они встречаются в запросе, а не в соответствии с цифрой указаной после двоеточия.

Также для разработки применялась декомпиляция имеющихся java классов ViewObject и было выяснено, что после декомпиляции такого класса и изменении запроса с изменением порядка следования полей соответствующего ViewObject класс становится не работоспособным. Для восстановления работоспособности его необходимо править вручную и корректировать номера используемые для доступа к атрибутам в методах getAttributeInternal(attrIndex) и setAttributeInternal(attrIndex).

среда, 19 марта 2008 г.

Ошибка в работе парсера ViewObject OeBS R12 RUP4

При разработке View Object в Oracle Application Framework Release 12.0.4 для OeBS R12
обнаружилась ошибка в работе парсера SQL
закоментированные нумерованные параметры не воспринимаются как закоментированные.
Пример запроса
SELECT -1 /*:1*/ calendar_id,
2454161 /*:2*/ report_date_julian,
'j' /*:3*/ param_j,
1376 /*:4*/ param_1376
FROM dual;

В результате пытается выполниться запрос вида:
SELECT -1 /*null calendar_id,
2454161 /*null report_date_julian,
'j' /*null param_j,
1376 /*null param_1376
FROM dual;

четверг, 28 февраля 2008 г.

apex.oracle.com обновлен до версии 3.1

apex.oracle.com обновлен до версии 3.1
Новые возможносте в версии 3.1

среда, 27 февраля 2008 г.

Доступен Oracle Database Patchset 10.2.0.4 пока только для Linux x86

Доступен Oracle Database Patchset 10.2.0.4 6810189 пока только для Linux x86. размер 1053748381 bytes.