Commit 3cb043be authored by kdabholkar's avatar kdabholkar

added exception handling code.


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@106693 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 1756beae
...@@ -119,6 +119,8 @@ public class GstDataPrc extends ProcessEJB implements GstDataPrcLocal,GstDataPrc ...@@ -119,6 +119,8 @@ public class GstDataPrc extends ProcessEJB implements GstDataPrcLocal,GstDataPrc
boolean isError = false; boolean isError = false;
boolean isSynch = false;
String hdrSql = "",dtlSql = "",gstDataSink = ""; String hdrSql = "",dtlSql = "",gstDataSink = "";
int cnt = 0; int cnt = 0;
...@@ -4329,7 +4331,7 @@ public class GstDataPrc extends ProcessEJB implements GstDataPrcLocal,GstDataPrc ...@@ -4329,7 +4331,7 @@ public class GstDataPrc extends ProcessEJB implements GstDataPrcLocal,GstDataPrc
+" and (select count(1) from gst_data_hdr where ref_ser = 'D-ISS' and ref_id = i.tran_id ) = 0 "; +" and (select count(1) from gst_data_hdr where ref_ser = 'D-ISS' and ref_id = i.tran_id ) = 0 ";
/** /**
* Detail DistOrd Issue 8(B) Nill rated ditribution issue (D-ISS)* * Detail DistOrd Issue 8(B) Nill rated ditribution issue (8B DIS)*
*/ */
dtlSql = " select '' as TRAN_ID, " dtlSql = " select '' as TRAN_ID, "
+" it.line_no as LINE_NO, " +" it.line_no as LINE_NO, "
...@@ -13854,11 +13856,21 @@ public class GstDataPrc extends ProcessEJB implements GstDataPrcLocal,GstDataPrc ...@@ -13854,11 +13856,21 @@ public class GstDataPrc extends ProcessEJB implements GstDataPrcLocal,GstDataPrc
} }
else if("Y".equalsIgnoreCase(gstDataSink)) else if("Y".equalsIgnoreCase(gstDataSink))
{ {
GetGstTableData gstDataSinkObj = new GetGstTableData();
retString = gstDataSinkObj.getGstTableData("", xtraParams, "" ,connGST);
System.out.println("Return String from GST_DATA_SYNC["+retString+"]"); try
{
GetGstTableData gstDataSinkObj = new GetGstTableData();
retString = gstDataSinkObj.getGstTableData("", xtraParams, "" ,connGST);
System.out.println("Return String from GST_DATA_SYNC["+retString+"]");
}
catch(Exception ex)
{
System.out.println("Exception inside GstDataPrc==>"+ex.getMessage());
isSynch =true;
ex.printStackTrace();
}
if(retString.contains("PRCSUCCESS")) if(retString.contains("PRCSUCCESS"))
{ {
errorMessage.append("\n GST Data synched successfully"); errorMessage.append("\n GST Data synched successfully");
...@@ -13925,7 +13937,8 @@ public class GstDataPrc extends ProcessEJB implements GstDataPrcLocal,GstDataPrc ...@@ -13925,7 +13937,8 @@ public class GstDataPrc extends ProcessEJB implements GstDataPrcLocal,GstDataPrc
connGST.rollback(); connGST.rollback();
//retString = itmDBAccessEJB.getErrorString("","VTPRCESERR","","",connLocal); //retString = itmDBAccessEJB.getErrorString("","VTPRCESERR","","",connLocal);
//retString = itmDBAccessEJB.getErrorString("","VTPRCESERR","","",connGST); //retString = itmDBAccessEJB.getErrorString("","VTPRCESERR","","",connGST);
retString = getError(errorMessage.toString(),"PRCSUCCESS",connGST); // retString = getError(errorMessage.toString(),"PRCSUCCESS",connGST);
retString = getError(errorMessage.toString(),"PRCNOTDONE",connGST);
} }
if(!isError) if(!isError)
{ {
...@@ -13935,8 +13948,14 @@ public class GstDataPrc extends ProcessEJB implements GstDataPrcLocal,GstDataPrc ...@@ -13935,8 +13948,14 @@ public class GstDataPrc extends ProcessEJB implements GstDataPrcLocal,GstDataPrc
connGST.commit(); connGST.commit();
//retString = itmDBAccessEJB.getErrorString("","PRCSUCCESS","","",connLocal); //retString = itmDBAccessEJB.getErrorString("","PRCSUCCESS","","",connLocal);
//retString = itmDBAccessEJB.getErrorString("","PRCSUCCESS","","",connGST); //retString = itmDBAccessEJB.getErrorString("","PRCSUCCESS","","",connGST);
if(isSynch)
{
System.out.println("inside finally isSynch");
retString =getError(errorMessage.toString(),"VTNOTSYNCH",connGST);
}
retString = getError(errorMessage.toString(),"PRCSUCCESS",connGST); retString = getError(errorMessage.toString(),"PRCSUCCESS",connGST);
} }
if( connLocal != null && !connLocal.isClosed() ) if( connLocal != null && !connLocal.isClosed() )
{ {
connLocal.close();connLocal = null; connLocal.close();connLocal = null;
......
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