Я рассматриваю возможность реализации одного или двух JSR API. Я еще не прочитал всю спецификацию (планирую читать их по мере написания кода реализации), но я очень хорошо с ними знаком. Я читал, что процесс JSR включает в себя реализацию Test Compatibility Kit (TCK) для тестирования указанных реализаций JSR.
Прежде чем я начну писать кучу модульных тестов для проверки правильности / полноты моей реализации, я бы действительно хотел использовать этот TCK, но я понятия не имею, доступен ли он для меня. После загрузки всех файлов и поиска в Google я не смог найти ничего, что можно было бы определить как TCK для данного JSR.
Итак, мой вопрос в основном таков: какие шаги мне нужно сделать, чтобы создать свою собственную реализацию спецификации JSR, и как мне убедиться, что я действительно это сделал.
Как бы то ни было, я рассматриваю возможность реализации JSR-168 и JSR-286, но я думаю, что это не имеет отношения к этому вопросу.