The log switches are taking place too fast, either because of the small size of the redo log files and/or due a high # of transactions/redo. This is the reason for the error:
Thread 1 cannot allocate new log, sequence 7802302
Checkpoint not complete
Increase the size of the redo log files. Start with file size of say, 5M and tune accordingly.