JDOM 2.x changes the API of the JDOM methods and classes to include generic constructs that makes it much more Java friendly and keeps it up to date.
The changes required included changes to the API for the system. The breaks the compatibility between JDOM 1.x versions and JDOM 2.x versions.
In order to make it possible to have different library dependencies in bigger systems, the JDOM 2.x version was changed to have a different package name.
JDOM 1.x classes are all in the package structure org.jdom.*
and all JDOM 2.x classes are in the package org.jdom2.*
.
The exception you have is: java.lang.NoClassDefFoundError: org/jdom/JDOMException
The implies that you need to have JDOM 1.x version in your classpath. You need to download JDOM 1.1.3
Alternatively you need to locate your JDOM dependency and upgrade that code to use JDOM 2.x. It is not very hard.
You should remove the JDOM 2.0.5 jar from the ext directory of Java. That is not the right place to put dependency jars.