2016-08-17 5 views
0

У меня есть долговременный метод REST во время исполнения Bluemix Liberty, и я получаю сообщение об ошибке WTRN0006W, потому что метод возвращает более 120 секунд. Тем не менее, это однопользовательское приложение, этот метод, как ожидается, займет много времени, и данные базы данных не сохраняются. Таким образом, в этом случае можно установить тайм-аут на N минут.WTRN0006W для свободы на bluemix

Проблема в том, что я не могу найти именно тот файл и как изменить файл, используя профиль Bluemix Liberty, чтобы это сделать (увеличить таймаут).

Любая помощь приветствуется.

ответ

0

Файл для изменения - server.xml. Смотрите это сообщение в блоге Custom Liberty server.xml configurations in IBM Bluemix. Затем попробуйте конфигурацию, как:

<server> 
    ... 
    <transaction totalTranLifetimeTimeout="5m"/> 

Смотрите Transaction Manager (transaction) тему в Центре знаний для других вариантов конфигурации транзакций.