Out of interest, what is the API jar required for? And shouldn't it be Java EE 7 (I guess though that does not yet exist)?