Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Ошибка на странице, OA Framework  [new]
12qwQW
Member

Откуда:
Сообщений: 2
Добрый день!

Есть страничка, написанная на OAF.
При переходе на нее возникает ошибка:
oracle.apps.fnd.framework.OAException: java.lang.IndexOutOfBoundsException
Ошибка возникает до начала выполнения processRequest контроллера (проверял трассировкой).
Удалось выяснить, что ошибка возникает, если значение профиля "Специальные возможности веб-приложений" установлено в "Оптимизированная программа чтения с экрана". Если установлено в "None", то все работает.
На странице есть такая конструкция:
<oa:advancedTable id="DemandsTabRN" controllerClass="oracle.apps.ak.per.irc.vacancy.webui.VacAddDemandsCO" viewName="VacAddDemandsVO">
  <ui:contents>
    <oa:column id="FlexCol">
      <ui:columnHeader>
        <oa:sortableHeader id="DesirabilityHeader"/>
      </ui:columnHeader>
      <ui:contents>
        <oa:flex id="FlexDemands" flexFieldAppShortName="PER" flexName="PEA" flexStyle="key" viewName="VacAddDemandsVO" segmentList="XXIRC_POS_OTHERS_DEMANDS|DEMAND"/>
      </ui:contents>
    </oa:column>
  </ui:contents>
</oa:advancedTable>

Если ключевое гибкое поле заменить на какой-нибудь др. элемент или вообще убрать колонку из таблицы, то все работает.

Кто-нибудь сталкивался с такой проблемой?

Буду очень признателен за помощь
21 ноя 12, 18:03    [13509600]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка на странице, OA Framework  [new]
Shakti
Member

Откуда:
Сообщений: 7
У меня эту ошибку удалось победить сбросив кеш через полномочия "администратор функций>службы ядра>система кеширования>глобальная конфигурация>Очистка всего кеша"
Если это Вам не поможет, то надо уже смотреть на код вьюшки и контроллера.
28 ноя 12, 13:57    [13542678]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить