You need a SessionFactory per DataSource. It looks like you have misconfigured at least one of them. Can you post your hibernate.cfg.xml (or simmilar)?
Please do not duplicate post. I had to go through and delete two threads that were identical to this one. If you ever do this, you can always delete the threads yourself, but deleting the first message in the thread.