java - Could not deserialize to type class com.sun.jersey.api.representation.Form com.owlike.genson.JsonBindingException -
code follows in java using eclipse
@path("/register") public class beneficiaryapi { @post @path("/userdetails") @consumes(mediatype.application_json) public string userdetails(@formparam("beneficiaryaccount") string beneficiaryaccount,@formparam("beneficiaryname") string beneficiaryname, @formparam("nickname") string nickname,@formparam("ifsc") string ifsc,@formparam("mobilenumber") string mobilenumber,@formparam("email") string email, @formparam("userid") string userid,@formparam("useraccno") string useraccno,@formparam("userbankid") string userbankid){ system.out.println("add bene data obtained"); } } error obtained follows
javax.ws.rs.webapplicationexception: com.owlike.genson.jsonbindingexception: not deserialize typeclass com.sun.jersey.api.representation.form caused by: com.owlike.genson.jsonbindingexception: not deserialize type class com.sun.jersey.api.representation.form @ com.owlike.genson.genson.deserialize(genson.java:384) @ com.owlike.genson.ext.jaxrs.gensonjsonconverter.readfrom(gensonjsonconverter.java:125) ... 70 more caused by: com.owlike.genson.stream.jsonstreamexception: illegal character @ row 1 , column 30 expected [ read ',' ! @ com.owlike.genson.stream.jsonreader.newwrongtokenexception(jsonreader.java:942) @ com.owlike.genson.stream.jsonreader.begin(jsonreader.java:418) @ com.owlike.genson.stream.jsonreader.beginarray(jsonreader.java:149) @ com.owlike.genson.convert.defaultconverters$collectionconverter.deserialize(defaultconverters.java:172) @ com.owlike.genson.convert.defaultconverters$collectionconverter.deserialize(defaultconverters.java:159) @ com.owlike.genson.convert.nullconverterfactory$nullconverterwrapper.deserialize(nullconverterfactory.java:77) @ com.owlike.genson.convert.defaultconverters$mapconverter.deserialize(defaultconverters.java:635) @ com.owlike.genson.convert.defaultconverters$mapconverter.deserialize(defaultconverters.java:620) @ com.owlike.genson.convert.nullconverterfactory$nullconverterwrapper.deserialize(nullconverterfactory.java:77) @ com.owlike.genson.genson.deserialize(genson.java:382) ... 71 more this error 500 comes upon calling api. plz answer
Comments
Post a Comment