Commit 3a26f3a0 authored by prane's avatar prane

cusrsor and statement closed and nulled for multitenancy

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@195774 ce508802-f39f-4f6c-b175-0d175dae99d5
parent be976de0
......@@ -1461,6 +1461,8 @@ public class InvAcct
pstmtUpd.setString(2,vouchOnLine);
pstmtUpd.setString(3,tranId);
pstmtUpd.executeUpdate();
pstmtUpd.close();//[closed and nulled pstmtUpd by Pavan R ]
pstmtUpd = null;
// end - amit-26-04-02
}//try
catch(Exception exception)
......@@ -1767,6 +1769,14 @@ public class InvAcct
finEntity=rs1.getString("fin_entity");
}else{
rs1.close();//[rs1 and pstmt1 closed & nulled by Pavan R ]
rs1=null;
pstmt1.close();
pstmt1=null;
rs.close();
rs=null;
pstmt.close();
pstmt=null;
errString = itmDBAccessEJB.getErrorString("","DS000","","",conn);
return errString;
}
......@@ -1784,6 +1794,14 @@ public class InvAcct
currCode=rs1.getString("curr_code");
}else{
rs1.close();//[rs1 and pstmt1 closed & nulled by Pavan R ]
rs1=null;
pstmt1.close();
pstmt1=null;
rs.close();
rs=null;
pstmt.close();
pstmt=null;
errString = itmDBAccessEJB.getErrorString("","DS000","","",conn);
return errString;
}
......@@ -1806,6 +1824,14 @@ public class InvAcct
rate=rs1.getDouble("rate");
}else{
rs1.close();//[rs1 and pstmt1 closed & nulled by Pavan R ]
rs1=null;
pstmt1.close();
pstmt1=null;
rs.close();
rs=null;
pstmt.close();
pstmt=null;
errString = itmDBAccessEJB.getErrorString("","DS000","","",conn);
return errString;
}
......@@ -1840,7 +1866,11 @@ public class InvAcct
System.out.println("errString@@@@@@"+errString);
if(errString != null && errString.trim().length() > 0)
{
System.out.println("errString---inside"+errString);
System.out.println("errString---inside"+errString);
rs.close();
rs=null;
pstmt.close();
pstmt=null;
return errString;
}
//2nd part
......@@ -1861,13 +1891,20 @@ public class InvAcct
glTraceMap.put("remarks", remarks);
errString=finCommon.glTraceUpdate(glTraceMap, conn);
if(errString != null && errString.trim().length() > 0)
{
{
rs.close();
rs=null;
pstmt.close();
pstmt=null;
return errString;
}
String temp=finCommon.getAcctDetrTtype(itemCode, " ", "XFRX", tranType, conn);
String split[]=temp.split(",");
if(split==null || split.length==0){
if(split==null || split.length==0){
rs.close();//[rs1 and pstmt1 closed & nulled by Pavan R ]
rs=null;
pstmt.close();
pstmt=null;
errString = itmDBAccessEJB.getErrorString("","VTACTCDND","","",conn);
return errString;
}
......@@ -2011,6 +2048,16 @@ public class InvAcct
pstmt.close();
pstmt = null;
}
if(rs1 != null)
{
rs1.close();
rs1 = null;
}
if(pstmt1 != null)
{
pstmt1.close();
pstmt1 = null;
}
}
catch(Exception e)
{
......
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