Sprimg + rest

Pessoal do usando o sprimg para listar dados do banco tenho dois metodo um get para trazer todos os dados e um getId para tarzer todos os projetos. O problema é que o metodo que uso o id como parametro não é encontrado pelo sprimg… não sei se estou fazendo corretamento. Se alguem tiver um dica…

	@RequestMapping(method = RequestMethod.GET)
	public View listar() {
		System.out.println("Entro no segundo");
		ArrayList<Os> lista = (ArrayList<Os>) osService.listar();
		MappingJacksonJsonView view = new MappingJacksonJsonView();
		view.addStaticAttribute("os", lista);
		return view;
	}

	@RequestMapping(value="/{id}", method = RequestMethod.GET)
	public View listarOsProjeto(@PathVariable Integer id) {
		System.out.println("Entro no primeiro" + id);
		ArrayList<Os> lista = (ArrayList<Os>) osService.listarOsProjeto(id);
		MappingJacksonJsonView view = new MappingJacksonJsonView();
		view.addStaticAttribute("os", lista);
		return view;
	}