После того, как blobstore обрабатывает запрос на загрузку файла, он перенаправляет его на URL-адрес, в этом случае «/ upload». Если я настрою URL-адрес UploadServlet в файле web.xml следующим образом:Переадресация BlobStore, игнорируемая сервлетами ServletModule, проводными сервлетами
<servlet>
<servlet-name>uploadServlet</servlet-name>
<servlet-class>com.....servlet.UploadServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>uploadServlet</servlet-name>
<url-pattern>/upload</url-pattern>
</servlet-mapping>
Это работает. Если я использую Guice телеграфировать сервлет:
serve("/upload").with(UploadServlet.class);
Я получаю ошибку:
Problem accessing /upload. Reason:NOT_FOUND
Кажется, как будто com.google.inject.servlet.ServletModule не обрабатывает редиректы. Есть ли способ обойти это?