Я перенес веб-приложение с Play Framework 2.0.4 на 2.1.
Приложение использует Apache Tika (версия 1.3) с пользовательским синтаксическим анализатором, как описано здесь на домашней странице Tika.
Файл myPlayProject/conf/META-INF/services/org.apache.tika.parser.Parser
содержит имя пользовательского класса парсера, например:
# Add here all custom parsers for Apache Tika.
com.test.CustomTikaParser
Пользовательский парсер будет обнаружен в Play 2.0.4, но не в Play 2.1. Я попробовал это с двумя свежими проектами 2.0.4vs2.1 и получил ту же проблему с V. 2.1.
Что-то изменилось в пути к классам между этими версиями Play?
(Я могу прочитать файл META-INF/services/org.apache.tika.parser.Parser
с Play 2.0.4 и Play 2.1 в пути к классам.)
com.test.CustomTikaParser
. Любые идеи, как решить эту проблему? - person Sonson123   schedule 11.02.2013clean
в свой проект Play. - person teemoo   schedule 07.03.2013