controller - java.util.MissingFormatArgumentException: Format specifier '%s' -


i'm missing don't know what...
it's stupid how little things make go crazy more complicate ones...

this controller's code:

    @requestmapping(value = "/getclientenomecognome", method = requestmethod.get) public responseentity<list<object>> getclientenomecognome(@requestparam("nomecliente") string nomecliente,         @requestparam("cognomecliente") string cognomecliente) {     list<object> listarisultati = new arraylist<object>();     try {         listarisultati = servizidocumentaleservice.getclientenomecognome(nomecliente, cognomecliente);     } catch (exception e) {         logger.warn(string.format("errore inatteso sulla chiamata del servizio: [%s]", e.tostring()));     }     logger.info(string.format("avvio ricerca cliente con nome: %s, cognome: %s)", nomecliente, cognomecliente));     return new responseentity<list<object>>(listarisultati, httpstatus.ok); } 

and getclientenomecognome:

    public list<object> getclientenomecognome(string nome, string cognome) throws exception {     try {         final resttemplate resttemplate = new resttemplate();         final string url = "somelink?cognome=%25"+cognome+"%25&nome=%25"+nome+"%25";         final responseentity<list> response = (responseentity<list>) resttemplate.getforobject(url, list.class);         if (response.getbody() != null && response.getbody().tostring().contains("<error>")) {             throw new exception(string.format(                     "la risposta del servizio contiene degli errori: %s",                     response.getbody()));         } else {             logger.debug("fine chiamata al servizio di ricerca cliente");             return response.getbody();         }     } catch (httpclienterrorexception hcee) {         throw new exception(string.format(                 "errore durante la chiamata. error: %s",                 hcee.getmessage()));     } catch (exception e) {         throw new exception(string.format(                 "errore generico durante la chiamata al servizio. error: %s"                         + e.getmessage()));     }  } 

    throw new exception(string.format(             "errore generico durante la chiamata al servizio. error: %s"                     + e.getmessage())); 

should be

    throw new exception(string.format(             "errore generico durante la chiamata al servizio. error: %s",                     e.getmessage())); 

Comments

Popular posts from this blog

Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12:test (default-test) on project.Error occurred in starting fork -

windows - Debug iNetMgr.exe unhandle exception System.Management.Automation.CmdletInvocationException -

configurationsection - activeMq-5.13.3 setup configurations for wildfly 10.0.0 -