Я создаю глобальную обработку исключений, которая собирает некоторую информацию перед выключением в некоторых случаях. Одной из этих сведений является текущий дамп потока. я делаю это с помощью следующего кода:
ManagementFactory.getThreadMXBean().dumpAllThreads(true, true);
Проблема состоит в том, чтобы записать информацию в анализируемый формат для TDA. Есть ли «простой» способ форматирования информации вместо написания формата самостоятельно?
РЕДАКТИРОВАТЬ: Я хотел бы иметь полный дамп потока, чтобы я мог найти проблемные темы. Вышеупомянутый метод доставляет массив ThreadInfo-Objects, поэтому у меня есть данные. Моя проблема в том, что записанный вывод не в формате, который TDA распознает как дамп потока.