А зачем держать соединение открытым?
И когда оно у вас открывается?
Оно должно открываться перед запросом и закрываться когда запрос обработан (teardown_appcontext).
Vindicar, К сожалению текст там разбит на елементы каждый со своими аттрибутами (слова, куски фраз включены в блоках с тегами). Поиск строк очень трудно. Да и если найти то непонятно как создать блоки для нового текста
И когда оно у вас открывается?
Оно должно открываться перед запросом и закрываться когда запрос обработан (teardown_appcontext).