get metadata root only once
added exception if product could not be read