JSP+JPA - ERRO Parameter value [11] did not match expected type[RESOLVIDO]

,

gente quando eu executo o método abaixo aparece esse seguinte erro.
Parameter value [11] did not match expected type.
porém está tudo como string. pq está dando esse erro?
segue o código

catch (Exception e) {
e.printStackTrace();
}
try {
String acao = request.getParameter(“acao”);
String user = request.getParameter(“user”);
if (acao.equalsIgnoreCase(“obterusuario”)) {
obterusuario.obterusuario(user);
//obterusuario.obterusuario(Integer.parseInt(user));
RequestDispatcher view = request.getRequestDispatcher("/cadastrodeusuario.jsp");
request.setAttribute(“codigo”, listarusuarios.listaTodos());
view.forward(request, response);

		              }
		          }
		  catch (Exception e) {
		      e.printStackTrace();
		          }

public List obterusuario (String user){

Consultar consulta = new Consultar ();
EntityManager obconsulta = consulta.getEntityManager();


String query = "select (U) from CADASTRO_USUARIO U WHERE U.USR_CODIGO=:cod";

TypedQuery<Usuario> tq = obconsulta.createQuery(query,Usuario.class);

tq.setParameter("cod", String.valueOf(user));
List<Usuario> resultado = tq.getResultList();
//obconsulta.close();

return resultado;

}