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
boolean isError = false;
boolean isSynch = false;
String hdrSql = "",dtlSql = "",gstDataSink = "";
int cnt = 0;
......@@ -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 ";
/**
* 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, "
+" it.line_no as LINE_NO, "
......@@ -13854,11 +13856,21 @@ public class GstDataPrc extends ProcessEJB implements GstDataPrcLocal,GstDataPrc
}
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"))
{
errorMessage.append("\n GST Data synched successfully");
......@@ -13925,7 +13937,8 @@ public class GstDataPrc extends ProcessEJB implements GstDataPrcLocal,GstDataPrc
connGST.rollback();
//retString = itmDBAccessEJB.getErrorString("","VTPRCESERR","","",connLocal);
//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)
{
......@@ -13935,8 +13948,14 @@ public class GstDataPrc extends ProcessEJB implements GstDataPrcLocal,GstDataPrc
connGST.commit();
//retString = itmDBAccessEJB.getErrorString("","PRCSUCCESS","","",connLocal);
//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);
}
if( connLocal != null && !connLocal.isClosed() )
{
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