Замечание к документу "не делайте close! Только, но придется не инициализировать объект по-новой, как это обойти - надо код конкретный и библиотеку" >>>
Тема: например, оформляем синглтон (во внеш. jar), в коде агента получаем его инстанс и работаем, но close забаниваем (ловим выгрузку ЖВМ и там делаем нек. операции)