Commit 95d30448 authored by dpingle's avatar dpingle

* changes done for Business Units- obj_name: businessunits

BusinessUnits.java
businessunits11.xml
businessunits21.xml
d_businessunits21.srd
w_businessunits.sql


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@205068 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 5ef7c52d
......@@ -6,12 +6,14 @@ import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.util.ArrayList;
import ibase.system.config.ConnDriver;
import ibase.utility.GenericUtility;
//import ibase.system.config.ConnDriver;
import ibase.utility.E12GenericUtility;
import ibase.webitm.ejb.ITMDBAccessEJB;
//import ibase.utility.GenericUtility;
import ibase.webitm.ejb.ValidatorEJB;
import ibase.webitm.utility.ITMException;
import javax.ejb.Stateless;
//import javax.ejb.Stateless;
import org.w3c.dom.Document;
import org.w3c.dom.Node;
......@@ -20,7 +22,10 @@ import org.w3c.dom.NodeList;
/**
* Session Bean implementation class BusinessUnits
*/
@Stateless
//Modified By Dipesh on[09/08/2019][Start]
//@Stateless
//Modified By Dipesh on[09/08/2019][End]
public class BusinessUnits extends ValidatorEJB implements BusinessUnitsRemote, BusinessUnitsLocal
{
public String itemChanged() throws RemoteException, ITMException
......@@ -63,7 +68,10 @@ public class BusinessUnits extends ValidatorEJB implements BusinessUnitsRemote,
String objContext, String currentColumn, String editFlag,
String xtraParams) throws RemoteException, ITMException
{
GenericUtility genericUtility = null;
//Modified By Dipesh on[09/08/2019][Start]
//GenericUtility genericUtility = null;
E12GenericUtility genericUtility = new E12GenericUtility();
//Modified By Dipesh on[09/08/2019][End]
Connection conn = null;
int currentFormNo = 0;
ResultSet rs = null;
......@@ -74,9 +82,12 @@ public class BusinessUnits extends ValidatorEJB implements BusinessUnitsRemote,
try
{
valueXmlString = new StringBuffer();
genericUtility = GenericUtility.getInstance();
ConnDriver connDriver = new ConnDriver();
conn = connDriver.getConnectDB("DriverITM");
//Modified By Dipesh on[09/08/2019][Start]
//genericUtility = GenericUtility.getInstance();
//ConnDriver connDriver = new ConnDriver();
//conn = connDriver.getConnectDB("DriverITM");
conn=getConnection();
//Modified By Dipesh on[09/08/2019][End]
conn.setAutoCommit(false);
valueXmlString = new StringBuffer(
......@@ -140,6 +151,18 @@ public class BusinessUnits extends ValidatorEJB implements BusinessUnitsRemote,
{
try
{
//Modified By Dipesh on[09/08/2019][Start]
if (rs != null)
{
rs.close();
rs = null;
}
if(pstmt != null)
{
pstmt.close();
pstmt = null;
}
//Modified By Dipesh on[09/08/2019][End]
if (conn != null)
{
conn.close();
......@@ -165,9 +188,15 @@ public class BusinessUnits extends ValidatorEJB implements BusinessUnitsRemote,
Document dom1 = null;
Document dom2 = null;
String errString = "";
GenericUtility genericUtility = GenericUtility.getInstance();
//Modified By Dipesh on[09/08/2019][Start]
//GenericUtility genericUtility = GenericUtility.getInstance();
E12GenericUtility genericUtility = null;
//Modified By Dipesh on[09/08/2019][End]
try
{
//Modified By Dipesh on[09/08/2019][Start]
genericUtility = new E12GenericUtility();
//Modified By Dipesh on[09/08/2019][End]
if (xmlString != null && xmlString.trim().length() != 0)
{
dom = parseString(xmlString);
......@@ -208,19 +237,26 @@ public class BusinessUnits extends ValidatorEJB implements BusinessUnitsRemote,
ResultSet rs = null;
String msgType = "";
GenericUtility genericUtility = null;
//Modified By Dipesh on[09/08/2019][Start]
//GenericUtility genericUtility = null;
E12GenericUtility genericUtility = null;
ITMDBAccessEJB itmDbAccess = null;
//Modified By Dipesh on[09/08/2019][End]
ArrayList<String> errList = new ArrayList<String>();
ArrayList<String> errFields = new ArrayList<String>();
try
{
ConnDriver connDriver = new ConnDriver();
conn = connDriver.getConnectDB("DriverITM");
//Modified By Dipesh on[09/08/2019][Start]
//ConnDriver connDriver = new ConnDriver();
//conn = connDriver.getConnectDB("DriverITM");
conn = getConnection();
conn.setAutoCommit(false);
genericUtility = new E12GenericUtility();
itmDbAccess =new ITMDBAccessEJB();
//genericUtility = GenericUtility.getInstance();
//Modified By Dipesh on[09/08/2019][End]
genericUtility = GenericUtility.getInstance();
userId = genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginCode");
if (objContext != null && objContext.trim().length() > 0)
......@@ -534,7 +570,11 @@ public class BusinessUnits extends ValidatorEJB implements BusinessUnitsRemote,
String errFldName = (String) errFields.get(cnt);
System.out.println("errCode .........." + errCode);
errString = getErrorString(errFldName, errCode, userId);
//Modified By Dipesh on[09/08/2019][Start]
//errString = getErrorString(errFldName, errCode, userId);
errString = itmDbAccess.getErrorString(errFldName, errCode, userId, "", conn);
//Modified By Dipesh on[09/08/2019][End]
System.out.println("errString is : ::::>>>> " + errString);
msgType = errorType(conn, errCode);
if (errString.length() > 0)
......@@ -574,8 +614,7 @@ public class BusinessUnits extends ValidatorEJB implements BusinessUnitsRemote,
{
try
{
if (conn != null)
{
if (rs != null)
{
rs.close();
......@@ -586,10 +625,13 @@ public class BusinessUnits extends ValidatorEJB implements BusinessUnitsRemote,
pstmt.close();
pstmt = null;
}
if (conn != null)
{
conn.close();
}
conn = null;
}
}
catch (Exception d)
{
d.printStackTrace();
......@@ -651,10 +693,10 @@ public class BusinessUnits extends ValidatorEJB implements BusinessUnitsRemote,
{
input = "";
}
else
/*else
{
input = input.trim();
}
}*/
return input;
}
......
This diff is collapsed.
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