Commit 906fa21b authored by spawar's avatar spawar

Added Changes for handle special charector in error message


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@99345 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 46cdce9e
......@@ -7026,10 +7026,18 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo
chgUser = genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginCode");
chgTerm = genericUtility.getValueFromXTRA_PARAMS(xtraParams, "termId");
sitCodeWave = genericUtility.getColumnValue("site_code",headerDom);
saleOrderFrom = genericUtility.getColumnValue("sale_order__from",headerDom);
//Changed by samadhan on 04/12/2015 for check null and trim start
/*saleOrderFrom = genericUtility.getColumnValue("sale_order__from",headerDom);
saleOrderTo = genericUtility.getColumnValue("sale_order__to",headerDom);
custCodeFrom = genericUtility.getColumnValue("cust_code__from",headerDom);
custCodeTo = genericUtility.getColumnValue("cust_code__to",headerDom);
custCodeTo = genericUtility.getColumnValue("cust_code__to",headerDom);*/
saleOrderFrom = checkNull(genericUtility.getColumnValue("sale_order__from",headerDom)).trim();
saleOrderTo = checkNull(genericUtility.getColumnValue("sale_order__to",headerDom)).trim();
custCodeFrom = checkNull(genericUtility.getColumnValue("cust_code__from",headerDom)).trim();
custCodeTo = checkNull(genericUtility.getColumnValue("cust_code__to",headerDom)).trim();
//Changed by samadhan on 04/12/2015 for check null and trim End
dueDateFrom = genericUtility.getColumnValue("due_date__from",headerDom);
dueDateTo = genericUtility.getColumnValue("due_date__to",headerDom);
dueDateFrom = genericUtility.getValidDateString(dueDateFrom, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat());
......@@ -16262,7 +16270,9 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo
if(!objReturn2.isSuccess())
{
errString = getError(saleOrder + "[" + objReturn2.getMessage() +"]", "ADSISRVERR", conn);
//Changed by samadhan on 04/12/2015 for handling special characters
//errString = getError(saleOrder + "[" + objReturn2.getMessage() +"]", "ADSISRVERR", conn);
errString = getErrorNew("["+ saleOrder + "] " + objReturn2.getMessage() +" ", "ADSISRVERR", conn);
return errString;
}
else
......@@ -26244,4 +26254,28 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo
return (currDate);
}
//Added by Dadaso pawar on 06/04/15 [End]
//Changed by samadhan on 04/12/2015 for handling special characters start
private String getErrorNew(String saleOrder,String Code,Connection conn) throws ITMException, Exception
{
String mainStr ="";
try
{
String errString = "";
errString = new ITMDBAccessEJB().getErrorString("",Code,"","",conn);
String begPart = errString.substring(0,errString.indexOf("<message>")+9);
String endDesc = errString.substring(errString.indexOf("</description>"));
mainStr= begPart+"Invalid Data"+"</message><description><![CDATA[";
mainStr= mainStr+"Sale Order "+saleOrder+"]]>"+endDesc;
System.out.println("mainStr:::::::::::::::::: "+mainStr);
begPart = null;
}
catch(Exception e)
{
e.printStackTrace();
throw new ITMException(e);
}
return mainStr;
}
//Changed by samadhan on 04/12/2015 for handling special characters End
}
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