EJBs would take that much extra code.
They're abyssmal. As I said, most people shouldn't/don't need to use them. Most people use them anyway, though, so they can say "we're doing J2EE" (your object above noted; common parlance, as you pointed out, does link the two rather tightly).
Regards,
-scott anderson
"Welcome to Rivendell, Mr. Anderson..."