powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Как увеличить transaction timeout на WebLogic'e?
11 сообщений из 11, страница 1 из 1
Как увеличить transaction timeout на WebLogic'e?
    #34670539
Фотография riman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WebLogic v8.1 + Hibernate 3.1.3
Хибернейт использует container managed transactions. Если запрос обрабатывается дольше 30 секунд, веблоджик отрубает хибернейтовскую сессию по таймауту.
Как увеличить таймаут?
Пробовал прописывать в weblogic.xml следующее:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
<session-descriptor>
        <session-param>
            <param-name>JDBCConnectionTimeoutSecs</param-name>
            <param-value> 120 </param-value>
        </session-param>
        <session-param>
            <param-name>InvalidationIntervalSecs</param-name>
            <param-value> 130 </param-value>
        </session-param>
    </session-descriptor>
Не помогает. Таймаут все так же 30-и секундный.
...
Рейтинг: 0 / 0
Как увеличить transaction timeout на WebLogic'e?
    #34670587
Фотография Хрюхрюшкин.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StatementTimeout
...
Рейтинг: 0 / 0
Как увеличить transaction timeout на WebLogic'e?
    #34670593
Фотография Хрюхрюшкин.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Как увеличить transaction timeout на WebLogic'e?
    #34670623
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Как увеличить transaction timeout на WebLogic'e?
    #34670644
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хрюхрюшкин. тынц
не релевантно ибо ...
автор... container managed transaction ...
...
Рейтинг: 0 / 0
Как увеличить transaction timeout на WebLogic'e?
    #34670650
Фотография Хрюхрюшкин.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
expp
Действительно,

<transaction-descriptor>
<trans-timeout-seconds>20</trans-timeout-seconds>
</transaction-descriptor>
...
Рейтинг: 0 / 0
Как увеличить transaction timeout на WebLogic'e?
    #34670986
Фотография riman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хрюхрюшкин
не пашет почему-то.
config.xml
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
<JDBCConnectionPool
        DriverName="com.ibm.as400.access.AS400JDBCDriver"
        InitialCapacity="0" Name="AS400"
        PasswordEncrypted="<pwd>"
        Properties="prompt=false;user=user;libraries=mylib;naming=system;secure=true"
        ShrinkFrequencySeconds="200" StatementTimeout="120" Targets="mysrv"
        TestConnectionsOnCreate="true" TestConnectionsOnRelease="true"
        TestConnectionsOnReserve="true" TestFrequencySeconds="400"
        TestTableName="sysibm/sysdummy1" URL="jdbc:as400://host"/>
expp
по первому тынцу работать будет, но моё приложение там не одно. Не хочется трогать глобальные настройки.
по дрынцу: сорри, я перепутал CMT с JTA Transactions. Не подходит.
лучче так: как и StatementTimeout не пашет почему-то.
...
Рейтинг: 0 / 0
Как увеличить transaction timeout на WebLogic'e?
    #34671040
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а как транзакция стартует ?
...
Рейтинг: 0 / 0
Как увеличить transaction timeout на WebLogic'e?
    #34671054
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
utx.setTimeout() надо делать до начала транзакции
...
Рейтинг: 0 / 0
Как увеличить transaction timeout на WebLogic'e?
    #34671380
Фотография riman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
expputx.setTimeout() надо делать до начала транзакции
Да, работает. Спасибо.
Хочется декларативного параметра где-нибудь в веблоджик.иксымэль.
...
Рейтинг: 0 / 0
Как увеличить transaction timeout на WebLogic'e?
    #34672139
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rimanХочется декларативного параметра где-нибудь в веблоджик.иксымэль.
тады подивись на спринг....
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Как увеличить transaction timeout на WebLogic'e?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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