I was trying to buy something after upgrading to iTunes 7.3.1 (3), and when it asked me for a password for my .Mac account, it returned in red letters:
"FieldName: null.java.lang.Exception"
Maybe this is a bug that apple needs to address.
But meanwhile, Dave, you advice worked. I did a shutdown, boot-up, opened iTunes, signed out, signed in, got the same error, signed out, signed in, and it let me through! Yaay!
So getting iTunes working for me is critical, since in a few weeks, Apple will be UPS'ing my new iPhone to me!
Thanks again, Dave! (and I hope the solution cures this problem).
MacBook 2GHz Intel C2D 1GB 667MHz DDR2 SDRAM Mac OS X (10.4.10)