Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
20.01.2010, 14:31
|
|||
---|---|---|---|
|
|||
проблема с получением данных |
|||
#18+
добрый день. описываю проблему: есть приложение. в нем есть On-Demand Application Process. в нем прописан plsql-код, выводящий XML. приложение не требует авторизации-аутентификации. делал все как описано тут http://alp-it.ru/2009/02/simple-oracle-flex-connecting . почти. при обращении к моему процессу из браузера по ссылке (http://…./f?p=109:0:0:APPLICATION_PROCESS=select) выдается пустая страница. но если обновить страницу - данные появляются. также данные появляются если открыть ссылку в этом же окне бразуера, но в другой вкладке. по сути данные выводятся только после второго обращения к приложению в этом же окне браузера. может с кэшированием что-то не так? ставил логирование обращений в plsql-коде этого Application Process, получается следующее: первое обращение - нет логов обращение в соседней вкладке есть один лог. перезапрос в первой вкладке - данные появляются, но лога нет. я в общем пытаюсь сделать что-то вроде web-сервиса, но не выходит.. кто может что-то предложить посоветовать? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.01.2010, 18:08
|
|||
---|---|---|---|
проблема с получением данных |
|||
#18+
Darkrippleделал все как описано тут http://alp-it.ru/2009/02/simple-oracle-flex-connecting . почти. 0. Что конкретно сделано не так? Я вот не вижу у Вас переменной уровня приложения (Application Item), в которую передаётся имя таблицы. 1. Какой браузер? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.01.2010, 06:12
|
|||
---|---|---|---|
|
|||
проблема с получением данных |
|||
#18+
0. да, у меня нет переменной, но она нужна только чтобы передать в процесс имя таблицы. у меня запрос фиксированный (но с переменной я тоже пробовал, и с нулевой страницей, и ID сессии пробовал публичный выставлять (=0), и передавать его из вызывающего приложения). других отличий нет - приложение без авторизации и аутентификации, один application_process on-demand. и код процесса такой же, только select другой. По сути от кода внутри процесса ничего не зависит - ситуация повторяется даже для такого: Код: plaintext 1. 2.
1. проверялось на IE7, IE6, Opera 10. FireFox. на разных машинах. то есть получается так: если в этом же окне браузера уже выполнялось обращение к приложениям Apex-а - все работает с первого раза, если новое окно браузера - только после перезапроса данных (или изменения строки адреса). ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=50&mobile=1&tid=1877129]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
53ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
others: | 17ms |
total: | 164ms |
0 / 0 |