We have a process that reads files and uses EJBs to put them into an Interbase database.. While this process is running, the Company table is blocked from other access because it's in use. Surely this isn't how J2EE is supposed to work, is it? If any user is accessing a table everybody else is blocked out?? I thought J2EE was massively concurrent...