Формат RTF довольно прост; это не должно занять много времени, чтобы написать свой собственный парсер В противном случае, просто скопируйте исходный код из JDK и добавьте поддержку отсутствующих элементов (я говорю, скопируйте, потому что из опыта многие полезные классы из JDK не могут быть расширены).
[РЕДАКТИРОВАТЬ] Чтобы это не стало кошмаром для обслуживания, скопируйте источники в отдельный проект на вашей VCS. Пометьте версию соответствующим образом (чтобы ее можно было легко достать, когда появится следующий выпуск Java).
Затем создайте второй проект, который зависит от первого. Разветвите свой первый проект и внесите все небольшие изменения, которые необходимы для расширения исходных классов. Держите эти изменения маленькими. Например, сделайте методы и поля общедоступными / защищенными и удалите final. Таким образом, легко отслеживать изменения (поскольку вы никогда не добавляете / удаляете строки).
Слияние со следующей версией будет простым. Все тяжелые работы должны быть выполнены в вашем собственном проекте.