fixed a bug, use rdf type not xml type
abstract rdf configurations into an interface