private static void populateDataObjects(Configuration configuration,
			Document factory) {
		NodeList nodeList=factory.getElementsByTagName("dataobjects");
		if(nodeList!=null && nodeList.getLength()==1){
			Element element=(Element)nodeList.item(0);
			NodeList executors=element.getElementsByTagName("dataobject");
			if(executors!=null){
				for(int i=0;i<executors.getLength();i++){
					Element executor=(Element)executors.item(i);
					String operator=getFirstChildContent(executor,"type");
					String className=getFirstChildContent(executor,"class");
					try {
						Class<? extends Object> reClass=Thread.currentThread().getContextClassLoader().loadClass(className);
						configuration.putDataObject(Factory.ObjectTypes.getInstance(operator), reClass);
					} catch (ClassNotFoundException e) {
						throw new ParserExeption("Dataobject Class "+className+" Notfound", e);
					} 
				}
			}
		}
	}