Commit 9f0c9200 authored by dpawar's avatar dpawar

result set close


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@97165 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 3ab5f18c
...@@ -261,9 +261,7 @@ public class MultiplePtcnWizConf extends ActionHandlerEJB implements MultiplePtc ...@@ -261,9 +261,7 @@ public class MultiplePtcnWizConf extends ActionHandlerEJB implements MultiplePtc
updateRowMap.put("rate",Double.toString(stkRate)); updateRowMap.put("rate",Double.toString(stkRate));
updateRowMap.put("gross_rate",Double.toString(stkGrossRate)); updateRowMap.put("gross_rate",Double.toString(stkGrossRate));
updateRowMap.put("tran_id", tranId ); updateRowMap.put("tran_id", tranId );
// 17/10/11 manoharan
updateRowMap.put("line_no", "" + lineNo ); updateRowMap.put("line_no", "" + lineNo );
// end 17/10/11 manoharan
updateRowMap.put("tran_date", tranDate ); updateRowMap.put("tran_date", tranDate );
updateRowMap.put("tran_type","ID"); updateRowMap.put("tran_type","ID");
...@@ -726,19 +724,19 @@ public class MultiplePtcnWizConf extends ActionHandlerEJB implements MultiplePtc ...@@ -726,19 +724,19 @@ public class MultiplePtcnWizConf extends ActionHandlerEJB implements MultiplePtc
if(isUpdatehdr) if(isUpdatehdr)
{ {
sql = "SELECT REF_SER,PTCN FROM WAVE_TASK_DET WHERE REF_ID = ?"; sql = "SELECT REF_SER,PTCN FROM WAVE_TASK_DET WHERE REF_ID = ?";
pstmt = conn.prepareStatement(sql); pstmt1 = conn.prepareStatement(sql);
pstmt.setString(1,replOrder); pstmt1.setString(1,replOrder);
rs = pstmt.executeQuery(); rs1 = pstmt.executeQuery();
if( rs.next() ) if( rs1.next() )
{ {
refSer = rs.getString("ref_ser"); refSer = rs1.getString("ref_ser");
refSer = refSer == null?"":refSer; refSer = refSer == null?"":refSer;
ptcn = rs.getString("ptcn"); ptcn = rs1.getString("ptcn");
ptcn = ptcn == null?"":ptcn; ptcn = ptcn == null?"":ptcn;
} }
System.out.println(" ref_ser ["+refSer+"]"); System.out.println(" ref_ser ["+refSer+"]");
rs.close();rs = null; rs1.close();rs1 = null;
pstmt.close();pstmt = null; pstmt1.close();pstmt1 = null;
if(!("A".equalsIgnoreCase(pickType)) && !"P-PICK".equalsIgnoreCase(refSer) && !"A-PICK".equalsIgnoreCase(refSer) ) if(!("A".equalsIgnoreCase(pickType)) && !"P-PICK".equalsIgnoreCase(refSer) && !"A-PICK".equalsIgnoreCase(refSer) )
{ {
...@@ -808,14 +806,13 @@ public class MultiplePtcnWizConf extends ActionHandlerEJB implements MultiplePtc ...@@ -808,14 +806,13 @@ public class MultiplePtcnWizConf extends ActionHandlerEJB implements MultiplePtc
System.out.println("Header updated successfully"); System.out.println("Header updated successfully");
ConsolidatToDoc conToDoc = new ConsolidatToDoc(); /*ConsolidatToDoc conToDoc = new ConsolidatToDoc();
retString = conToDoc.process(ptcn, conn,xtraParams); retString = conToDoc.process(ptcn, conn,xtraParams);
if (retString != null && retString.trim().length() > 0 ) if (retString != null && retString.trim().length() > 0 )
{ {
isError = true; isError = true;
return retString; return retString;
} }*/
System.out.println("ret string :"+retString); System.out.println("ret string :"+retString);
} }
...@@ -872,7 +869,22 @@ public class MultiplePtcnWizConf extends ActionHandlerEJB implements MultiplePtc ...@@ -872,7 +869,22 @@ public class MultiplePtcnWizConf extends ActionHandlerEJB implements MultiplePtc
e.printStackTrace(); e.printStackTrace();
throw new Exception (e); throw new Exception (e);
} }
finally
{
if(isError)
{
conn.rollback();
}
else
{
conn.commit();
}
if(conn != null)
{
conn.close();
conn = null;
}
}
return errorString; return errorString;
} }
...@@ -1002,6 +1014,7 @@ public class MultiplePtcnWizConf extends ActionHandlerEJB implements MultiplePtc ...@@ -1002,6 +1014,7 @@ public class MultiplePtcnWizConf extends ActionHandlerEJB implements MultiplePtc
} }
catch(Exception e) catch(Exception e)
{ {
isError = true;
throw e; throw e;
} }
return "Error"; return "Error";
...@@ -1164,6 +1177,7 @@ public class MultiplePtcnWizConf extends ActionHandlerEJB implements MultiplePtc ...@@ -1164,6 +1177,7 @@ public class MultiplePtcnWizConf extends ActionHandlerEJB implements MultiplePtc
} }
catch(Exception e) catch(Exception e)
{ {
isError = true;
throw e; throw e;
} }
if(successCnt > 1) if(successCnt > 1)
...@@ -1311,6 +1325,7 @@ public class MultiplePtcnWizConf extends ActionHandlerEJB implements MultiplePtc ...@@ -1311,6 +1325,7 @@ public class MultiplePtcnWizConf extends ActionHandlerEJB implements MultiplePtc
} }
catch(Exception e) catch(Exception e)
{ {
isError = true;
e.printStackTrace(); e.printStackTrace();
throw new ITMException(e); throw new ITMException(e);
} }
...@@ -1465,6 +1480,7 @@ public class MultiplePtcnWizConf extends ActionHandlerEJB implements MultiplePtc ...@@ -1465,6 +1480,7 @@ public class MultiplePtcnWizConf extends ActionHandlerEJB implements MultiplePtc
} }
catch(Exception e) catch(Exception e)
{ {
isError = true;
e.printStackTrace(); e.printStackTrace();
throw new ITMException(e); throw new ITMException(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