This looks like the real cause:
Caused by: java.lang.OutOfMemoryError: Java heap space
Reason can be:
- too less heap for your application
- a very large unexpected result
- a fast memory allocation and a slow GC
how do you start JBoss and what version you use.
For the JVM settings look to boot.log or console output during startup