Commit cc72f66e authored by kshinde's avatar kshinde

Made component serializable and changed connection to getConnection

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@184638 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 825fa1bb
......@@ -18,6 +18,8 @@ import ibase.webitm.ejb.ValidatorEJB;
import ibase.webitm.utility.ITMException;
import ibase.webitm.utility.TransIDGenerator;
import java.io.Serializable;
import java.io.File;
import java.rmi.RemoteException;
import java.sql.Connection;
......@@ -48,7 +50,7 @@ import org.w3c.dom.Node;
import org.w3c.dom.NodeList;
@Stateless
public class BankRecoWizIC extends ValidatorEJB implements BankRecoWizICLocal, BankRecoWizICRemote {
public class BankRecoWizIC extends ValidatorEJB implements BankRecoWizICLocal, BankRecoWizICRemote,Serializable {
//GenericUtility genericUtility = GenericUtility.getInstance();
//E12GenericUtility genericUtility = E12GenericUtility.getInstance();
......@@ -247,8 +249,9 @@ public class BankRecoWizIC extends ValidatorEJB implements BankRecoWizICLocal, B
SimpleDateFormat simpleDateFormat = null;
try
{
conn = connDriver.getConnectDB("DriverITM");
conn.setAutoCommit(false);
//conn = connDriver.getConnectDB("DriverITM");
//conn.setAutoCommit(false);
conn = getConnection();
connDriver = null;
simpleDateFormat = new SimpleDateFormat(genericUtility.getApplDateFormat());
userId = genericUtility.getValueFromXTRA_PARAMS(xtraParams, "userId");
......@@ -293,7 +296,7 @@ public class BankRecoWizIC extends ValidatorEJB implements BankRecoWizICLocal, B
bankCode = checkNull(genericUtility.getColumnValue("bank_code",dom));
System.out.println("bankCode :"+bankCode);
sql = "select site_code from bank where bank_code=?";
sql = "select site_code from bank where bank_code = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, bankCode.trim());
rs = pstmt.executeQuery();
......@@ -465,6 +468,11 @@ public class BankRecoWizIC extends ValidatorEJB implements BankRecoWizICLocal, B
}
valueXmlString.append("</Root>");
}
/*catch(SQLException se){
//Handle errors for JDBC
System.out.println("Inside Sql exception");
se.printStackTrace();
}*/
catch(Exception e)
{
e.printStackTrace();
......@@ -564,7 +572,7 @@ public class BankRecoWizIC extends ValidatorEJB implements BankRecoWizICLocal, B
return count;
}
public String preSaveForm(String xmlString1,String reconcileType,String autoReconFilter)throws ITMException
public String preSaveForm(String xmlString1,String reconcileType,String autoReconFilter,String transDB,String param)throws ITMException
{
Document dom = null;
......@@ -574,9 +582,20 @@ public class BankRecoWizIC extends ValidatorEJB implements BankRecoWizICLocal, B
String resultString ="";
try
{
conn = connDriver.getConnectDB("DriverITM");
conn.setAutoCommit(false);
connDriver = null;
//conn = connDriver.getConnectDB("DriverITM");
//conn.setAutoCommit(false);
System.out.println("get TransDB connection in expenseReject : "+transDB);
if (transDB != null && transDB.trim().length() > 0)
{
conn = connDriver.getConnectDB(transDB);
connDriver = null;
}
else
{
conn=getConnection();
}
System.out.println("call preSaveForm...........");
System.out.println("xmlString1 (preSaveForm) :"+xmlString1);
System.out.println("reconcileType(preSaveForm) :"+reconcileType);
......
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