Yo creo que el otraRes.getObject(4) te está devolviendo un objeto Short, y al hacer cast a (Integer) te salta la excepción. Yo probaría a hacer en plan chapucilla para ver si es eso:
nuevo_equipo.setPart(new Integer(otraRes.getObject(4).toString()));
si el método setPart está definido que coge un atributo Integer, si coge un atributo int sería:
nuevo_equipo.setPart((new Integer(otraRes.getObject(4).toString())).intValue ());