nested exception is java.lang.OutOfMemoryError: PermGen space
Above line from exception message means you're running out of memory due to the PermGem space not being high enough. You can increase this with a launch argument like so:
-XX:MaxPermSize=128m