SocailAuth works perfectly fine on GAE-J after making the following minor changes to the code.
1. AolImpl, OpenIdImpl and SocialAuthConfig classes need to impliment java.io.Serializable.
2. Completely eliminated java.io.FileOutputStream usage the classes Base64. The methods using File I/O were never referenced elsewhere within the project anyway.
I have tested this against Gmail, Yahoo, Twitter, Facebook, Hotmail with Permission.AUTHENTICATE_ONLY setting. I cannot vouch for other Permission modes, since I haven't covered those regions of code which pull users social graph and other private stuff, but I don't see why this would not work.
Thanks Tarun for all your assistance,
You have a well written library with almost 0 learning curve, which makes authentication as simple as it should be :)
-Ashwin