Гость
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Периодически 404 при открытии в новом окне / 8 сообщений из 8, страница 1 из 1
20.06.2011, 10:03
    #37315367
Скороход
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Периодически 404 при открытии в новом окне
На странице есть Interactive Report со списком документов. В репорте Link column на страницу в приложении с передачей #ID#. В Attributes указано target="_blank".
Периодически возникала ошибка 404 при попытке перехода по этой ссылке, в последние дни с первого раза после логина в приложение эта страница практически не открывается. При обновлении страницы или повторном вызов вроде шустро.

Link column используется аналогично и в других местах, проблем не возникало. Но там открывается в том же окне.

Oracle 11.2.0.1, APEX 4.0.2, apache из комплекта web tier 11.1.1 вроде. 64 бита, под Windows.

В access_log вот это:

Код: plaintext
1.
2.
3.
4.
5.
 192 . 168 . 19 . 4  - APEX_PUBLIC_USER [ 20 /Jun/ 2011 : 12 : 33 : 39  + 0700 ] "GET /pls/apex/f?p=101:11:2113822035664405::NO::P11_ID:10450 HTTP/1.1"  404   188 
 192 . 168 . 19 . 4  - - [ 20 /Jun/ 2011 : 12 : 33 : 50  + 0700 ] "GET /favicon.ico HTTP/1.1"  404   188 
:: 1  - - [ 20 /Jun/ 2011 : 12 : 33 : 53  + 0700 ] "HEAD  /index.html HTTP/1.1"  200  -
 192 . 168 . 19 . 4  - APEX_PUBLIC_USER [ 20 /Jun/ 2011 : 12 : 34 : 07  + 0700 ] "GET /pls/apex/f?p=4000:4150:3977492980658390::::FB_FLOW_ID,FB_FLOW_PAGE_ID,F4000_P4150_GOTO_PAGE:101,6,6 HTTP/1.1"  200   61546 
:: 1  - - [ 20 /Jun/ 2011 : 12 : 34 : 13  + 0700 ] "HEAD  /index.html HTTP/1.1"  200  -
 192 . 168 . 19 . 4  - APEX_PUBLIC_USER [ 20 /Jun/ 2011 : 12 : 33 : 55  + 0700 ] "GET /pls/apex/f?p=101:11:2113822035664405::NO::P11_ID:10450 HTTP/1.1"  200   15449 

Похожая тема тут , но там у товарища пустая страница, а у меня возвращается 404.
В планах патчить всё, APEX, Apache, Oracle довести до 11.2.0.2. Но если это не возымеет эффекта?
Если у кого-то есть хоть какие-то догадки, умоляю поделиться.
...
Рейтинг: 0 / 0
20.06.2011, 12:25
    #37315618
SvUser
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Периодически 404 при открытии в новом окне
Теоретически 404 возникает иногда, когда на странице происходит какая-то ошибка. Например неправильный синтаксис или ошибка pl/sql. Были такие ошибки, что по действию кнопки отправлялось 2 сабмита, при этом процессы в обработке выполнялись одновременно, (2 оракловые сессии, но одна апексовая, значения items одни и теже, переменные пакетов разные) в итоге процесс возвращал иногда ошибку из-за всяких коллизий одновременного выполнения.

Было еще так, что кое-где не определена явно очерёдность выполнения, в итоге иногда события в апексе обрабатывались в одном порядке, иногда в другом. (condition display например и еще какой-то событие)

Нужно смотреть, какие процессы происходят на последней странице, особенно проблемы могут быть, если используются branches before header.
...
Рейтинг: 0 / 0
21.06.2011, 10:07
    #37317262
Скороход
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Периодически 404 при открытии в новом окне
Страница вообще примитивная. Фактически, это печатная форма хтмльная, поэтому она и в новом окне. На странице пяток репортов с примитивными запросами типа SELECT field FROM table t WHERE t.id = :P11_ID. Ни процессов, ни бранчей, ничего.
...
Рейтинг: 0 / 0
21.06.2011, 10:26
    #37317311
SvUser
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Периодически 404 при открытии в новом окне
Я так понимаю валится на конкретной странице по конкретному действию.
А значит 99% апач тут непричем, и никакие обновления не помогут.
Скорее всего ошибка где-то на запрограммированной странице, тут приведено мало данных, чтобы сказать что к чему.

Ищите закономерности, используйте встроенный debug и т.д.

P.S. Да, Interactive Report основан на аяксе, и может на аяксе где-нибудь валиться. Можно попробовать переделать линк, внести его в sql запрос ('<a href=...' || col_name || ...) и посмотреть что будет, протестировать линк на стандартном репорте, в общем выявить проблему. А там уже подскажем.
...
Рейтинг: 0 / 0
21.06.2011, 10:39
    #37317351
SvUser
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Периодически 404 при открытии в новом окне
+ посмотрите Apache\Apache\logs\error_log.xxxxx
...
Рейтинг: 0 / 0
22.06.2011, 22:41
    #37320873
Скороход
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Периодически 404 при открытии в новом окне
В логе dbstatus была обнаружена ORA-03113, она же и в алерте.
Переписали один из запросов на странице, пока полет нормальный, тьфу-тьфу, ждем результатов.
Эта ошибка и раньше встречалась, не в апексовом приложении. Прямо болезнь 11.2.0.1, может, на 0.2 будет лучше?
...
Рейтинг: 0 / 0
22.06.2011, 22:53
    #37320885
suPPLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Периодически 404 при открытии в новом окне
СкороходПрямо болезнь 11.2.0.1, может, на 0.2 будет лучше?

Может. Информации маловато для идентификации бага и поиска на MOS, был ли он исправлен.
...
Рейтинг: 0 / 0
23.06.2011, 09:31
    #37321154
Скороход
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Периодически 404 при открытии в новом окне
В общем-то, на MOS мы и сами поискали. Схожие ситуации есть, но не один-в-один. Думаем пропатчиться и потом открывать заяву, если не поможет. Благо, для десктопного приложения проблема решилась установкой клиента 11.2.0.2
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Периодически 404 при открытии в новом окне / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]