|
|
|
Искажение адресной строки.
|
|||
|---|---|---|---|
|
#18+
Gustly, apex_debug_message это 4.1, в 4.2 там немного другие функции, вот эти APEX_DEBUG.ENABLE (APEX_DEBUG.c_log_level_engine_trace) APEX_DEBUG.MESSAGE('DEBUG: ' || owa.cgi_var_name(i) || ' = ' || owa.cgi_var_val(i)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 13:01 |
|
||
|
Искажение адресной строки.
|
|||
|---|---|---|---|
|
#18+
Написал побольше и в разные места. Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 13:03 |
|
||
|
Искажение адресной строки.
|
|||
|---|---|---|---|
|
#18+
Нужно посмотреть page_view_id со строкой FSP_AFTER_LOGIN_URL и вывести полностью его тогда будет видно что к чему у меня пока компьютера под рукой нет, посмотреть что там должно быть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 13:06 |
|
||
|
Искажение адресной строки.
|
|||
|---|---|---|---|
|
#18+
SvDev, Чем Вам поможет page_view_id Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 13:12 |
|
||
|
Искажение адресной строки.
|
|||
|---|---|---|---|
|
#18+
Последний столбец это ИД страницы, то есть на 17-й переменная искажается, потом идут уже 101-е. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 13:17 |
|
||
|
Искажение адресной строки.
|
|||
|---|---|---|---|
|
#18+
Gustly, Код: sql 1. 2. 3. 4. 5. 6. 7. О, это ваш код? почему-то раньше в дебаге не было. Поможет тем, что будет видно какой QUERY_STRING к какому запросу относится, сейчас ничего непонятно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 13:23 |
|
||
|
Искажение адресной строки.
|
|||
|---|---|---|---|
|
#18+
SvDev, Да, мое. Пытался вытащить итемы, и сделать свою строку. Не получилось. Какие поля вытащить? В селекте выше делал: Код: sql 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 13:28 |
|
||
|
Искажение адресной строки.
|
|||
|---|---|---|---|
|
#18+
Gustly, смотрите этим запросом t.page_view_id потот покажите полностью с одним фильтром по t.page_view_id что выводит с сортировкой по t.page_view_id,id ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 13:37 |
|
||
|
Искажение адресной строки.
|
|||
|---|---|---|---|
|
#18+
SvDev, Код: sql 1. 2. 3. 4. 5. 6. Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 13:43 |
|
||
|
Искажение адресной строки.
|
|||
|---|---|---|---|
|
#18+
Gustly, Наконец-то добрался до комьютера, оказывается sentry function срабатывает всегда раньше, чем Initialization PL/SQL Code, поэтому правильно, что в Cleanup PL/SQL Code прописали. apex 4.2.3, ошибка не воспроизведится Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. Создаю новое приложение, 2 Text Edit поля с теми же именами, Application Express Accounts аутентификация, захожу на страницу, вставляю вашу ссылку - работает как часы. Схема аутентификации у вас какая, стандартная Application Express Accounts ? Версия 4.2.3 ? Чтобы что-то посмотреть, нужно эту проблему воспроизвести, в новосозданном приложении проверять пробовали ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 17:04 |
|
||
|
Искажение адресной строки.
|
|||
|---|---|---|---|
|
#18+
На всякий случай, order by t.id, t.elapsed_time - такая сортировка в стандартном debug-е запросы я такие делаю Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 17:16 |
|
||
|
Искажение адресной строки.
|
|||
|---|---|---|---|
|
#18+
SvDev, Новое приложение: https://cr-as-stend1:63088/apex-ti1/f?p=667:1:2277080571521::YES::,P1_ITEM2:,2 - еррор Версия : Application Express 4.2.1.00.08 Application Express Authentication - Current Application Express Accounts Можно ли часть пакетов с новой версии кататить отдельно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 17:20 |
|
||
|
Искажение адресной строки.
|
|||
|---|---|---|---|
|
#18+
GustlySvDev, Новое приложение: т.е. вы создавали его как я с 2-мя Text Edit ? мне интересна сама последовательность действий GustlyМожно ли часть пакетов с новой версии кататить отдельно? Ээ, чего ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 17:22 |
|
||
|
Искажение адресной строки.
|
|||
|---|---|---|---|
|
#18+
SvDev, Я создал новое приложение со всеми дефолтными полями. Создал 2 текст итема на странице и руками сформировал ссылку. Нажимаю ентер, вижу введенные в строке данные, 1 и 2, в каждом из двух итемов. Затем попирую строку и вставляю в другой браузер. Логинюсь и получаю ошибку. Я нашел где используется этот LOGON_URL, в нескольких пакетах апекса, например WWV_FLOW_SESSION_STATE. Можно ли его накатить на старую версию от новой? Он завраплен, и у меня пока не получилось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 17:35 |
|
||
|
Искажение адресной строки.
|
|||
|---|---|---|---|
|
#18+
*дефолтными параметрами. То есть темы всякие бреадскрабы не выбирал, только номер приложения и имя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 17:37 |
|
||
|
Искажение адресной строки.
|
|||
|---|---|---|---|
|
#18+
GustlyВерсия : Application Express 4.2.1.00.08 Не заметил, я почему-то думал, что у вас 4.2.3 Веб сервер исключили, значит это скорее всего баг исправленный в патчетах: http://www.oracle.com/technetwork/developer-tools/apex/application-express/apex-423-patch-set-notes-2015119.html#CHDFABBF там не про все баги пишут, даже на OTN иногда отписывают баги, потом их в release notes не найдешь. Значит выход - или накатить патч / мигрировать на новую версию, предварительно протестировав приложения или в настройках приложений выставить deep linking в NO Код: plsql 1. Нельзя, вы удивитесь как много кода в патчсетах переписывается, и не только по-поводу багов, именно поэтому с ними куча багов новых приходит, так что я бы очень не советовал такое пробовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 17:55 |
|
||
|
Искажение адресной строки.
|
|||
|---|---|---|---|
|
#18+
Можно ли как-нибудь вытянуть итемы эти из строки браузера? Я нашел только стандартные сессия, апп, юзер. Про итемы ничего. Хотя бы всю строку, а потом распарсить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 18:12 |
|
||
|
Искажение адресной строки.
|
|||
|---|---|---|---|
|
#18+
Gustly, Проблема не в том, как вытянуть, а в том где их вытягивать, раньше получается только sentry function и preProcess-ы средствами веб сервера, получается нужно поменять схему аутентификации на custom, перепрограммировать sentry function, не сложно ли ? Обычно deep linking в приложениях вообще не нужен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 18:25 |
|
||
|
Искажение адресной строки.
|
|||
|---|---|---|---|
|
#18+
Пользователи желают обмениваться ссылками с ИД. И этих ИД 2 почти везде. Пользователь заходит на страницу редактирования строки. У него в строке браузера ссылка на эту строку с 2 ИД. Он ее копирует и дает другому. И вылазиет ошибка. Отключать не хотелось бы. Хотелось бы сделать. Можно было бы на нулевой странице выцеплять эти ИД, и пихать в переменную. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 18:29 |
|
||
|
Искажение адресной строки.
|
|||
|---|---|---|---|
|
#18+
Gustly, Я не думаю, что 0-я страница будет в том запросе работать Кстати, есть же еще Cleanup PL/SQL Code, там можно заплатку прилепить, что-то вроде: Код: sql 1. 2. 3. 4. 5. 6. 7. или что-то вроде, если что, спецификацию пакета apex_application поковыряйте, там наверняка нужные переменные найдутся ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 19:22 |
|
||
|
Искажение адресной строки.
|
|||
|---|---|---|---|
|
#18+
Gustly, через gamepad пишу, компьтер в ближайшее время уже не предвидится, так что разбирайтесь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 19:24 |
|
||
|
Искажение адресной строки.
|
|||
|---|---|---|---|
|
#18+
Спасибо. Буду смотреть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 20:50 |
|
||
|
Искажение адресной строки.
|
|||
|---|---|---|---|
|
#18+
SvDev, Хочу спросить Вашего мнения. Что если на ините я буду брать owa_util.get_cgi_env('QUERY_STRING') и пихать его в FSP_AFTER_LOGIN_URL. По идее должно решить проблему. Как считаете? И можно еще на пальцах. Когда, как часто и сколько раз отрабатывают инит и клин ап? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2013, 12:21 |
|
||
|
Искажение адресной строки.
|
|||
|---|---|---|---|
|
#18+
Gustly, QUERY_STRING все равно придётся немного отпарсить, чтобы сессию нужную присвоить Initialization PL/SQL - при каждом запросе, но только, если sentry вернул true Cleanup PL/SQL - при каждом запросе Что такое каждый запрос, см. тему 14839117 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2013, 12:40 |
|
||
|
|

start [/forum/topic.php?fid=50&msg=38492265&tid=1875467]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
120ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
| others: | 243ms |
| total: | 467ms |

| 0 / 0 |
