Assuming each jar had a @Singleton the visibility/scope rules would be as follows:

EAR:

WebappA

WebappB