Ограничения пути медиа-отображения в Джерси
Я настроилMEDIA_TYPE_MAPPINGS
для моих приложений Джерси. К сожалению, это вызывает некоторые проблемы с общим сервисом загрузки в моем приложении.
@PUT
@Path("files/{filename}")
@Produces({ MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON })
public Response uploadFile(
@PathParam("filename") @NotNull @Size(max = 240) String filename, DataSource dataSource)
Если кто-то загружает.../files/file.xml
расширение нарезано.
Есть ли способ сказать Джерси, чтобы пропустить эту фильтрацию для этого ресурса?
редактироватьПосле ответа Пекилле мое предположение подтвердилось. Я подал запрос на улучшение:https://java.net/jira/browse/JERSEY-2780