Take the 2-minute tour ×

While trying to get in app purchases to work and verifying receipts on my server, I noticed that Apple doesn't only add the purchase status code to the JSON, but also Java exception names. Thus far I've noticed java.lang.ClassCastException and java.lang.NullPointerException in the JSON. I could not think of a reason why would these Java exception names be of any use at all, is there any reason for Apple to send these?

For example this response from their server:

{"status"=>21002, "exception"=>"java.lang.ClassCastException"}

share|improve this question

Your Answer



Browse other questions tagged or ask your own question.