пытается использовать пружинное удлинение Restlet,
настроили в соответствии с примером http://wiki.restlet.org/docs_2.1/13-restlet/28-restlet/70-restlet/196-restlet.html
В дополнение к этому мы пытаемся захватить параметры запроса с помощью аннотации @RequestParam, но в итоге получаем значение параметра как ноль.
Ресурс выглядит,
class MyResource extends ServerResource implements IResource {
@Get
@RequestMapping(value="/id")
public void get(@RequestParam(value="name") String name) {
...
}
}
HTTP-запрос http://localhost:8080/messages/id?name=XXX
Web.xml выглядит как
<servlet>
<servlet-name>test-servlet</servlet-name>
<servlet-class>org.restlet.ext.spring.RestletFrameworkServlet</servlet-class>
</servlet>
<!-- Catch all requests -->
<servlet-mapping>
<servlet-name>test-servlet</servlet-name>
<url-pattern>/*</url-pattern>
</servlet-mapping>
В конце значение имени равно 'null'. Я думаю, что основанные на весне аннотации не обнаружены. Понятия не имею, почему это происходит?