Commit 1be15a73 authored by prane's avatar prane

statement changed to prepared statement and closed and null set to cursor and...

statement changed to prepared statement and closed and null set to cursor and pstmt, sop chnaged to base logger

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@197658 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 32a869c0
...@@ -9,6 +9,7 @@ import org.w3c.dom.*; ...@@ -9,6 +9,7 @@ import org.w3c.dom.*;
import javax.xml.parsers.*; import javax.xml.parsers.*;
import javax.ejb.*; import javax.ejb.*;
import ibase.utility.BaseLogger;
import ibase.utility.E12GenericUtility; import ibase.utility.E12GenericUtility;
import ibase.webitm.utility.*; import ibase.webitm.utility.*;
import ibase.system.config.*; import ibase.system.config.*;
...@@ -57,9 +58,11 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -57,9 +58,11 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
try try
{ {
dom = parseString(xmlString); //returns the DOM Object for the passed XML Stirng dom = parseString(xmlString); //returns the DOM Object for the passed XML Stirng
System.out.println("xmlString :" + xmlString); //System.out.println("xmlString :" + xmlString);
BaseLogger.log("9", null, null, "xmlString :" + xmlString);
dom1 = parseString(xmlString1); //returns the DOM Object for the passed XML Stirng dom1 = parseString(xmlString1); //returns the DOM Object for the passed XML Stirng
System.out.println("xmlString1 :" + xmlString1); //System.out.println("xmlString1 :" + xmlString1);
BaseLogger.log("9", null, null, "xmlString1 :" + xmlString1);
if (xmlString2.trim().length() > 0 ) if (xmlString2.trim().length() > 0 )
{ {
...@@ -69,7 +72,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -69,7 +72,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
} }
catch(Exception e) catch(Exception e)
{ {
System.out.println("Exception : [PriceListEJB][itemChanged(String,String)] :==>\n"+e.getMessage()); //System.out.println("Exception : [PriceListEJB][itemChanged(String,String)] :==>\n"+e.getMessage());
BaseLogger.log("0", null, null, "Exception : [PriceListEJB][itemChanged(String,String)] :==>\n"+e.getMessage());
} }
return valueXmlString; return valueXmlString;
} }
...@@ -77,7 +81,7 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -77,7 +81,7 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
public String itemChanged(Document dom, Document dom1,Document dom2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException public String itemChanged(Document dom, Document dom1,Document dom2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException
{ {
Connection conn = null; Connection conn = null;
Statement stmt = null,stmt1 = null; //Statement stmt = null,stmt1 = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
ResultSet rs = null; ResultSet rs = null;
ResultSet rs1 = null; ResultSet rs1 = null;
...@@ -102,20 +106,22 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -102,20 +106,22 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
String col_name = ""; String col_name = "";
//ConnDriver connDriver = new ConnDriver(); //ConnDriver connDriver = new ConnDriver();
String userId = genericUtility.getValueFromXTRA_PARAMS(xtraParams,"userId"); String userId = genericUtility.getValueFromXTRA_PARAMS(xtraParams,"userId");
System.out.println("userId ::-"+userId); //System.out.println("userId ::-"+userId);
BaseLogger.log("3", null, null, "userId ::-"+userId);
//String mmaxqtyStr = "" , mminqtyStr = "" , mrate ="" , minrate="" , maxrate="" ; //String mmaxqtyStr = "" , mminqtyStr = "" , mrate ="" , minrate="" , maxrate="" ;
try try
{ {
conn = getConnection(); conn = getConnection();
//conn = connDriver.getConnectDB("DriverITM"); //conn = connDriver.getConnectDB("DriverITM");
stmt = conn.createStatement(); //stmt = conn.createStatement();
stmt1 = conn.createStatement(); //stmt1 = conn.createStatement();
if(objContext != null && objContext.trim().length()>0) if(objContext != null && objContext.trim().length()>0)
{ {
currentFormNo = Integer.parseInt(objContext); currentFormNo = Integer.parseInt(objContext);
} }
System.out.println("[PriceListEJB] [itemChanged] :currentFormNo ....." +currentFormNo); //System.out.println("[PriceListEJB] [itemChanged] :currentFormNo ....." +currentFormNo);
BaseLogger.log("3", null, null, "[PriceListEJB] [itemChanged] :currentFormNo ....." +currentFormNo);
valueXmlString = new StringBuffer("<?xml version=\"1.0\"?><Root><header><editFlag>"); valueXmlString = new StringBuffer("<?xml version=\"1.0\"?><Root><header><editFlag>");
valueXmlString.append(editFlag).append("</editFlag></header>"); valueXmlString.append(editFlag).append("</editFlag></header>");
valueXmlString.append("<Detail>"); valueXmlString.append("<Detail>");
...@@ -292,15 +298,20 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -292,15 +298,20 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
{ {
String mlist_type=""; String mlist_type="";
String ls_price_list=genericUtility.getColumnValue("price_list",dom); String ls_price_list=genericUtility.getColumnValue("price_list",dom);
sql="select distinct list_type from pricelist_mst where price_list = '"+ls_price_list+"'"; //20feb19[stmt changed to pstmt and closed rs and pstmt]
//sql="select distinct list_type from pricelist_mst where price_list = '"+ls_price_list+"'";
rs=stmt.executeQuery(sql); sql="select distinct list_type from pricelist_mst where price_list = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, ls_price_list);
rs=pstmt.executeQuery();
if(rs.next()) if(rs.next())
{ {
mlist_type=rs.getString("list_type"); mlist_type=rs.getString("list_type");
} }
rs.close(); rs.close();
rs = null; rs = null;
pstmt.close();
pstmt = null;
valueXmlString.append("<list_type protect=\"1\">").append("<![CDATA["+mlist_type+"]]>").append("</list_type>"); valueXmlString.append("<list_type protect=\"1\">").append("<![CDATA["+mlist_type+"]]>").append("</list_type>");
} }
...@@ -314,9 +325,12 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -314,9 +325,12 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
priceList = genericUtility.getColumnValue("price_list",dom) ; priceList = genericUtility.getColumnValue("price_list",dom) ;
System.out.println("pRICELIST>>>>>>>>>" + priceList); System.out.println("pRICELIST>>>>>>>>>" + priceList);
System.out.println("itemcode>>>>>" + mcode); System.out.println("itemcode>>>>>" + mcode);
sql="SELECT DESCR,UNIT ,SITE_CODE FROM ITEM WHERE ITEM_CODE='"+mcode+"'"; //20feb19[stmt changed to pstmt and closed rs and pstmt]
//sql="SELECT DESCR,UNIT ,SITE_CODE FROM ITEM WHERE ITEM_CODE='"+mcode+"'";
rs = stmt.executeQuery(sql); sql="SELECT DESCR,UNIT ,SITE_CODE FROM ITEM WHERE ITEM_CODE= ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, mcode);
rs = pstmt.executeQuery();
if(rs.next()) if(rs.next())
{ {
mdescr=rs.getString("descr"); mdescr=rs.getString("descr");
...@@ -325,14 +339,19 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -325,14 +339,19 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
} }
rs.close(); rs.close();
rs = null; rs = null;
pstmt.close();
pstmt = null;
valueXmlString.append("<item_descr>").append("<![CDATA["+mdescr+"]]>").append("</item_descr>"); valueXmlString.append("<item_descr>").append("<![CDATA["+mdescr+"]]>").append("</item_descr>");
valueXmlString.append("<unit>").append("<![CDATA["+munit+"]]>").append("</unit>"); valueXmlString.append("<unit>").append("<![CDATA["+munit+"]]>").append("</unit>");
valueXmlString.append("<site_code>").append("<![CDATA["+msite_code+"]]>").append("</site_code>"); valueXmlString.append("<site_code>").append("<![CDATA["+msite_code+"]]>").append("</site_code>");
sql1="SELECT MAX(SLAB_NO) FROM PRICELIST WHERE PRICE_LIST = '" + priceList + "'" +"AND ITEM_CODE = '"+ mcode +"'"; //sql1="SELECT MAX(SLAB_NO) FROM PRICELIST WHERE PRICE_LIST = '" + priceList + "'" +"AND ITEM_CODE = '"+ mcode +"'";
rs1=stmt1.executeQuery(sql1); sql1="SELECT MAX(SLAB_NO) FROM PRICELIST WHERE PRICE_LIST = ? AND ITEM_CODE = ? ";
System.out.println("SQL query....."+sql1); pstmt = conn.prepareStatement(sql1);
pstmt.setString(1, priceList);
pstmt.setString(2, mcode);
rs1=pstmt.executeQuery();
//System.out.println("SQL query....."+sql1);
if(rs1.next()) if(rs1.next())
{ {
mslabno=rs1.getLong(1); mslabno=rs1.getLong(1);
...@@ -344,23 +363,27 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -344,23 +363,27 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
} }
rs1.close(); rs1.close();
rs1 = null; rs1 = null;
pstmt.close();
pstmt = null;
} }
else else
if(currentColumn.trim().equals("unit")) if(currentColumn.trim().equals("unit"))
{ {
String mdescr=""; String mdescr="";
String munit=genericUtility.getColumnValue("unit",dom) ; String munit=genericUtility.getColumnValue("unit",dom) ;
sql="SELECT DESCR FROM UOM WHERE UNIT='"+munit+"'"; //sql="SELECT DESCR FROM UOM WHERE UNIT='"+munit+"'";
sql="SELECT DESCR FROM UOM WHERE UNIT= ?";
rs = stmt.executeQuery(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, munit);
rs = pstmt.executeQuery();
if(rs.next()) if(rs.next())
{ {
mdescr=rs.getString("descr"); mdescr=rs.getString("descr");
} }
rs.close(); rs.close();
rs = null; rs = null;
pstmt.close();
pstmt = null;
valueXmlString.append("<descr>").append("<![CDATA["+mdescr+"]]>").append("</descr>"); valueXmlString.append("<descr>").append("<![CDATA["+mdescr+"]]>").append("</descr>");
} }
else else
...@@ -391,7 +414,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -391,7 +414,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
}//try }//try
catch(Exception e) catch(Exception e)
{ {
System.out.println("Exception :[PriceListEJB][itemChanged::case 1::order_type] :==>\n"+e.getMessage()); //System.out.println("Exception :[PriceListEJB][itemChanged::case 1::order_type] :==>\n"+e.getMessage());
BaseLogger.log("0", null, null, "Exception :[PriceListEJB][itemChanged::case 1::order_type] :==>\n"+e.getMessage());
throw new ITMException(e); throw new ITMException(e);
} }
valueXmlString.append("</Detail>"); valueXmlString.append("</Detail>");
...@@ -403,7 +427,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -403,7 +427,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
catch(Exception e) catch(Exception e)
{ {
System.out.println("Exception ::"+e.getMessage()); //System.out.println("Exception ::"+e.getMessage());
BaseLogger.log("0", null, null, "Exception ::"+e.getMessage());
} }
finally finally
{ {
...@@ -414,10 +439,10 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -414,10 +439,10 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
rs.close(); rs.close();
rs = null; rs = null;
} }
if(stmt != null) if(pstmt != null)
{ {
stmt.close(); pstmt.close();
stmt = null; pstmt = null;
} }
if (conn != null) if (conn != null)
{ {
...@@ -443,7 +468,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -443,7 +468,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
Document dom1 = null; Document dom1 = null;
Document dom2 = null; Document dom2 = null;
String errString = null; String errString = null;
System.out.println("Entering into validations ..................."); //System.out.println("Entering into validations ...................");
BaseLogger.log("3", null, null, "Entering into validations ...................");
try try
{ {
dom = parseString(xmlString); dom = parseString(xmlString);
...@@ -456,7 +482,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -456,7 +482,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
} }
catch(Exception e) catch(Exception e)
{ {
System.out.println("Exception : PayableOpeningsEJB : wfValData(String xmlString) : ==>\n"+e.getMessage()); //System.out.println("Exception : PayableOpeningsEJB : wfValData(String xmlString) : ==>\n"+e.getMessage());
BaseLogger.log("0", null, null, "Exception : PriceList : wfValData(String xmlString) : ==>"+e.getMessage());
} }
return (errString); return (errString);
} }
...@@ -464,7 +491,7 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -464,7 +491,7 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
public String wfValData(Document dom, Document dom1,Document dom2, String objContext, String editFlag, String xtraParams) throws RemoteException,ITMException public String wfValData(Document dom, Document dom1,Document dom2, String objContext, String editFlag, String xtraParams) throws RemoteException,ITMException
{ {
Connection conn = null; Connection conn = null;
Statement stmt = null; //Statement stmt = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
ResultSet rs = null; ResultSet rs = null;
String errString = ""; String errString = "";
...@@ -500,11 +527,11 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -500,11 +527,11 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
{ {
conn = getConnection(); conn = getConnection();
//conn = connDriver.getConnectDB("DriverITM"); //conn = connDriver.getConnectDB("DriverITM");
stmt = conn.createStatement(); //stmt = conn.createStatement();
userId = genericUtility.getValueFromXTRA_PARAMS(xtraParams,"userId"); userId = genericUtility.getValueFromXTRA_PARAMS(xtraParams,"userId");
System.out.println("userId = "+userId); //System.out.println("userId = "+userId);
System.out.println("xtraParams = "+xtraParams); //System.out.println("xtraParams = "+xtraParams);
BaseLogger.log("3", null, null, "userId = "+userId + "xtraParams = "+xtraParams);
if(objContext != null && objContext.trim().length()>0) if(objContext != null && objContext.trim().length()>0)
{ {
currentFormNo = Integer.parseInt(objContext); currentFormNo = Integer.parseInt(objContext);
...@@ -545,7 +572,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -545,7 +572,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
String objName = attrMap.getNamedItem( "objName" ).getNodeValue(); String objName = attrMap.getNamedItem( "objName" ).getNodeValue();
String winName = "w_"+ objName; String winName = "w_"+ objName;
priceList = genericUtility.getColumnValue("price_list",dom); priceList = genericUtility.getColumnValue("price_list",dom);
System.out.println("20/10/14 manohar validation for [" + childNodeName + "] priceList [ " + priceList + "]"); //System.out.println("20/10/14 manohar validation for [" + childNodeName + "] priceList [ " + priceList + "]");
BaseLogger.log("3", null, null, "20/10/14 manohar validation for [" + childNodeName + "] priceList [ " + priceList + "]");
// 14/11/13 manoharan duplicate checking to consider all parameter // 14/11/13 manoharan duplicate checking to consider all parameter
itemCode = genericUtility.getColumnValue("item_code",dom); itemCode = genericUtility.getColumnValue("item_code",dom);
unit = genericUtility.getColumnValue("unit",dom); unit = genericUtility.getColumnValue("unit",dom);
...@@ -560,7 +588,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -560,7 +588,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
maxQty = checkNull(genericUtility.getColumnValue("max_qty", dom)); maxQty = checkNull(genericUtility.getColumnValue("max_qty", dom));
// Modified By Sagar to to check null for dom value on [25-JAN-2017] [End] // Modified By Sagar to to check null for dom value on [25-JAN-2017] [End]
// end 14/11/13 manoharan duplicate checking to consider all parameter // end 14/11/13 manoharan duplicate checking to consider all parameter
System.out.println("price_list wfvalData :::: " + priceList); //System.out.println("price_list wfvalData :::: " + priceList);
BaseLogger.log("3", null, null, "price_list wfvalData :::: " + priceList);
// 14/11/13 manoharan commented as always it will be manual // 14/11/13 manoharan commented as always it will be manual
//sql = "select key_flag from transetup where tran_window = '"+ winName +"'"; //sql = "select key_flag from transetup where tran_window = '"+ winName +"'";
//pstmt = conn.prepareStatement(sql); //pstmt = conn.prepareStatement(sql);
...@@ -625,7 +654,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -625,7 +654,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
} }
else // if ("A".equals(editFlag)) else // if ("A".equals(editFlag))
{ {
System.out.println("before effFromStr [" + effFromStr + "] validUptoStr [" + validUptoStr + "]"); //System.out.println("before effFromStr [" + effFromStr + "] validUptoStr [" + validUptoStr + "]");
BaseLogger.log("3", null, null, "before effFromStr [" + effFromStr + "] validUptoStr [" + validUptoStr + "]");
/*effFromStr = genericUtility.getValidDateString(effFromStr,genericUtility.getApplDateFormat(),genericUtility.getDBDateFormat()); /*effFromStr = genericUtility.getValidDateString(effFromStr,genericUtility.getApplDateFormat(),genericUtility.getDBDateFormat());
validUptoStr = genericUtility.getValidDateString(validUptoStr,genericUtility.getApplDateFormat(),genericUtility.getDBDateFormat()); validUptoStr = genericUtility.getValidDateString(validUptoStr,genericUtility.getApplDateFormat(),genericUtility.getDBDateFormat());
System.out.println("after effFromStr [" + effFromStr + "] validUptoStr [" + validUptoStr + "]"); System.out.println("after effFromStr [" + effFromStr + "] validUptoStr [" + validUptoStr + "]");
...@@ -643,9 +673,9 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -643,9 +673,9 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
validUpto = Timestamp.valueOf(validUptoStr + " 00:00:00"); validUpto = Timestamp.valueOf(validUptoStr + " 00:00:00");
} }
// Modified By Sagar to check null for dom value on [25-JAN-2017] [End] // Modified By Sagar to check null for dom value on [25-JAN-2017] [End]
System.out.println("after effFromStr [" + effFromStr + "] validUptoStr [" + validUptoStr + "]"); //System.out.println("after effFromStr [" + effFromStr + "] validUptoStr [" + validUptoStr + "]");
System.out.println("Quantity From [" + minQty + "] Quantity To [" + maxQty + "]"); //System.out.println("Quantity From [" + minQty + "] Quantity To [" + maxQty + "]");
BaseLogger.log("3", null, null, "after effFromStr [" + effFromStr + "] validUptoStr [" + validUptoStr + "Quantity From [" + minQty + "] Quantity To [" + maxQty + "]");
sql = "select count(*) from pricelist where price_list = ? " sql = "select count(*) from pricelist where price_list = ? "
+ " and item_code = ? and unit = ? and list_type = ? " + " and item_code = ? and unit = ? and list_type = ? "
+ " and eff_from = ? and valid_upto = ? " + " and eff_from = ? and valid_upto = ? "
...@@ -732,7 +762,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -732,7 +762,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
}*/ }*/
if("item_code".equalsIgnoreCase(childNodeName)) if("item_code".equalsIgnoreCase(childNodeName))
{ {
System.out.println("childNodeName 1. : " + childNodeName); //System.out.println("childNodeName 1. : " + childNodeName);
BaseLogger.log("3", null, null, "childNodeName 1. : " + childNodeName);
mitem_code = checkNull(genericUtility.getColumnValue("item_code",dom)); mitem_code = checkNull(genericUtility.getColumnValue("item_code",dom));
if(mitem_code == null || mitem_code.length() == 0) if(mitem_code == null || mitem_code.length() == 0)
{ {
...@@ -740,10 +771,15 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -740,10 +771,15 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
errList.add(errCode); errList.add(errCode);
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
} }
System.out.println("25-JAN-2017 validation for [" + childNodeName + "] mitem_code [ " + mitem_code + "]"); //System.out.println("25-JAN-2017 validation for [" + childNodeName + "] mitem_code [ " + mitem_code + "]");
sql="select count(*) as count from item where item_code = '"+mitem_code+"'"; //20feb19[stmt changed to pstmt and closed rs and pstmt]
rs=stmt.executeQuery(sql); BaseLogger.log("3", null, null, "25-JAN-2017 validation for [" + childNodeName + "] mitem_code [ " + mitem_code + "]");
System.out.println("SQL"+sql); //sql="select count(*) as count from item where item_code = '"+mitem_code+"'";
sql="select count(*) as count from item where item_code = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, mitem_code);
rs=pstmt.executeQuery();
//System.out.println("SQL"+sql);
//int cnt=0; //int cnt=0;
if(rs.next()) if(rs.next())
{ {
...@@ -753,7 +789,7 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -753,7 +789,7 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
rs.close(); rs.close();
rs = null; rs = null;
} }
pstmt.close(); pstmt =null;
if(cnt==0) if(cnt==0)
{ {
errCode = "VMITEM_CD"; errCode = "VMITEM_CD";
...@@ -762,8 +798,12 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -762,8 +798,12 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
} }
else else
{ {
sql="select active from item where item_code='"+mitem_code+"'"; //20feb19[stmt changed to pstmt and closed rs and pstmt]
rs=stmt.executeQuery(sql); //sql="select active from item where item_code='"+mitem_code+"'";
sql="select active from item where item_code = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, mitem_code);
rs=pstmt.executeQuery();
if(rs.next()) if(rs.next())
{ {
mactive=checkNull(rs.getString("active")); mactive=checkNull(rs.getString("active"));
...@@ -773,6 +813,7 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -773,6 +813,7 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
rs.close(); rs.close();
rs = null; rs = null;
} }
pstmt.close(); pstmt =null;
if("N".equalsIgnoreCase(mactive)) if("N".equalsIgnoreCase(mactive))
{ {
errCode="VTITEM4"; errCode="VTITEM4";
...@@ -804,10 +845,12 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -804,10 +845,12 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
}*/ }*/
if ("price_list__parent".equalsIgnoreCase(childNodeName)) if ("price_list__parent".equalsIgnoreCase(childNodeName))
{ {
System.out.println("childNodeName 1. : " + childNodeName); //System.out.println("childNodeName 1. : " + childNodeName);
BaseLogger.log("3", null, null, "childNodeName 1. : " + childNodeName);
ls_plist_parent = genericUtility.getColumnValue("price_list__parent",dom); ls_plist_parent = genericUtility.getColumnValue("price_list__parent",dom);
Is_price_list = genericUtility.getColumnValue("price_list",dom); Is_price_list = genericUtility.getColumnValue("price_list",dom);
System.out.println("25-JAN-2017 validation for [" + childNodeName + "] ls_plist_parent [ " + ls_plist_parent + "] Is_price_list [" + Is_price_list + "]"); //System.out.println("25-JAN-2017 validation for [" + childNodeName + "] ls_plist_parent [ " + ls_plist_parent + "] Is_price_list [" + Is_price_list + "]");
BaseLogger.log("3", null, null, "25-JAN-2017 validation for [" + childNodeName + "] ls_plist_parent [ " + ls_plist_parent + "] Is_price_list [" + Is_price_list + "]");
if (ls_plist_parent != null && ls_plist_parent.trim().length() > 0)// manoharan commented wrong condition/ if (ls_plist_parent != null && ls_plist_parent.trim().length() > 0)// manoharan commented wrong condition/
{ {
if(ls_plist_parent.equalsIgnoreCase(Is_price_list)) if(ls_plist_parent.equalsIgnoreCase(Is_price_list))
...@@ -816,7 +859,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -816,7 +859,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
//errString = getErrorString("price_list__parent",errCode,userId); //errString = getErrorString("price_list__parent",errCode,userId);
errList.add(errCode); errList.add(errCode);
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
System.out.println("Inside Parent list :::::::"); //System.out.println("Inside Parent list :::::::");
BaseLogger.log("3", null, null,"Inside Parent list :::::::");
} }
} }
} }
...@@ -850,7 +894,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -850,7 +894,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
if(mminqtyStr.length() > 0) if(mminqtyStr.length() > 0)
{ {
mminqty = Double.parseDouble(mminqtyStr); mminqty = Double.parseDouble(mminqtyStr);
System.out.println("pasring mi mminqty ::: "+mminqty); //System.out.println("pasring mi mminqty ::: "+mminqty);
BaseLogger.log("3", null, null,"pasring mi mminqty ::: "+mminqty);
if( mminqty <= 0 ) if( mminqty <= 0 )
{ {
errCode = "VTMINLESS"; errCode = "VTMINLESS";
...@@ -861,7 +906,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -861,7 +906,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
if(mmaxqtyStr.length() > 0) if(mmaxqtyStr.length() > 0)
{ {
mmaxqty=Double.parseDouble(mmaxqtyStr); mmaxqty=Double.parseDouble(mmaxqtyStr);
System.out.println("pasring mi qty ::: "+mmaxqty); //System.out.println("pasring mi qty ::: "+mmaxqty);
BaseLogger.log("3", null, null,"pasring mi qty ::: "+mmaxqty);
if( mmaxqty <= 0 ) if( mmaxqty <= 0 )
{ {
errCode = "VTMAXLESS"; errCode = "VTMAXLESS";
...@@ -869,7 +915,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -869,7 +915,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
} }
} }
System.out.println("25-JAN-2017 validation for [" + childNodeName + "] mmaxqty [ " + mmaxqty + "] mminqty [" + mminqty + "]"); //System.out.println("25-JAN-2017 validation for [" + childNodeName + "] mmaxqty [ " + mmaxqty + "] mminqty [" + mminqty + "]");
BaseLogger.log("3", null, null,"25-JAN-2017 validation for [" + childNodeName + "] mmaxqty [ " + mmaxqty + "] mminqty [" + mminqty + "]");
/*if (mmaxqty < mminqty ) /*if (mmaxqty < mminqty )
{ {
errCode = "VMMINQTY"; errCode = "VMMINQTY";
...@@ -890,7 +937,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -890,7 +937,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
if(mmaxqtyStr.length() > 0) if(mmaxqtyStr.length() > 0)
{ {
mmaxqty=Integer.parseInt(mmaxqtyStr); mmaxqty=Integer.parseInt(mmaxqtyStr);
System.out.println("pasring mi qty ::: "+mmaxqty); //System.out.println("pasring mi qty ::: "+mmaxqty);
BaseLogger.log("3", null, null,"pasring mi qty ::: "+mmaxqty);
if( mmaxqty <= 0 ) if( mmaxqty <= 0 )
{ {
errCode = "VTMAXLESS"; errCode = "VTMAXLESS";
...@@ -901,7 +949,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -901,7 +949,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
if(mminqtyStr.length() > 0) if(mminqtyStr.length() > 0)
{ {
mminqty =Integer.parseInt(mminqtyStr); mminqty =Integer.parseInt(mminqtyStr);
System.out.println("pasring mi mminqty ::: "+mminqty); //System.out.println("pasring mi mminqty ::: "+mminqty);
BaseLogger.log("3", null, null,"pasring mi mminqty ::: "+mminqty);
if( mminqty <= 0 ) if( mminqty <= 0 )
{ {
errCode = "VTMINLESS"; errCode = "VTMINLESS";
...@@ -909,7 +958,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -909,7 +958,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
} }
} }
System.out.println("25-JAN-2017 validation for [" + childNodeName + "] mmaxqty [ " + mmaxqty + "] mminqty [" + mminqty + "]"); //System.out.println("25-JAN-2017 validation for [" + childNodeName + "] mmaxqty [ " + mmaxqty + "] mminqty [" + mminqty + "]");
BaseLogger.log("3", null, null,"25-JAN-2017 validation for [" + childNodeName + "] mmaxqty [ " + mmaxqty + "] mminqty [" + mminqty + "]");
if (mmaxqty < mminqty ) if (mmaxqty < mminqty )
{ {
errCode = "VMMINQTY"; errCode = "VMMINQTY";
...@@ -967,7 +1017,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -967,7 +1017,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
errList.add(errCode); errList.add(errCode);
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
} }
System.out.println("25-JAN-2017 validation for [" + childNodeName + "] valid_uptoDate [ " + valid_uptoDate + "] eff_fromDate [" + eff_fromDate + "]"); //System.out.println("25-JAN-2017 validation for [" + childNodeName + "] valid_uptoDate [ " + valid_uptoDate + "] eff_fromDate [" + eff_fromDate + "]");
BaseLogger.log("3", null, null,"25-JAN-2017 validation for [" + childNodeName + "] valid_uptoDate [ " + valid_uptoDate + "] eff_fromDate [" + eff_fromDate + "]");
if(valid_uptoDate.compareTo(eff_fromDate) <= 0) if(valid_uptoDate.compareTo(eff_fromDate) <= 0)
{ {
errCode="VMVAL_UPTO"; errCode="VMVAL_UPTO";
...@@ -1001,7 +1052,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -1001,7 +1052,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
errList.add(errCode); errList.add(errCode);
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
} }
System.out.println("25-JAN-2017 validation for [" + childNodeName + "] valid_uptoDate [ " + valid_uptoDate + "] eff_fromDate [" + eff_fromDate + "]"); //System.out.println("25-JAN-2017 validation for [" + childNodeName + "] valid_uptoDate [ " + valid_uptoDate + "] eff_fromDate [" + eff_fromDate + "]");
BaseLogger.log("3", null, null,"25-JAN-2017 validation for [" + childNodeName + "] valid_uptoDate [ " + valid_uptoDate + "] eff_fromDate [" + eff_fromDate + "]");
if(valid_uptoDate.compareTo(eff_fromDate) <= 0) if(valid_uptoDate.compareTo(eff_fromDate) <= 0)
{ {
errCode="VMVAL_UPTO"; errCode="VMVAL_UPTO";
...@@ -1018,9 +1070,14 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -1018,9 +1070,14 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
//String mValue=genericUtility.getColumnValue("tax_code",dom); //String mValue=genericUtility.getColumnValue("tax_code",dom);
mValue=checkNull(genericUtility.getColumnValue("tax_code",dom)); mValue=checkNull(genericUtility.getColumnValue("tax_code",dom));
// Modified By Sagar to check null for dom value[25-JAN-17] [End] // Modified By Sagar to check null for dom value[25-JAN-17] [End]
System.out.println("20/10/14 manohar validation for [" + childNodeName + "] mValue [ " + mValue + "]"); //20feb19[stmt changed to pstmt and closed rs and pstmt]
sql="Select Count(*) as count from tax where tax_code = '"+mValue+"'"; //System.out.println("20/10/14 manohar validation for [" + childNodeName + "] mValue [ " + mValue + "]");
rs=stmt.executeQuery(sql); BaseLogger.log("3", null, null,"20/10/14 manohar validation for [" + childNodeName + "] mValue [ " + mValue + "]");
//sql="Select Count(*) as count from tax where tax_code = '"+mValue+"'";
sql="Select Count(*) as count from tax where tax_code = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, mValue);
rs=pstmt.executeQuery();
System.out.println("SQL"+sql); System.out.println("SQL"+sql);
if(rs.next()) if(rs.next())
{ {
...@@ -1030,6 +1087,7 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -1030,6 +1087,7 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
rs.close(); rs.close();
rs = null; rs = null;
} }
pstmt.close(); pstmt =null;
if(cnt==0) if(cnt==0)
{ {
errCode = "VTTAX1"; errCode = "VTTAX1";
...@@ -1054,7 +1112,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -1054,7 +1112,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
{ {
mrateStr = checkNull(genericUtility.getColumnValue(childNodeName,dom)); mrateStr = checkNull(genericUtility.getColumnValue(childNodeName,dom));
System.out.println("mrateStr if :: "+mrateStr); //System.out.println("mrateStr if :: "+mrateStr);
BaseLogger.log("3", null, null, "mrateStr if :: "+mrateStr);
if(mrateStr == null || mrateStr.length() == 0) if(mrateStr == null || mrateStr.length() == 0)
{ {
errCode="VTINVRATE"; errCode="VTINVRATE";
...@@ -1064,7 +1123,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -1064,7 +1123,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
if(mrateStr.length() > 0) if(mrateStr.length() > 0)
{ {
mrate = Double.parseDouble(mrateStr); mrate = Double.parseDouble(mrateStr);
System.out.println("pasring mrate ::::" +mrate); //System.out.println("pasring mrate ::::" +mrate);
BaseLogger.log("3", null, null, "pasring mrate ::::" +mrate);
if( mrate <= 0 ) if( mrate <= 0 )
{ {
System.out.println("<=0 :::: "+mrate); System.out.println("<=0 :::: "+mrate);
...@@ -1073,15 +1133,17 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -1073,15 +1133,17 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
} }
} }
System.out.println("25-JAN-2017 validation for [" + childNodeName + "] mrate [ " + mrate + "]"); //System.out.println("25-JAN-2017 validation for [" + childNodeName + "] mrate [ " + mrate + "]");
BaseLogger.log("3", null, null, "25-JAN-2017 validation for [" + childNodeName + "] mrate [ " + mrate + "]");
} }
if("min_rate".equalsIgnoreCase(childNodeName)) if("min_rate".equalsIgnoreCase(childNodeName))
{ {
minrateStr = checkNull(genericUtility.getColumnValue("min_rate",dom)); minrateStr = checkNull(genericUtility.getColumnValue("min_rate",dom));
maxrateStr = checkNull(genericUtility.getColumnValue("max_rate",dom)); maxrateStr = checkNull(genericUtility.getColumnValue("max_rate",dom));
System.out.println(" minrateStr :: "+minrateStr); //System.out.println(" minrateStr :: "+minrateStr);
System.out.println(" maxrateStr :: "+maxrateStr); //System.out.println(" maxrateStr :: "+maxrateStr);
BaseLogger.log("3", null, null," minrateStr :: "+minrateStr +" maxrateStr :: "+maxrateStr);
if(minrateStr == null || minrateStr.length() == 0) if(minrateStr == null || minrateStr.length() == 0)
{ {
errCode="VTMINRATE"; errCode="VTMINRATE";
...@@ -1091,29 +1153,35 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -1091,29 +1153,35 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
if(minrateStr.length() > 0) if(minrateStr.length() > 0)
{ {
minrate = Double.parseDouble(minrateStr); minrate = Double.parseDouble(minrateStr);
System.out.println("parsing minrate :::: " +minrate); //System.out.println("parsing minrate :::: " +minrate);
BaseLogger.log("3", null, null,"parsing minrate :::: " +minrate);
if( minrate <= 0 ) if( minrate <= 0 )
{ {
System.out.println("<=0 :::::: "+minrate); //System.out.println("<=0 :::::: "+minrate);
BaseLogger.log("3", null, null,"<=0 :::::: "+minrate);
errCode="VTMINERR"; errCode="VTMINERR";
errList.add(errCode); errList.add(errCode);
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
} }
} }
System.out.println("31-JAN-2017 validation for [" + childNodeName + "] minrate [ " + minrate + "]"); //System.out.println("31-JAN-2017 validation for [" + childNodeName + "] minrate [ " + minrate + "]");
BaseLogger.log("3", null, null,"31-JAN-2017 validation for [" + childNodeName + "] minrate [ " + minrate + "]");
if(maxrateStr.length() > 0) if(maxrateStr.length() > 0)
{ {
maxrate = Double.parseDouble(maxrateStr); maxrate = Double.parseDouble(maxrateStr);
System.out.println("parsing maxrate :::: " +maxrate); //System.out.println("parsing maxrate :::: " +maxrate);
BaseLogger.log("3", null, null,"parsing maxrate :::: " +maxrate);
if( maxrate <= 0 ) if( maxrate <= 0 )
{ {
System.out.println("<=0 :::::: "+maxrate); //System.out.println("<=0 :::::: "+maxrate);
BaseLogger.log("3", null, null,"<=0 :::::: "+maxrate);
errCode="VTMAXERR"; errCode="VTMAXERR";
errList.add(errCode); errList.add(errCode);
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
} }
} }
System.out.println("31-JAN-2017 validation for [" + childNodeName + "] maxrate [ " + maxrate + "]"); //System.out.println("31-JAN-2017 validation for [" + childNodeName + "] maxrate [ " + maxrate + "]");
BaseLogger.log("3", null, null,"31-JAN-2017 validation for [" + childNodeName + "] maxrate [ " + maxrate + "]");
/* /*
if(minrate > maxrate) if(minrate > maxrate)
{ {
...@@ -1127,8 +1195,9 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -1127,8 +1195,9 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
{ {
minrateStr = checkNull(genericUtility.getColumnValue("min_rate",dom)); minrateStr = checkNull(genericUtility.getColumnValue("min_rate",dom));
maxrateStr = checkNull(genericUtility.getColumnValue("max_rate",dom)); maxrateStr = checkNull(genericUtility.getColumnValue("max_rate",dom));
System.out.println(" minrateStr :: "+minrateStr); //System.out.println(" minrateStr :: "+minrateStr);
System.out.println(" maxrateStr :: "+maxrateStr); //System.out.println(" maxrateStr :: "+maxrateStr);
BaseLogger.log("3", null, null," minrateStr :: "+minrateStr + " maxrateStr :: "+maxrateStr);
if(maxrateStr == null || maxrateStr.length() == 0) if(maxrateStr == null || maxrateStr.length() == 0)
{ {
errCode="VTMAXVRATE"; errCode="VTMAXVRATE";
...@@ -1138,29 +1207,35 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -1138,29 +1207,35 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
if(maxrateStr.length() > 0) if(maxrateStr.length() > 0)
{ {
maxrate = Double.parseDouble(maxrateStr); maxrate = Double.parseDouble(maxrateStr);
System.out.println("parsing maxrate :::: " +maxrate); //System.out.println("parsing maxrate :::: " +maxrate);
BaseLogger.log("3", null, null,"parsing maxrate :::: " +maxrate);
if( maxrate <= 0 ) if( maxrate <= 0 )
{ {
System.out.println("<=0 :::::: "+maxrate); //System.out.println("<=0 :::::: "+maxrate);
BaseLogger.log("3", null, null,"<=0 :::::: "+maxrate);
errCode="VTMAXERR"; errCode="VTMAXERR";
errList.add(errCode); errList.add(errCode);
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
} }
} }
System.out.println("31-JAN-2017 validation for [" + childNodeName + "] maxrate [ " + maxrate + "]"); //System.out.println("31-JAN-2017 validation for [" + childNodeName + "] maxrate [ " + maxrate + "]");
BaseLogger.log("3", null, null,"31-JAN-2017 validation for [" + childNodeName + "] maxrate [ " + maxrate + "]");
if(minrateStr.length() > 0) if(minrateStr.length() > 0)
{ {
minrate = Double.parseDouble(minrateStr); minrate = Double.parseDouble(minrateStr);
System.out.println("parsing minrate :::: " +minrate); //System.out.println("parsing minrate :::: " +minrate);
BaseLogger.log("3", null, null,"parsing minrate :::: " +minrate);
if( minrate <= 0 ) if( minrate <= 0 )
{ {
System.out.println("<=0 :::::: "+minrate); //System.out.println("<=0 :::::: "+minrate);
BaseLogger.log("3", null, null,"<=0 :::::: "+minrate);
errCode="VTMINERR"; errCode="VTMINERR";
errList.add(errCode); errList.add(errCode);
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
} }
} }
System.out.println("31-JAN-2017 validation for [" + childNodeName + "] minrate [ " + minrate + "]"); //System.out.println("31-JAN-2017 validation for [" + childNodeName + "] minrate [ " + minrate + "]");
BaseLogger.log("3", null, null,"31-JAN-2017 validation for [" + childNodeName + "] minrate [ " + minrate + "]");
if(minrate > maxrate) if(minrate > maxrate)
{ {
...@@ -1179,18 +1254,21 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -1179,18 +1254,21 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
}//switch }//switch
//}//for //}//for
System.out.println("Error list ::::: [" +errList.toString()+"] >>>>>> size>>"+errList.size()); //System.out.println("Error list ::::: [" +errList.toString()+"] >>>>>> size>>"+errList.size());
BaseLogger.log("3", null, null,"Error list ::::: [" +errList.toString()+"] >>>>>> size>>"+errList.size());
int errListSize = errList.size(); int errListSize = errList.size();
int cntErr = 0; int cntErr = 0;
String errFldName = "", errorType = ""; String errFldName = "", errorType = "";
System.out.println("errListSize ..........[" + errListSize + "]"); //System.out.println("errListSize ..........[" + errListSize + "]");
BaseLogger.log("3", null, null,"errListSize ..........[" + errListSize + "]");
if(errList != null && errListSize > 0) if(errList != null && errListSize > 0)
{ {
for(cntErr = 0; cntErr < errListSize; cntErr ++) for(cntErr = 0; cntErr < errListSize; cntErr ++)
{ {
errCode = errList.get(cntErr); errCode = errList.get(cntErr);
errFldName = errFields.get(cntErr); errFldName = errFields.get(cntErr);
System.out.println("errCode ..........[" + errCode + "]"); //System.out.println("errCode ..........[" + errCode + "]");
BaseLogger.log("3", null, null,"errCode ..........[" + errCode + "]");
errString = getErrorString(errFldName, errCode, userId); errString = getErrorString(errFldName, errCode, userId);
errorType = errorType(conn , errCode); errorType = errorType(conn , errCode);
if(errString.length() > 0) if(errString.length() > 0)
...@@ -1216,27 +1294,30 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -1216,27 +1294,30 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
errStringXml = new StringBuffer(""); errStringXml = new StringBuffer("");
} }
errString = errStringXml.toString(); errString = errStringXml.toString();
System.out.println("ErrString ::"+errString); //System.out.println("ErrString ::"+errString);
BaseLogger.log("3", null, null,"ErrString ::"+errString);
}//try }//try
catch(Exception e) catch(Exception e)
{ {
System.out.println("Exception ::"+e); //System.out.println("Exception ::"+e);
BaseLogger.log("0", null, null,"Exception ::"+e);
e.printStackTrace(); e.printStackTrace();
} }
finally finally
{ {
try try
{ {
System.out.println("Closing Connection....."); //System.out.println("Closing Connection.....");
BaseLogger.log("3", null, null,"Closing Connection.....");
if (rs != null) if (rs != null)
{ {
rs.close(); rs.close();
rs = null; rs = null;
} }
if(stmt != null) if(pstmt != null)
{ {
stmt.close(); pstmt.close();
stmt = null; pstmt = null;
} }
if (conn != null) if (conn != null)
{ {
...@@ -1246,7 +1327,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -1246,7 +1327,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
}catch(Exception se){} }catch(Exception se){}
} }
System.out.println("ErrString2 ::"+errString); //System.out.println("ErrString2 ::"+errString);
BaseLogger.log("9", null, null,"ErrString2 ::"+errString);
return errString; return errString;
}//wfValData }//wfValData
...@@ -1258,7 +1340,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList ...@@ -1258,7 +1340,8 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
public String getValidDateTimeString(String dateTimeStr, String sourceDateTimeFormat, String targetDateTimeFormat) throws ITMException public String getValidDateTimeString(String dateTimeStr, String sourceDateTimeFormat, String targetDateTimeFormat) throws ITMException
{ {
System.out.println("Getting the valid datetime string for dateTimeStr :"+dateTimeStr+": which is in format :"+sourceDateTimeFormat); //System.out.println("Getting the valid datetime string for dateTimeStr :"+dateTimeStr+": which is in format :"+sourceDateTimeFormat);
BaseLogger.log("3", null, null,"Getting the valid datetime string for dateTimeStr :"+dateTimeStr+": which is in format :"+sourceDateTimeFormat);
Object date = null; Object date = null;
String retDateStr = ""; String retDateStr = "";
try try
...@@ -1284,10 +1367,12 @@ public String getValidDateTimeString(String dateTimeStr, String sourceDateTimeFo ...@@ -1284,10 +1367,12 @@ public String getValidDateTimeString(String dateTimeStr, String sourceDateTimeFo
} }
catch (Exception e) catch (Exception e)
{ {
System.out.println("Exception :GenericUtility :getValidDateString :==>"+e.getMessage()); //System.out.println("Exception :GenericUtility :getValidDateString :==>"+e.getMessage());
BaseLogger.log("0", null, null, "Exception :GenericUtility :getValidDateString :==>"+e.getMessage());
throw new ITMException(e); throw new ITMException(e);
} }
System.out.println("retDateStr :"+retDateStr); //System.out.println("retDateStr :"+retDateStr);
BaseLogger.log("3", null, null, "retDateStr :"+retDateStr);
return retDateStr; return retDateStr;
} }
private String errorType(Connection conn, String errorCode) throws ITMException private String errorType(Connection conn, String errorCode) throws ITMException
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment