The api changes in 3.0.0 was not implemented into the samples Adding: #include <xsec/framework/XSECURIResolverXerces.hpp> XSECURIResolverXerces resolver; prov.setDefaultURIResolver(&resolver); to the code fixes it.