private static void httpRequestAnalyze(HttpServletRequest req, RequestBean b) throws Exception{
		String mReceiveXml;
			ServletInputStream in = req.getInputStream();
			BufferedReader br = new BufferedReader(new InputStreamReader(in, "UTF-8"));
			String data = null;
			StringBuffer sb = new StringBuffer();
			if(StringUtils.equalsIgnoreCase(StringUtils.defaultIfEmpty(ServerUtils.getServerVariable(FDef.IN_DEBUG), "false"), "true")){
				System.out.println("******************************************IN DATA******************************************");
			}
			while ((data=br.readLine()) != null) {
				if(StringUtils.equalsIgnoreCase(StringUtils.defaultIfEmpty(ServerUtils.getServerVariable(FDef.IN_DEBUG), "false"), "true")){
					System.out.println(data);
				}
				sb.append(data);
			}
			if(StringUtils.equalsIgnoreCase(StringUtils.defaultIfEmpty(ServerUtils.getServerVariable(FDef.IN_DEBUG), "false"), "true")){
				System.out.println("*******************************************************************************************");
			}
		
		 mReceiveXml=sb.toString(); 
		 DocumentBuilder parser = null;
		 Document doc = null; 

		parser = DocumentBuilderFactory.newInstance().newDocumentBuilder();
		doc = parser.parse(new InputSource(new StringReader(mReceiveXml)));
		NodeList nodeList = doc.getDocumentElement().getChildNodes();
		for (int i = 0; i < nodeList.getLength(); i++) {
			Node node = nodeList.item(i);
			if (node instanceof Element) {
//				logger.debug(node.getNodeName());
				switch(node.getNodeName()){
				case TiTNameDef.paramNode:
					setVariableData(b,node.getChildNodes());
				break;
				case TiTNameDef.datasetNode:
					setModelData(b,node);
				break;
				default:
					logger.warn("Unidenfied Elements Node name ["+node.getNodeName()+"]");
				break;
				}
			}
		}
	}