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; ...@@ -18,6 +18,8 @@ import ibase.webitm.ejb.ValidatorEJB;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
import ibase.webitm.utility.TransIDGenerator; import ibase.webitm.utility.TransIDGenerator;
import java.io.Serializable;
import java.io.File; import java.io.File;
import java.rmi.RemoteException; import java.rmi.RemoteException;
import java.sql.Connection; import java.sql.Connection;
...@@ -48,7 +50,7 @@ import org.w3c.dom.Node; ...@@ -48,7 +50,7 @@ import org.w3c.dom.Node;
import org.w3c.dom.NodeList; import org.w3c.dom.NodeList;
@Stateless @Stateless
public class BankRecoWizIC extends ValidatorEJB implements BankRecoWizICLocal, BankRecoWizICRemote { public class BankRecoWizIC extends ValidatorEJB implements BankRecoWizICLocal, BankRecoWizICRemote,Serializable {
//GenericUtility genericUtility = GenericUtility.getInstance(); //GenericUtility genericUtility = GenericUtility.getInstance();
//E12GenericUtility genericUtility = E12GenericUtility.getInstance(); //E12GenericUtility genericUtility = E12GenericUtility.getInstance();
...@@ -247,8 +249,9 @@ public class BankRecoWizIC extends ValidatorEJB implements BankRecoWizICLocal, B ...@@ -247,8 +249,9 @@ public class BankRecoWizIC extends ValidatorEJB implements BankRecoWizICLocal, B
SimpleDateFormat simpleDateFormat = null; SimpleDateFormat simpleDateFormat = null;
try try
{ {
conn = connDriver.getConnectDB("DriverITM"); //conn = connDriver.getConnectDB("DriverITM");
conn.setAutoCommit(false); //conn.setAutoCommit(false);
conn = getConnection();
connDriver = null; connDriver = null;
simpleDateFormat = new SimpleDateFormat(genericUtility.getApplDateFormat()); simpleDateFormat = new SimpleDateFormat(genericUtility.getApplDateFormat());
userId = genericUtility.getValueFromXTRA_PARAMS(xtraParams, "userId"); userId = genericUtility.getValueFromXTRA_PARAMS(xtraParams, "userId");
...@@ -293,7 +296,7 @@ public class BankRecoWizIC extends ValidatorEJB implements BankRecoWizICLocal, B ...@@ -293,7 +296,7 @@ public class BankRecoWizIC extends ValidatorEJB implements BankRecoWizICLocal, B
bankCode = checkNull(genericUtility.getColumnValue("bank_code",dom)); bankCode = checkNull(genericUtility.getColumnValue("bank_code",dom));
System.out.println("bankCode :"+bankCode); 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 = conn.prepareStatement(sql);
pstmt.setString(1, bankCode.trim()); pstmt.setString(1, bankCode.trim());
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
...@@ -465,6 +468,11 @@ public class BankRecoWizIC extends ValidatorEJB implements BankRecoWizICLocal, B ...@@ -465,6 +468,11 @@ public class BankRecoWizIC extends ValidatorEJB implements BankRecoWizICLocal, B
} }
valueXmlString.append("</Root>"); valueXmlString.append("</Root>");
} }
/*catch(SQLException se){
//Handle errors for JDBC
System.out.println("Inside Sql exception");
se.printStackTrace();
}*/
catch(Exception e) catch(Exception e)
{ {
e.printStackTrace(); e.printStackTrace();
...@@ -564,7 +572,7 @@ public class BankRecoWizIC extends ValidatorEJB implements BankRecoWizICLocal, B ...@@ -564,7 +572,7 @@ public class BankRecoWizIC extends ValidatorEJB implements BankRecoWizICLocal, B
return count; 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; Document dom = null;
...@@ -574,9 +582,20 @@ public class BankRecoWizIC extends ValidatorEJB implements BankRecoWizICLocal, B ...@@ -574,9 +582,20 @@ public class BankRecoWizIC extends ValidatorEJB implements BankRecoWizICLocal, B
String resultString =""; String resultString ="";
try try
{ {
conn = connDriver.getConnectDB("DriverITM"); //conn = connDriver.getConnectDB("DriverITM");
conn.setAutoCommit(false); //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; connDriver = null;
}
else
{
conn=getConnection();
}
System.out.println("call preSaveForm..........."); System.out.println("call preSaveForm...........");
System.out.println("xmlString1 (preSaveForm) :"+xmlString1); System.out.println("xmlString1 (preSaveForm) :"+xmlString1);
System.out.println("reconcileType(preSaveForm) :"+reconcileType); 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