После того, как хранилище BLOB-объектов обрабатывает запрос на загрузку файла, который он перенаправляет на указанный ему URL, в данном случае «/ upload». Если я настрою URL UploadServlet в web.xml следующим образом:
<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 не обрабатывает перенаправления. Есть ли способ обойти это?