MDIBFileReaderUtil.getDescriptionFromFile(File) expects a File. When getting a file from inside a jar (e.g. from src/main/resources) with ClassLoader.getResource(String) the resulting URL contains a "!". That leads to an error in getDescriptionFromFile(File) in this line: unmarshaller.unmarshal(f).
It would be nice to create a method which expects an InputStream or URI, so we are able to load a resource from anywhere. This is already done in BicepsClientFramework.setup(String[], URI) with another configuration file.
I will try to integrate it into the beta04.
Will be included in the Beta04 release.