Oracle XE is an excellent starter database, but under typical loads, the out-of-the-box parameters need to be increased.
Database Sessions
Increase the number of sessions that the database can handle simultaneously. This will allow for more users to access the database.
sqlplus /nolog
SQL> show parameters sessions
SQL>