Commit f3f78cc9 authored by ajadhav's avatar ajadhav

changing masterStateful.processRequest for multitenancy

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@179289 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 08af7a97
...@@ -712,6 +712,7 @@ public String confirmConsOrder(String businessObj, String tranIdFr,String xtraPa ...@@ -712,6 +712,7 @@ public String confirmConsOrder(String businessObj, String tranIdFr,String xtraPa
System.out.println("saving data..........."); System.out.println("saving data...........");
InitialContext ctx = null; InitialContext ctx = null;
String retString = null; String retString = null;
String userInfo = "";
MasterStatefulLocal masterStateful = null; MasterStatefulLocal masterStateful = null;
try try
{ {
...@@ -729,10 +730,17 @@ public String confirmConsOrder(String businessObj, String tranIdFr,String xtraPa ...@@ -729,10 +730,17 @@ public String confirmConsOrder(String businessObj, String tranIdFr,String xtraPa
String userId = validatorEJB.getValueFromXTRA_PARAMS(xtraParams, "loginCode"); String userId = validatorEJB.getValueFromXTRA_PARAMS(xtraParams, "loginCode");
// siteCode = validatorEJB.getValueFromXTRA_PARAMS(xtraParams, "loginSiteCode"); // siteCode = validatorEJB.getValueFromXTRA_PARAMS(xtraParams, "loginSiteCode");
DBAccessLocal dbAccess = (DBAccessLocal) ctx.lookup("ibase/DBAccessEJB/local"); DBAccessLocal dbAccess = (DBAccessLocal) ctx.lookup("ibase/DBAccessEJB/local");
String[] userInfoArray = dbAccess.getEmpInfo(userId, siteCode); //Changes and Commented By Ajay on 29/01/2018:START
System.out.println("^^^^^^^ UserInfo ..> " + Arrays.toString(userInfoArray)); //String[] userInfoArray = dbAccess.getEmpInfo(userId, siteCode);
UserInfoBean userInfoBean = new UserInfoBean(); UserInfoBean userInfoBean = dbAccess.createUserInfo(userId);
userInfoBean.setLoginCode(userId);
userInfo = userInfoBean.toString();
System.out.println("^^^^^^^ UserInfo ..> " + userInfo);
// UserInfoBean userInfoBean = new UserInfoBean();
/*userInfoBean.setLoginCode(userId);
userInfoBean.setEmpCode(userInfoArray[0]); userInfoBean.setEmpCode(userInfoArray[0]);
userInfoBean.setEmpName(userInfoArray[1]); userInfoBean.setEmpName(userInfoArray[1]);
userInfoBean.setReportTo(userInfoArray[2]); userInfoBean.setReportTo(userInfoArray[2]);
...@@ -752,10 +760,11 @@ public String confirmConsOrder(String businessObj, String tranIdFr,String xtraPa ...@@ -752,10 +760,11 @@ public String confirmConsOrder(String businessObj, String tranIdFr,String xtraPa
userInfoBean.setDateJoin(userInfoArray[16]); userInfoBean.setDateJoin(userInfoArray[16]);
userInfoBean.setDivision(userInfoArray[17]); userInfoBean.setDivision(userInfoArray[17]);
userInfoBean.setUserLanguage(userInfoArray[18]); userInfoBean.setUserLanguage(userInfoArray[18]);
userInfoBean.setUserCountry(userInfoArray[19]); userInfoBean.setUserCountry(userInfoArray[19]);*/
masterStateful = (MasterStatefulLocal) ctx.lookup("ibase/MasterStatefulEJB/local"); masterStateful = (MasterStatefulLocal) ctx.lookup("ibase/MasterStatefulEJB/local");
retString = masterStateful.processRequest(userInfoBean, xmlString, true, conn); //retString = masterStateful.processRequest(userInfoBean, xmlString, true, conn);
retString = masterStateful.processRequest(userInfo, xmlString.toString(), true, conn);
//Changes and Commented By Ajay On 29/01/2018:END
System.out.println("masterstatefull,dbaccess and ctx will be null here"); System.out.println("masterstatefull,dbaccess and ctx will be null here");
//retString = masterStateful.processRequest(authencate, siteCode, true, xmlString, true, conn); //retString = masterStateful.processRequest(authencate, siteCode, true, xmlString, true, conn);
......
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