hmmm..something else is wrong with your environment, as I tired it and is working fine, I am using Jersy-server1.16 and tomcat in eclipse + firefox to send request.
how does your client request look like?
All desirable things in life are either illegal, banned, expensive or married to someone else !!!
Changing "email_id" to "emailId" worked!!
But i am not getting how it was getting effected by this. I think its just a String and i can name it whatever i want. I know that String name on both server side and client side must be same but what was the problem when i was putting "email_id" on both side?
In Java camelCase naming convention is used just because the code look consistent, it doesn't look ugly. I didn't even see it as a requirement? Please tell me what is the reason that it is mandatory to write variable names in camelCase here.