Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
WSAD, WAS и ORACLE EXCEPTION
|
|||
|---|---|---|---|
|
#18+
Добро время суток, коллеги! Столкнулся вот со следующей проблемой: Имеем java-клиента, j2ee-приложение и базу на oracle 9.2.8 Если приложение крутится на WSAD 5.1.2 Interim Fix 009 под WinXP Eng SP3, то все RAISE EXCEPTION с oracle сваливаются на клиента в нормальной виде. Если поселить его на WAS 5.1.1.19 под Win2k3 Eng SP1 (Win2k SP4 Eng), то все тоже самое приходит в нечитаемом виде. Обновил java до 1.4.2 SR11, но как-то не помогло Буду рад любым комментариям Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2012, 12:31 |
|
||
|
WSAD, WAS и ORACLE EXCEPTION
|
|||
|---|---|---|---|
|
#18+
shtuzer, А чем нормальный вид отличается от нечитаемого? Речь про кириллические символы? Или что-то другое? ИМХО нужно сравнить версию клиента и драйвера для Oracle, настройки клиента Oracle и JDBC-драйвера (внутри WAS). Если же речь про кириллицу, то проверить/сравнить настройки языка/локали (Regional settings) в системе Windows для пользователя, от имени которого работает WAS. Посмотреть значения переменных, связанных с языковыми настройками/кодовой страницей внутри сервера приложений и в клиенте Oracle. Для WAS подробнее описано в этом комментарии : Проблема с русским языком в логах WebSphere (знаки вопроса...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2012, 12:46 |
|
||
|
WSAD, WAS и ORACLE EXCEPTION
|
|||
|---|---|---|---|
|
#18+
Ну вроде на русском пишу ))) Да, речь именно про кириллицу Да все ужо проверено и не раз Вот только есть нюанс: В логах у меня все exception во всех случаях ПО-РУССКИ. И только на java-клиента в 2/3 случаях вместо русского текста прилетает что-то типа $#1042;$#1090 итд Евгений Хабаровshtuzer, А чем нормальный вид отличается от нечитаемого? Речь про кириллические символы? Или что-то другое? ИМХО нужно сравнить версию клиента и драйвера для Oracle, настройки клиента Oracle и JDBC-драйвера (внутри WAS). Если же речь про кириллицу, то проверить/сравнить настройки языка/локали (Regional settings) в системе Windows для пользователя, от имени которого работает WAS. Посмотреть значения переменных, связанных с языковыми настройками/кодовой страницей внутри сервера приложений и в клиенте Oracle. Для WAS подробнее описано в этом комментарии : Проблема с русским языком в логах WebSphere (знаки вопроса...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2012, 13:02 |
|
||
|
WSAD, WAS и ORACLE EXCEPTION
|
|||
|---|---|---|---|
|
#18+
shtuzer, Что за Java-клиент? И каким образом и по какому протоколу он получает этот Exception? Какие там по пути есть преобразования? Если в лог сервера приложений все пишется правильно, то причину надо искать уже в связке сервер-клиент, а не сервер-субд. Без подробностей реализации сказать сложно. Может на Java-клиенте локаль/кодировка/язык отличаются от нужных? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2012, 13:43 |
|
||
|
WSAD, WAS и ORACLE EXCEPTION
|
|||
|---|---|---|---|
|
#18+
В виде клиента у меня Java-applet, который получает exception через java.rmi.RemoteException (дергая всяческие методы приложения), с самим j2ee (EJB) приложением клиент общается через SOAP over HTTP (WSDL-ки дергает). Преобразований дополнительных никаких нигде нет. Приложение одно и то же, одной и той же сборки. Рализ java - однинаковый. Настройки локали, кодировки/ языка и прочей шняги - идентичны. Излазил реестр вдоль и поперек. Связь да, именно AppServer <-> Client видимо чудит. Вот еще. Вот сейчас продеплоил приложение на WAS ND 6.1.0.21 под AIX 6. Там у меня все локали ENGLISH (собсно она там одна). И о ЧУДО - exception прилетают в членораздельном виде Евгений Хабаровshtuzer, Что за Java-клиент? И каким образом и по какому протоколу он получает этот Exception? Какие там по пути есть преобразования? Если в лог сервера приложений все пишется правильно, то причину надо искать уже в связке сервер-клиент, а не сервер-субд. Без подробностей реализации сказать сложно. Может на Java-клиенте локаль/кодировка/язык отличаются от нужных? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2012, 17:24 |
|
||
|
|

start [/forum/topic.php?fid=43&msg=38037877&tid=1601635]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
40ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
2ms |
| others: | 275ms |
| total: | 402ms |

| 0 / 0 |
