} catch (IllegalArgumentException e) {\r
throw new BindingConstructionException(e);\r
} catch (InvocationTargetException e) {\r
- throw new BindingConstructionException(e);\r
+ throw new BindingConstructionException(e.getCause());\r
} catch (ClassNotFoundException e) {\r
throw new BindingConstructionException(e);\r
}\r