Valores inteiros são recebidos sem problemas, porém, nessa situação, o parâmetro é opcional e quando vem null como parâmetro dá erro 404…
Existe alguma forma de passar null como parâmetro?
ClasseJava:publicclassIntegerParamimplementsIServer{privateIntegernumber=null;publicIntegerParam(Stringnumber)throwsWebApplicationException{try{if((number.equals(“null”))||(number.isEmpty())){return;}// Converter String em Integerif(util.isInteger(number)){this.number=util.toInt(number);return;}}catch(Exceptione){thrownewWebApplicationException(Response.status(Status.BAD_REQUEST).entity("Couldn’t parse to Integer: "+e.getMessage()).build());}}