public  Object readParamInXmlFile(String paramName){
		ArrayList<String> params = new ArrayList<String>();
		try{ 
			File fXmlFile = new File(fileName);
			DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance();
			DocumentBuilder dBuilder;
			dBuilder = dbFactory.newDocumentBuilder();

			Document doc;
			doc = dBuilder.parse(fXmlFile);
			doc.getDocumentElement().normalize();

			NodeList nList = doc.getElementsByTagName(paramName);
			for (int i = 0; i < nList.getLength(); i++){
				params.add(nList.item(i).getTextContent());
			}
		} catch (ParserConfigurationException e) {
			Logger.getLogger(ReadConfigFile.class).debug("EXCEPTION while reading parameters : "+ e.getMessage()+
					" Description : "+ e.toString());
		} catch (SAXException | IOException e) {
			Logger.getLogger(ReadConfigFile.class).debug("EXCEPTION while reading parameters : "+ e.getMessage()+
					" Description : "+ e.toString());
		}
		if ((!paramName.equalsIgnoreCase("keyWordsInURL")) && (!paramName.equalsIgnoreCase("exclusionKeyWords"))){
			if(params.size()>0){
				if(params.get(0).length()>0){
					return params.get(0);
				}else{
					return null;
				}
			} else {
				return null;
			}
		}
		return params;

	}