Commit 5037d953 authored by jshaikh's avatar jshaikh

Lookup related changes

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@188201 ce508802-f39f-4f6c-b175-0d175dae99d5
parent b2710617
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.SalesPerformanceTwo;
import ibase.dashboard.scm.ejb.SalesPerformanceTwoRemote; import ibase.dashboard.scm.ejb.SalesPerformanceTwoRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -27,7 +28,7 @@ public class AllIndiaTopBrandServlet extends HttpServlet ...@@ -27,7 +28,7 @@ public class AllIndiaTopBrandServlet extends HttpServlet
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
SalesPerformanceTwoRemote salesPerformanceTwo = null; //SalesPerformanceTwoRemote salesPerformanceTwo = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
...@@ -45,10 +46,16 @@ public class AllIndiaTopBrandServlet extends HttpServlet ...@@ -45,10 +46,16 @@ public class AllIndiaTopBrandServlet extends HttpServlet
topNos = (request.getParameter("topNos")); topNos = (request.getParameter("topNos"));
System.out.println("in doPost" + "month is =" + month + "topNos is =" + topNos); System.out.println("in doPost" + "month is =" + month + "topNos is =" + topNos);
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
salesPerformanceTwo = (SalesPerformanceTwoRemote) context.lookup("ibase/SalesPerformanceTwo/remote");
//Commented and changes done by Jaffar S. on 26-07-18 for lookup
//salesPerformanceTwo = (SalesPerformanceTwoRemote) context.lookup("ibase/SalesPerformanceTwo/remote");
SalesPerformanceTwo salesPerformanceTwo = new SalesPerformanceTwo();
/*setUserInfo(userInfo) for DB connection on dated:14062016*/ /*setUserInfo(userInfo) for DB connection on dated:14062016*/
salesPerformanceTwo.setUserInfo(userInfo); salesPerformanceTwo.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)salesPerformanceTwo.getAllIndiaTopBrandData(dataSourceName,month,topNos); JSONObject jsonObjData = (JSONObject)salesPerformanceTwo.getAllIndiaTopBrandData(dataSourceName,month,topNos);
salesPerformanceTwo = null;
//End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.Attrition;
import ibase.dashboard.scm.ejb.AttritionRemote; import ibase.dashboard.scm.ejb.AttritionRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -25,7 +27,7 @@ public class AttritionServlet extends HttpServlet ...@@ -25,7 +27,7 @@ public class AttritionServlet extends HttpServlet
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
AttritionRemote attritionRemote = null; //AttritionRemote attritionRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
...@@ -39,11 +41,18 @@ public class AttritionServlet extends HttpServlet ...@@ -39,11 +41,18 @@ public class AttritionServlet extends HttpServlet
month = (request.getParameter("month")); month = (request.getParameter("month"));
System.out.println(" month======" + month); System.out.println(" month======" + month);
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
attritionRemote = (AttritionRemote) context.lookup("ibase/Attrition/remote");
//Commented and changes done by Jaffar S. on 26-07-18 for lookup
//attritionRemote = (AttritionRemote) context.lookup("ibase/Attrition/remote");
Attrition attrition = new Attrition();
/*setUserInfo(userInfo) for DB connection on dated:14062016*/ /*setUserInfo(userInfo) for DB connection on dated:14062016*/
attritionRemote.setUserInfo(userInfo); attrition.setUserInfo(userInfo);
//Here invoke EJB define method //Here invoke EJB define method
JSONObject jsonObjData = (JSONObject)attritionRemote.getAttritionDetails(dataSourceName, month); //JSONObject jsonObjData = (JSONObject)attritionRemote.getAttritionDetails(dataSourceName, month);
JSONObject jsonObjData = (JSONObject)attrition.getAttritionDetails(dataSourceName, month);
attrition = null;
//End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.SalesPerformance;
import ibase.dashboard.scm.ejb.SalesPerformanceRemote; import ibase.dashboard.scm.ejb.SalesPerformanceRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -23,7 +24,7 @@ public class BrandWiseZoneServlet extends HttpServlet ...@@ -23,7 +24,7 @@ public class BrandWiseZoneServlet extends HttpServlet
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
SalesPerformanceRemote salesPerformance = null; //SalesPerformanceRemote salesPerformance = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
...@@ -37,10 +38,16 @@ public class BrandWiseZoneServlet extends HttpServlet ...@@ -37,10 +38,16 @@ public class BrandWiseZoneServlet extends HttpServlet
month = (request.getParameter("month")); month = (request.getParameter("month"));
brandName = (request.getParameter("brandname")); brandName = (request.getParameter("brandname"));
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
salesPerformance = (SalesPerformanceRemote) context.lookup("ibase/SalesPerformance/remote");
//Commented and changes done by Jaffar S. on 26-07-18 for lookup
//salesPerformance = (SalesPerformanceRemote) context.lookup("ibase/SalesPerformance/remote");
SalesPerformance salesPerformance = new SalesPerformance();
/*setUserInfo(userInfo) for DB connection on dated:14062016*/ /*setUserInfo(userInfo) for DB connection on dated:14062016*/
salesPerformance.setUserInfo(userInfo); salesPerformance.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)salesPerformance.getBrandWiseZoneDetail(dataSourceName,month,brandName); JSONObject jsonObjData = (JSONObject)salesPerformance.getBrandWiseZoneDetail(dataSourceName,month,brandName);
salesPerformance = null;
//End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.SalesPerformance;
import ibase.dashboard.scm.ejb.SalesPerformanceRemote; import ibase.dashboard.scm.ejb.SalesPerformanceRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -23,7 +24,7 @@ public class BrandZoneWiseMetroServlet extends HttpServlet ...@@ -23,7 +24,7 @@ public class BrandZoneWiseMetroServlet extends HttpServlet
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
SalesPerformanceRemote salesPerformance = null; //SalesPerformanceRemote salesPerformance = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
...@@ -39,10 +40,16 @@ public class BrandZoneWiseMetroServlet extends HttpServlet ...@@ -39,10 +40,16 @@ public class BrandZoneWiseMetroServlet extends HttpServlet
zonedescr = (request.getParameter("zonedescr")); zonedescr = (request.getParameter("zonedescr"));
divDescr = (request.getParameter("divdescr")); divDescr = (request.getParameter("divdescr"));
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
salesPerformance = (SalesPerformanceRemote) context.lookup("ibase/SalesPerformance/remote");
//Commented and changes done by Jaffar S. on 26-07-18 for lookup
//salesPerformance = (SalesPerformanceRemote) context.lookup("ibase/SalesPerformance/remote");
SalesPerformance salesPerformance = new SalesPerformance();
/*setUserInfo(userInfo) for DB connection on dated:14062016*/ /*setUserInfo(userInfo) for DB connection on dated:14062016*/
salesPerformance.setUserInfo(userInfo); salesPerformance.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)salesPerformance.getBrandZoneWiseMetroDetail(dataSourceName,month,brandName,zonedescr,divDescr); JSONObject jsonObjData = (JSONObject)salesPerformance.getBrandZoneWiseMetroDetail(dataSourceName,month,brandName,zonedescr,divDescr);
salesPerformance = null;
//End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.SalesPerformanceTwo;
import ibase.dashboard.scm.ejb.SalesPerformanceTwoRemote; import ibase.dashboard.scm.ejb.SalesPerformanceTwoRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -25,7 +26,7 @@ public class CNSDivisionBrandServlet extends HttpServlet ...@@ -25,7 +26,7 @@ public class CNSDivisionBrandServlet extends HttpServlet
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
SalesPerformanceTwoRemote salesPerformanceTwo = null; //SalesPerformanceTwoRemote salesPerformanceTwo = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
...@@ -40,10 +41,16 @@ public class CNSDivisionBrandServlet extends HttpServlet ...@@ -40,10 +41,16 @@ public class CNSDivisionBrandServlet extends HttpServlet
month = (request.getParameter("month")); month = (request.getParameter("month"));
System.out.println("in doPost" + "month is =" + month + "topNos is =" + topNos); System.out.println("in doPost" + "month is =" + month + "topNos is =" + topNos);
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
salesPerformanceTwo = (SalesPerformanceTwoRemote) context.lookup("ibase/SalesPerformanceTwo/remote");
//Commented and changes done by Jaffar S. on 26-07-18 for lookup
//salesPerformanceTwo = (SalesPerformanceTwoRemote) context.lookup("ibase/SalesPerformanceTwo/remote");
SalesPerformanceTwo salesPerformanceTwo = new SalesPerformanceTwo();
/*setUserInfo(userInfo) for DB connection on dated:14062016*/ /*setUserInfo(userInfo) for DB connection on dated:14062016*/
salesPerformanceTwo.setUserInfo(userInfo); salesPerformanceTwo.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)salesPerformanceTwo.getCNSDivisionBrandData(dataSourceName,month,topNos); JSONObject jsonObjData = (JSONObject)salesPerformanceTwo.getCNSDivisionBrandData(dataSourceName,month,topNos);
salesPerformanceTwo = null;
//End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.SalesPerformanceTwo;
import ibase.dashboard.scm.ejb.SalesPerformanceTwoRemote; import ibase.dashboard.scm.ejb.SalesPerformanceTwoRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -24,7 +25,7 @@ public class CVDDivisionBrandServlet extends HttpServlet ...@@ -24,7 +25,7 @@ public class CVDDivisionBrandServlet extends HttpServlet
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
SalesPerformanceTwoRemote salesPerformanceTwo = null; //SalesPerformanceTwoRemote salesPerformanceTwo = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
...@@ -39,10 +40,16 @@ public class CVDDivisionBrandServlet extends HttpServlet ...@@ -39,10 +40,16 @@ public class CVDDivisionBrandServlet extends HttpServlet
month = (request.getParameter("month")); month = (request.getParameter("month"));
System.out.println("in doPost" + "month is =" + month + "topNos is =" + topNos); System.out.println("in doPost" + "month is =" + month + "topNos is =" + topNos);
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
salesPerformanceTwo = (SalesPerformanceTwoRemote) context.lookup("ibase/SalesPerformanceTwo/remote");
//---Commented and changes done by Jaffar S. on 26-07-18 for lookup
//salesPerformanceTwo = (SalesPerformanceTwoRemote) context.lookup("ibase/SalesPerformanceTwo/remote");
SalesPerformanceTwo salesPerformanceTwo = new SalesPerformanceTwo();
/*setUserInfo(userInfo) for DB connection on dated:14062016*/ /*setUserInfo(userInfo) for DB connection on dated:14062016*/
salesPerformanceTwo.setUserInfo(userInfo); salesPerformanceTwo.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)salesPerformanceTwo.getCVDDivisionBrandData(dataSourceName,month,topNos); JSONObject jsonObjData = (JSONObject)salesPerformanceTwo.getCVDDivisionBrandData(dataSourceName,month,topNos);
salesPerformanceTwo = null;
//---End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.ItemInfoEJB;
import ibase.dashboard.scm.ejb.ItemInfoRemote; import ibase.dashboard.scm.ejb.ItemInfoRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -27,7 +28,7 @@ public class CurntInvServlet extends HttpServlet ...@@ -27,7 +28,7 @@ public class CurntInvServlet extends HttpServlet
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
ItemInfoRemote itmInfoRemote = null; //ItemInfoRemote itmInfoRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
...@@ -48,10 +49,18 @@ public class CurntInvServlet extends HttpServlet ...@@ -48,10 +49,18 @@ public class CurntInvServlet extends HttpServlet
session.setAttribute("reportName", reportName); session.setAttribute("reportName", reportName);
System.out.println("reportName is =" + reportName ); System.out.println("reportName is =" + reportName );
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
itmInfoRemote = (ItemInfoRemote)context.lookup("ibase/ItemInfoEJB/remote");
//---Commented and changes done by Jaffar S. on 26-07-18 for lookup
//itmInfoRemote = (ItemInfoRemote)context.lookup("ibase/ItemInfoEJB/remote");
ItemInfoEJB itemInfoEJB = new ItemInfoEJB();
/*setUserInfo(userInfo) for DB connection on dated:14062016*/ /*setUserInfo(userInfo) for DB connection on dated:14062016*/
itmInfoRemote.setUserInfo(userInfo); //itmInfoRemote.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)itmInfoRemote.getCurrentInventory(itmCode,prdCode,dataSourceName); //JSONObject jsonObjData = (JSONObject)itmInfoRemote.getCurrentInventory(itmCode,prdCode,dataSourceName);
itemInfoEJB.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)itemInfoEJB.getCurrentInventory(itmCode,prdCode,dataSourceName);
itemInfoEJB = null;
//---End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.CustomerInfoEJB;
import ibase.dashboard.scm.ejb.CustomerInfoRemote; import ibase.dashboard.scm.ejb.CustomerInfoRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -23,7 +24,7 @@ public class CurntRecvbleChartServlet extends HttpServlet ...@@ -23,7 +24,7 @@ public class CurntRecvbleChartServlet extends HttpServlet
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
CustomerInfoRemote custInfoRemote = null; //CustomerInfoRemote custInfoRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
...@@ -45,10 +46,18 @@ public class CurntRecvbleChartServlet extends HttpServlet ...@@ -45,10 +46,18 @@ public class CurntRecvbleChartServlet extends HttpServlet
System.out.println("custCode in CurntRecvbleChartServlet ==" + custCode ); System.out.println("custCode in CurntRecvbleChartServlet ==" + custCode );
System.out.println("lastMonth in CurntRecvbleChartServlet ==" + lastMonth ); System.out.println("lastMonth in CurntRecvbleChartServlet ==" + lastMonth );
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
custInfoRemote = (CustomerInfoRemote)context.lookup("ibase/CustomerInfoEJB/remote");
//---Commented and changes done by Jaffar S. on 26-07-18 for lookup
//custInfoRemote = (CustomerInfoRemote)context.lookup("ibase/CustomerInfoEJB/remote");
CustomerInfoEJB customerInfoEJB = new CustomerInfoEJB();
/*setUserInfo(userInfo) for DB connection on dated:14062016*/ /*setUserInfo(userInfo) for DB connection on dated:14062016*/
custInfoRemote.setUserInfo(userInfo); /*custInfoRemote.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)custInfoRemote.getCurrentReceivableChartView(custCode,lastMonth,dataSourceName); JSONObject jsonObjData = (JSONObject)custInfoRemote.getCurrentReceivableChartView(custCode,lastMonth,dataSourceName);*/
customerInfoEJB.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)customerInfoEJB.getCurrentReceivableChartView(custCode,lastMonth,dataSourceName)
customerInfoEJB = null;
//---End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.CustomerInfoEJB;
import ibase.dashboard.scm.ejb.CustomerInfoRemote; import ibase.dashboard.scm.ejb.CustomerInfoRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -48,10 +49,18 @@ public class CurntRecvbleServlet extends HttpServlet ...@@ -48,10 +49,18 @@ public class CurntRecvbleServlet extends HttpServlet
System.out.println("custCode is =>" + custCode ); System.out.println("custCode is =>" + custCode );
System.out.println( "prdCode is =>" + prdCode ); System.out.println( "prdCode is =>" + prdCode );
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
custInfoRemote = (CustomerInfoRemote)context.lookup("ibase/CustomerInfoEJB/remote");
//---Commented and changes done by Jaffar S. on 26-07-18 for lookup
//custInfoRemote = (CustomerInfoRemote)context.lookup("ibase/CustomerInfoEJB/remote");
CustomerInfoEJB customerInfoEJB = new CustomerInfoEJB();
/*setUserInfo(userInfo) for DB connection on dated:14062016*/ /*setUserInfo(userInfo) for DB connection on dated:14062016*/
custInfoRemote.setUserInfo(userInfo); /*custInfoRemote.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)custInfoRemote.getCurrentReceivable(custCode,prdCode,dataSourceName); JSONObject jsonObjData = (JSONObject)custInfoRemote.getCurrentReceivable(custCode,prdCode,dataSourceName);*/
customerInfoEJB.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)customerInfoEJB.getCurrentReceivable(custCode,prdCode,dataSourceName);
customerInfoEJB = null;
//---End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.SalesPerformanceTwo;
import ibase.dashboard.scm.ejb.SalesPerformanceTwoRemote; import ibase.dashboard.scm.ejb.SalesPerformanceTwoRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -26,7 +27,7 @@ public class DERMADivisionBrandServlet extends HttpServlet ...@@ -26,7 +27,7 @@ public class DERMADivisionBrandServlet extends HttpServlet
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
SalesPerformanceTwoRemote salesPerformanceTwo = null; //SalesPerformanceTwoRemote salesPerformanceTwo = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
...@@ -41,10 +42,16 @@ public class DERMADivisionBrandServlet extends HttpServlet ...@@ -41,10 +42,16 @@ public class DERMADivisionBrandServlet extends HttpServlet
month = (request.getParameter("month")); month = (request.getParameter("month"));
System.out.println("in doPost" + "month is =" + month + "topNos is =" + topNos); System.out.println("in doPost" + "month is =" + month + "topNos is =" + topNos);
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
salesPerformanceTwo = (SalesPerformanceTwoRemote) context.lookup("ibase/SalesPerformanceTwo/remote");
//---Commented and changes done by Jaffar S. on 26-07-18 for lookup
//salesPerformanceTwo = (SalesPerformanceTwoRemote) context.lookup("ibase/SalesPerformanceTwo/remote");
SalesPerformanceTwo salesPerformanceTwo = new SalesPerformanceTwo();
/*setUserInfo(userInfo) for DB connection on dated:14062016*/ /*setUserInfo(userInfo) for DB connection on dated:14062016*/
salesPerformanceTwo.setUserInfo(userInfo); salesPerformanceTwo.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)salesPerformanceTwo.getDERMADivisionBrandData(dataSourceName,month,topNos); JSONObject jsonObjData = (JSONObject)salesPerformanceTwo.getDERMADivisionBrandData(dataSourceName,month,topNos);
salesPerformanceTwo = null;
//---End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.DivMonthlyStatus;
import ibase.dashboard.scm.ejb.DivMonthlyStatusRemote; import ibase.dashboard.scm.ejb.DivMonthlyStatusRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -24,7 +25,7 @@ public class DivMonthlyStatusServlet extends HttpServlet ...@@ -24,7 +25,7 @@ public class DivMonthlyStatusServlet extends HttpServlet
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
DivMonthlyStatusRemote divMonthlyStatus = null; //DivMonthlyStatusRemote divMonthlyStatus = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
...@@ -37,10 +38,16 @@ public class DivMonthlyStatusServlet extends HttpServlet ...@@ -37,10 +38,16 @@ public class DivMonthlyStatusServlet extends HttpServlet
dataSourceName = request.getParameter("dataSourceName"); dataSourceName = request.getParameter("dataSourceName");
month = (request.getParameter("month")); month = (request.getParameter("month"));
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
divMonthlyStatus = (DivMonthlyStatusRemote) context.lookup("ibase/DivMonthlyStatus/remote");
//---Commented and changes done by Jaffar S. on 26-07-18 for lookup
//divMonthlyStatus = (DivMonthlyStatusRemote) context.lookup("ibase/DivMonthlyStatus/remote");
DivMonthlyStatus divMonthlyStatus = new DivMonthlyStatus();
/*setUserInfo(userInfo) for DB connection on dated:14062016*/ /*setUserInfo(userInfo) for DB connection on dated:14062016*/
divMonthlyStatus.setUserInfo(userInfo); divMonthlyStatus.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)divMonthlyStatus.getMonthlyData(dataSourceName, month); JSONObject jsonObjData = (JSONObject)divMonthlyStatus.getMonthlyData(dataSourceName, month);
divMonthlyStatus = null;
//---End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.SalesPerformanceTwo;
import ibase.dashboard.scm.ejb.SalesPerformanceTwoRemote; import ibase.dashboard.scm.ejb.SalesPerformanceTwoRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -26,7 +27,7 @@ public class GIPAINDivisionBrandServlet extends HttpServlet ...@@ -26,7 +27,7 @@ public class GIPAINDivisionBrandServlet extends HttpServlet
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
SalesPerformanceTwoRemote salesPerformanceTwo = null; //SalesPerformanceTwoRemote salesPerformanceTwo = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
...@@ -43,10 +44,16 @@ public class GIPAINDivisionBrandServlet extends HttpServlet ...@@ -43,10 +44,16 @@ public class GIPAINDivisionBrandServlet extends HttpServlet
System.out.println("in doPost" + "month is =" + month + "topNos is =" + topNos); System.out.println("in doPost" + "month is =" + month + "topNos is =" + topNos);
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
salesPerformanceTwo = (SalesPerformanceTwoRemote) context.lookup("ibase/SalesPerformanceTwo/remote");
//---Commented and changes done by Jaffar S. on 26-07-18 for lookup
//salesPerformanceTwo = (SalesPerformanceTwoRemote) context.lookup("ibase/SalesPerformanceTwo/remote");
SalesPerformanceTwo salesPerformanceTwo = new SalesPerformanceTwo();
/*setUserInfo(userInfo) for DB connection on dated:14062016*/ /*setUserInfo(userInfo) for DB connection on dated:14062016*/
salesPerformanceTwo.setUserInfo(userInfo); salesPerformanceTwo.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)salesPerformanceTwo.getGIPAINDivisionBrandData(dataSourceName,month,topNos); JSONObject jsonObjData = (JSONObject)salesPerformanceTwo.getGIPAINDivisionBrandData(dataSourceName,month,topNos);
salesPerformanceTwo = null;
//---End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.SalesPerformanceTwo;
import ibase.dashboard.scm.ejb.SalesPerformanceTwoRemote; import ibase.dashboard.scm.ejb.SalesPerformanceTwoRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -26,7 +28,7 @@ public class GYNAECDivisionBrandServlet extends HttpServlet ...@@ -26,7 +28,7 @@ public class GYNAECDivisionBrandServlet extends HttpServlet
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
SalesPerformanceTwoRemote salesPerformanceTwo = null; //SalesPerformanceTwoRemote salesPerformanceTwo = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
...@@ -43,10 +45,16 @@ public class GYNAECDivisionBrandServlet extends HttpServlet ...@@ -43,10 +45,16 @@ public class GYNAECDivisionBrandServlet extends HttpServlet
System.out.println("in doPost" + "month is =" + month + "topNos is =" + topNos); System.out.println("in doPost" + "month is =" + month + "topNos is =" + topNos);
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
salesPerformanceTwo = (SalesPerformanceTwoRemote) context.lookup("ibase/SalesPerformanceTwo/remote");
//---Commented and changes done by Jaffar S. on 26-07-18 for lookup
//salesPerformanceTwo = (SalesPerformanceTwoRemote) context.lookup("ibase/SalesPerformanceTwo/remote");
SalesPerformanceTwo salesPerformanceTwo = new SalesPerformanceTwo();
/*setUserInfo(userInfo) for DB connection on dated:14062016*/ /*setUserInfo(userInfo) for DB connection on dated:14062016*/
salesPerformanceTwo.setUserInfo(userInfo); salesPerformanceTwo.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)salesPerformanceTwo.getGYNAECDivisionBrandData(dataSourceName,month,topNos); JSONObject jsonObjData = (JSONObject)salesPerformanceTwo.getGYNAECDivisionBrandData(dataSourceName,month,topNos);
salesPerformanceTwo = null;
//---End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.SalesPerformance;
import ibase.dashboard.scm.ejb.SalesPerformanceRemote; import ibase.dashboard.scm.ejb.SalesPerformanceRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -25,7 +26,7 @@ public class GlobleChildGridServlet extends HttpServlet ...@@ -25,7 +26,7 @@ public class GlobleChildGridServlet extends HttpServlet
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
SalesPerformanceRemote salesPerformance = null; //SalesPerformanceRemote salesPerformance = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
...@@ -44,10 +45,16 @@ public class GlobleChildGridServlet extends HttpServlet ...@@ -44,10 +45,16 @@ public class GlobleChildGridServlet extends HttpServlet
linkMetadata = request.getParameter("reportName"); linkMetadata = request.getParameter("reportName");
System.out.println(" in GlobleChildGridServlet month--"+month+"---parameters--"+parameters+"----linkMetadata---"+linkMetadata); System.out.println(" in GlobleChildGridServlet month--"+month+"---parameters--"+parameters+"----linkMetadata---"+linkMetadata);
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
salesPerformance = (SalesPerformanceRemote) context.lookup("ibase/SalesPerformance/remote");
//---Commented and changes done by Jaffar S. on 26-07-18 for lookup
//salesPerformance = (SalesPerformanceRemote) context.lookup("ibase/SalesPerformance/remote");
SalesPerformance salesPerformance = new SalesPerformance();
/*setUserInfo(userInfo) for DB connection on dated:14062016*/ /*setUserInfo(userInfo) for DB connection on dated:14062016*/
salesPerformance.setUserInfo(userInfo); salesPerformance.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)salesPerformance.getGlobleChildGridDet(dataSourceName,month,parameters,linkMetadata); JSONObject jsonObjData = (JSONObject)salesPerformance.getGlobleChildGridDet(dataSourceName,month,parameters,linkMetadata);
salesPerformance = null;
//---End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.SalesPerformanceTwo;
import ibase.dashboard.scm.ejb.SalesPerformanceTwoRemote; import ibase.dashboard.scm.ejb.SalesPerformanceTwoRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -27,7 +28,7 @@ public class ONCODivisionBrandServlet extends HttpServlet ...@@ -27,7 +28,7 @@ public class ONCODivisionBrandServlet extends HttpServlet
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
SalesPerformanceTwoRemote salesPerformanceTwo = null; //SalesPerformanceTwoRemote salesPerformanceTwo = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
...@@ -43,10 +44,16 @@ public class ONCODivisionBrandServlet extends HttpServlet ...@@ -43,10 +44,16 @@ public class ONCODivisionBrandServlet extends HttpServlet
month = (request.getParameter("month")); month = (request.getParameter("month"));
System.out.println("in doPost" + "month is =" + month + "topNos is =" + topNos); System.out.println("in doPost" + "month is =" + month + "topNos is =" + topNos);
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
salesPerformanceTwo = (SalesPerformanceTwoRemote) context.lookup("ibase/SalesPerformanceTwo/remote");
//---Commented and changes done by Jaffar S. on 26-07-18 for lookup
//salesPerformanceTwo = (SalesPerformanceTwoRemote) context.lookup("ibase/SalesPerformanceTwo/remote");
SalesPerformanceTwo salesPerformanceTwo = new SalesPerformanceTwo();
/*setUserInfo(userInfo) for DB connection on dated:14062016*/ /*setUserInfo(userInfo) for DB connection on dated:14062016*/
salesPerformanceTwo.setUserInfo(userInfo); salesPerformanceTwo.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)salesPerformanceTwo.getONCODivisionBrandData(dataSourceName,month,topNos); JSONObject jsonObjData = (JSONObject)salesPerformanceTwo.getONCODivisionBrandData(dataSourceName,month,topNos);
salesPerformanceTwo = null;
//---End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.SalesPerformanceTwo;
import ibase.dashboard.scm.ejb.SalesPerformanceTwoRemote; import ibase.dashboard.scm.ejb.SalesPerformanceTwoRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -26,7 +27,7 @@ public class OPTHALDivisionBrandServlet extends HttpServlet ...@@ -26,7 +27,7 @@ public class OPTHALDivisionBrandServlet extends HttpServlet
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
SalesPerformanceTwoRemote salesPerformanceTwo = null; //SalesPerformanceTwoRemote salesPerformanceTwo = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
...@@ -43,10 +44,16 @@ public class OPTHALDivisionBrandServlet extends HttpServlet ...@@ -43,10 +44,16 @@ public class OPTHALDivisionBrandServlet extends HttpServlet
System.out.println("in doPost" + "month is =" + month + "topNos is =" + topNos); System.out.println("in doPost" + "month is =" + month + "topNos is =" + topNos);
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
salesPerformanceTwo = (SalesPerformanceTwoRemote) context.lookup("ibase/SalesPerformanceTwo/remote");
//---Commented and changes done by Jaffar S. on 26-07-18 for lookup
//salesPerformanceTwo = (SalesPerformanceTwoRemote) context.lookup("ibase/SalesPerformanceTwo/remote");
SalesPerformanceTwo salesPerformanceTwo = new SalesPerformanceTwo();
/*setUserInfo(userInfo) for DB connection on dated:14062016*/ /*setUserInfo(userInfo) for DB connection on dated:14062016*/
salesPerformanceTwo.setUserInfo(userInfo); salesPerformanceTwo.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)salesPerformanceTwo.getOPTHALDivisionBrandData(dataSourceName,month,topNos); JSONObject jsonObjData = (JSONObject)salesPerformanceTwo.getOPTHALDivisionBrandData(dataSourceName,month,topNos);
salesPerformanceTwo = null;
//---End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.SalesPerformanceTwo;
import ibase.dashboard.scm.ejb.SalesPerformanceTwoRemote; import ibase.dashboard.scm.ejb.SalesPerformanceTwoRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -26,7 +27,7 @@ public class OTHERDivisionBrandServlet extends HttpServlet ...@@ -26,7 +27,7 @@ public class OTHERDivisionBrandServlet extends HttpServlet
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
SalesPerformanceTwoRemote salesPerformanceTwo = null; //SalesPerformanceTwoRemote salesPerformanceTwo = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
...@@ -43,10 +44,16 @@ public class OTHERDivisionBrandServlet extends HttpServlet ...@@ -43,10 +44,16 @@ public class OTHERDivisionBrandServlet extends HttpServlet
System.out.println("in doPost" + "month is =" + month + "topNos is =" + topNos); System.out.println("in doPost" + "month is =" + month + "topNos is =" + topNos);
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
salesPerformanceTwo = (SalesPerformanceTwoRemote) context.lookup("ibase/SalesPerformanceTwo/remote");
//---Commented and changes done by Jaffar S. on 26-07-18 for lookup
//salesPerformanceTwo = (SalesPerformanceTwoRemote) context.lookup("ibase/SalesPerformanceTwo/remote");
SalesPerformanceTwo salesPerformanceTwo = new SalesPerformanceTwo();
/*setUserInfo(userInfo) for DB connection on dated:14062016*/ /*setUserInfo(userInfo) for DB connection on dated:14062016*/
salesPerformanceTwo.setUserInfo(userInfo); salesPerformanceTwo.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)salesPerformanceTwo.getOtherDivisionBrandData(dataSourceName,month,topNos); JSONObject jsonObjData = (JSONObject)salesPerformanceTwo.getOtherDivisionBrandData(dataSourceName,month,topNos);
salesPerformanceTwo = null;
//---End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.CustomerInfoEJB;
import ibase.dashboard.scm.ejb.CustomerInfoRemote; import ibase.dashboard.scm.ejb.CustomerInfoRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -27,7 +28,7 @@ public class OrderHistoryServlet extends HttpServlet ...@@ -27,7 +28,7 @@ public class OrderHistoryServlet extends HttpServlet
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
CustomerInfoRemote custInfoRemote = null; //CustomerInfoRemote custInfoRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
...@@ -48,10 +49,18 @@ public class OrderHistoryServlet extends HttpServlet ...@@ -48,10 +49,18 @@ public class OrderHistoryServlet extends HttpServlet
System.out.println("in doPost" + "custCode is =" + custCode ); System.out.println("in doPost" + "custCode is =" + custCode );
System.out.println( "prdCode is =" + prdCode ); System.out.println( "prdCode is =" + prdCode );
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
custInfoRemote = (CustomerInfoRemote)context.lookup("ibase/CustomerInfoEJB/remote");
//---Commented and changes done by Jaffar S. on 26-07-18 for lookup
//custInfoRemote = (CustomerInfoRemote)context.lookup("ibase/CustomerInfoEJB/remote");
CustomerInfoEJB customerInfoEJB = new CustomerInfoEJB();
/*setUserInfo(userInfo) for DB connection on dated:14062016*/ /*setUserInfo(userInfo) for DB connection on dated:14062016*/
custInfoRemote.setUserInfo(userInfo); /*custInfoRemote.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)custInfoRemote.getOrderHistory(custCode,prdCode,dataSourceName); JSONObject jsonObjData = (JSONObject)custInfoRemote.getOrderHistory(custCode,prdCode,dataSourceName);*/
customerInfoEJB.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)customerInfoEJB.getOrderHistory(custCode,prdCode,dataSourceName);
customerInfoEJB = null;
//---End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.OrderVsShipmentEJB;
import ibase.dashboard.scm.ejb.OrderVsShipmentRemote; import ibase.dashboard.scm.ejb.OrderVsShipmentRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -27,7 +28,7 @@ public class OrderVsShipmentServlet extends HttpServlet ...@@ -27,7 +28,7 @@ public class OrderVsShipmentServlet extends HttpServlet
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
OrderVsShipmentRemote despatchOrderRemote = null; //OrderVsShipmentRemote despatchOrderRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
...@@ -61,10 +62,18 @@ public class OrderVsShipmentServlet extends HttpServlet ...@@ -61,10 +62,18 @@ public class OrderVsShipmentServlet extends HttpServlet
session.setAttribute("reportName", reportName); session.setAttribute("reportName", reportName);
System.out.println("reportName is =" + reportName ); System.out.println("reportName is =" + reportName );
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
despatchOrderRemote = (OrderVsShipmentRemote)context.lookup("ibase/OrderVsShipmentEJB/remote");
//---Commented and changes done by Jaffar S. on 26-07-18 for lookup
//despatchOrderRemote = (OrderVsShipmentRemote)context.lookup("ibase/OrderVsShipmentEJB/remote");
OrderVsShipmentEJB orderVsShipmentEJB = new OrderVsShipmentEJB();
/*setUserInfo(userInfo) for DB connection on dated:14062016*/ /*setUserInfo(userInfo) for DB connection on dated:14062016*/
despatchOrderRemote.setUserInfo(userInfo); /*despatchOrderRemote.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)despatchOrderRemote.getmonthWiseDespatchOrders(lastMonth,siteCode,custCode,custCodeDlv,dataSourceName); JSONObject jsonObjData = (JSONObject)despatchOrderRemote.getmonthWiseDespatchOrders(lastMonth,siteCode,custCode,custCodeDlv,dataSourceName);*/
orderVsShipmentEJB.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)orderVsShipmentEJB.getmonthWiseDespatchOrders(lastMonth,siteCode,custCode,custCodeDlv,dataSourceName);
orderVsShipmentEJB = null;
//---End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.CustomerInfoEJB;
import ibase.dashboard.scm.ejb.CustomerInfoRemote; import ibase.dashboard.scm.ejb.CustomerInfoRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -27,7 +28,7 @@ public class PendingOrderServlet extends HttpServlet ...@@ -27,7 +28,7 @@ public class PendingOrderServlet extends HttpServlet
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
CustomerInfoRemote custInfoRemote = null; //CustomerInfoRemote custInfoRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
...@@ -48,10 +49,18 @@ public class PendingOrderServlet extends HttpServlet ...@@ -48,10 +49,18 @@ public class PendingOrderServlet extends HttpServlet
System.out.println("in doPost" + "custCode is =" + custCode ); System.out.println("in doPost" + "custCode is =" + custCode );
System.out.println( "prdCode is =" + prdCode ); System.out.println( "prdCode is =" + prdCode );
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
custInfoRemote = (CustomerInfoRemote)context.lookup("ibase/CustomerInfoEJB/remote");
//---Commented and changes done by Jaffar S. on 26-07-18 for lookup
//custInfoRemote = (CustomerInfoRemote)context.lookup("ibase/CustomerInfoEJB/remote");
CustomerInfoEJB customerInfoEJB = new CustomerInfoEJB();
/*setUserInfo(userInfo) for DB connection on dated:14062016*/ /*setUserInfo(userInfo) for DB connection on dated:14062016*/
custInfoRemote.setUserInfo(userInfo); /*custInfoRemote.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)custInfoRemote.getPendingOrder(custCode,prdCode,dataSourceName); JSONObject jsonObjData = (JSONObject)custInfoRemote.getPendingOrder(custCode,prdCode,dataSourceName);*/
customerInfoEJB.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)customerInfoEJB.getPendingOrder(custCode,prdCode,dataSourceName);
customerInfoEJB = null;
//---End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.SupplierInfoEJB;
import ibase.dashboard.scm.ejb.SupplierInfoRemote; import ibase.dashboard.scm.ejb.SupplierInfoRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -27,7 +28,7 @@ public class PendingPurchaseServlet extends HttpServlet ...@@ -27,7 +28,7 @@ public class PendingPurchaseServlet extends HttpServlet
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
SupplierInfoRemote suppInfoRemote = null; //SupplierInfoRemote suppInfoRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
...@@ -48,10 +49,18 @@ public class PendingPurchaseServlet extends HttpServlet ...@@ -48,10 +49,18 @@ public class PendingPurchaseServlet extends HttpServlet
System.out.println("in doPost" + "suppCode is =" + suppCode ); System.out.println("in doPost" + "suppCode is =" + suppCode );
System.out.println( "prdCode is =" + prdCode ); System.out.println( "prdCode is =" + prdCode );
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
suppInfoRemote = (SupplierInfoRemote)context.lookup("ibase/SupplierInfoEJB/remote");
//---Commented and changes done by Jaffar S. on 26-07-18 for lookup
//suppInfoRemote = (SupplierInfoRemote)context.lookup("ibase/SupplierInfoEJB/remote");
SupplierInfoEJB supplierInfoEJB = new SupplierInfoEJB();
/*setUserInfo(userInfo) for DB connection on dated:14062016*/ /*setUserInfo(userInfo) for DB connection on dated:14062016*/
suppInfoRemote.setUserInfo(userInfo); /*suppInfoRemote.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)suppInfoRemote.getPendingPurchase(suppCode,prdCode,dataSourceName); JSONObject jsonObjData = (JSONObject)suppInfoRemote.getPendingPurchase(suppCode,prdCode,dataSourceName);*/
supplierInfoEJB.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)supplierInfoEJB.getPendingPurchase(suppCode,prdCode,dataSourceName);
supplierInfoEJB = null;
//---End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.SalesPerformanceTwo;
import ibase.dashboard.scm.ejb.SalesPerformanceTwoRemote; import ibase.dashboard.scm.ejb.SalesPerformanceTwoRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -26,7 +27,7 @@ public class RESPDivisionBrandServlet extends HttpServlet ...@@ -26,7 +27,7 @@ public class RESPDivisionBrandServlet extends HttpServlet
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
SalesPerformanceTwoRemote salesPerformanceTwo = null; //SalesPerformanceTwoRemote salesPerformanceTwo = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
...@@ -43,10 +44,16 @@ public class RESPDivisionBrandServlet extends HttpServlet ...@@ -43,10 +44,16 @@ public class RESPDivisionBrandServlet extends HttpServlet
System.out.println("in doPost" + "month is =" + month + "topNos is =" + topNos); System.out.println("in doPost" + "month is =" + month + "topNos is =" + topNos);
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
salesPerformanceTwo = (SalesPerformanceTwoRemote) context.lookup("ibase/SalesPerformanceTwo/remote");
//---Commented and changes done by Jaffar S. on 26-07-18 for lookup
//salesPerformanceTwo = (SalesPerformanceTwoRemote) context.lookup("ibase/SalesPerformanceTwo/remote");
SalesPerformanceTwo salesPerformanceTwo = new SalesPerformanceTwo();
/*setUserInfo(userInfo) for DB connection on dated:14062016*/ /*setUserInfo(userInfo) for DB connection on dated:14062016*/
salesPerformanceTwo.setUserInfo(userInfo); salesPerformanceTwo.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)salesPerformanceTwo.getRESPDivisionBrandData(dataSourceName,month,topNos); JSONObject jsonObjData = (JSONObject)salesPerformanceTwo.getRESPDivisionBrandData(dataSourceName,month,topNos);
salesPerformanceTwo = null;
//---End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.ItemInfoEJB;
import ibase.dashboard.scm.ejb.ItemInfoRemote; import ibase.dashboard.scm.ejb.ItemInfoRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -27,7 +28,7 @@ public class SalesHisInfoQtyServlet extends HttpServlet ...@@ -27,7 +28,7 @@ public class SalesHisInfoQtyServlet extends HttpServlet
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
ItemInfoRemote itmInfoRemote = null; //ItemInfoRemote itmInfoRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
...@@ -49,10 +50,18 @@ public class SalesHisInfoQtyServlet extends HttpServlet ...@@ -49,10 +50,18 @@ public class SalesHisInfoQtyServlet extends HttpServlet
System.out.println("in doPost" + "itmCode is =" + itmCode ); System.out.println("in doPost" + "itmCode is =" + itmCode );
System.out.println( "prdCode is =" + prdCode ); System.out.println( "prdCode is =" + prdCode );
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
itmInfoRemote = (ItemInfoRemote)context.lookup("ibase/ItemInfoEJB/remote");
//---Commented and changes done by Jaffar S. on 26-07-18 for lookup
//itmInfoRemote = (ItemInfoRemote)context.lookup("ibase/ItemInfoEJB/remote");
ItemInfoEJB itemInfoEJB = new ItemInfoEJB();
/*setUserInfo(userInfo) for DB connection on dated:14062016*/ /*setUserInfo(userInfo) for DB connection on dated:14062016*/
itmInfoRemote.setUserInfo(userInfo); /*itmInfoRemote.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)itmInfoRemote.getSalesHistoryInfoQty(itmCode,prdCode,dataSourceName); JSONObject jsonObjData = (JSONObject)itmInfoRemote.getSalesHistoryInfoQty(itmCode,prdCode,dataSourceName);*/
itemInfoEJB.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)itemInfoEJB.getSalesHistoryInfoQty(itmCode,prdCode,dataSourceName);
itemInfoEJB = null;
//---End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.CustomerInfoEJB;
import ibase.dashboard.scm.ejb.CustomerInfoRemote; import ibase.dashboard.scm.ejb.CustomerInfoRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -27,7 +28,7 @@ public class SalesHistoryServlet extends HttpServlet ...@@ -27,7 +28,7 @@ public class SalesHistoryServlet extends HttpServlet
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
CustomerInfoRemote custInfoRemote = null; //CustomerInfoRemote custInfoRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
...@@ -48,10 +49,18 @@ public class SalesHistoryServlet extends HttpServlet ...@@ -48,10 +49,18 @@ public class SalesHistoryServlet extends HttpServlet
System.out.println("in doPost" + "custCode is =" + custCode ); System.out.println("in doPost" + "custCode is =" + custCode );
System.out.println( "prdCode is =" + prdCode ); System.out.println( "prdCode is =" + prdCode );
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
custInfoRemote = (CustomerInfoRemote)context.lookup("ibase/CustomerInfoEJB/remote");
//---Commented and changes done by Jaffar S. on 26-07-18 for lookup
//custInfoRemote = (CustomerInfoRemote)context.lookup("ibase/CustomerInfoEJB/remote");
CustomerInfoEJB customerInfoEJB = new CustomerInfoEJB();
/*setUserInfo(userInfo) for DB connection on dated:14062016*/ /*setUserInfo(userInfo) for DB connection on dated:14062016*/
custInfoRemote.setUserInfo(userInfo); /*custInfoRemote.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)custInfoRemote.getSalesHistory(custCode,prdCode,dataSourceName); JSONObject jsonObjData = (JSONObject)custInfoRemote.getSalesHistory(custCode,prdCode,dataSourceName);*/
customerInfoEJB.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)customerInfoEJB.getSalesHistory(custCode,prdCode,dataSourceName);
customerInfoEJB = null;
//---End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.SalesInventory;
import ibase.dashboard.scm.ejb.SalesInventoryRemote; import ibase.dashboard.scm.ejb.SalesInventoryRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -26,7 +27,7 @@ public class SalesInventoryBrandWiseServlet extends HttpServlet ...@@ -26,7 +27,7 @@ public class SalesInventoryBrandWiseServlet extends HttpServlet
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
SalesInventoryRemote salesInventoryRemote = null; //SalesInventoryRemote salesInventoryRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
...@@ -47,11 +48,19 @@ public class SalesInventoryBrandWiseServlet extends HttpServlet ...@@ -47,11 +48,19 @@ public class SalesInventoryBrandWiseServlet extends HttpServlet
//brandName = (request.getParameter("brand")); //brandName = (request.getParameter("brand"));
System.out.println(" brandName in servlet ===" + brandName); System.out.println(" brandName in servlet ===" + brandName);
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
salesInventoryRemote = (SalesInventoryRemote) context.lookup("ibase/SalesInventory/remote");
//---Commented and changes done by Jaffar S. on 26-07-18 for lookup
//salesInventoryRemote = (SalesInventoryRemote) context.lookup("ibase/SalesInventory/remote");
SalesInventory salesInventory = new SalesInventory();
//Here invoke EJB define method //Here invoke EJB define method
/*setUserInfo(userInfo) for DB connection on dated:14062016*/ /*setUserInfo(userInfo) for DB connection on dated:14062016*/
salesInventoryRemote.setUserInfo(userInfo); /*salesInventoryRemote.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)salesInventoryRemote.getSalesInventoryBrandWise(dataSourceName, month,brandName); JSONObject jsonObjData = (JSONObject)salesInventoryRemote.getSalesInventoryBrandWise(dataSourceName, month,brandName);*/
salesInventory.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)salesInventory.getSalesInventoryBrandWise(dataSourceName, month,brandName);
salesInventory = null;
//---End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.SalesInventory;
import ibase.dashboard.scm.ejb.SalesInventoryRemote; import ibase.dashboard.scm.ejb.SalesInventoryRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -26,7 +27,7 @@ public class SalesInventoryDivWiseServlet extends HttpServlet ...@@ -26,7 +27,7 @@ public class SalesInventoryDivWiseServlet extends HttpServlet
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
SalesInventoryRemote salesInventoryRemote = null; //SalesInventoryRemote salesInventoryRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
...@@ -43,11 +44,19 @@ public class SalesInventoryDivWiseServlet extends HttpServlet ...@@ -43,11 +44,19 @@ public class SalesInventoryDivWiseServlet extends HttpServlet
nomns = (request.getParameter("nomns")); nomns = (request.getParameter("nomns"));
System.out.println(" month======" + month+"nomns==="+nomns); System.out.println(" month======" + month+"nomns==="+nomns);
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
salesInventoryRemote = (SalesInventoryRemote) context.lookup("ibase/SalesInventory/remote");
//---Commented and changes done by Jaffar S. on 26-07-18 for lookup
//salesInventoryRemote = (SalesInventoryRemote) context.lookup("ibase/SalesInventory/remote");
SalesInventory salesInventory = new SalesInventory();
//Here invoke EJB define method //Here invoke EJB define method
/*setUserInfo(userInfo) for DB connection on dated:14062016*/ /*setUserInfo(userInfo) for DB connection on dated:14062016*/
salesInventoryRemote.setUserInfo(userInfo); /*salesInventoryRemote.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)salesInventoryRemote.getSalesInventoryDivWise(dataSourceName, month,nomns); JSONObject jsonObjData = (JSONObject)salesInventoryRemote.getSalesInventoryDivWise(dataSourceName, month,nomns);*/
salesInventory.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)salesInventory.getSalesInventoryDivWise(dataSourceName, month,nomns);
salesInventory = null;
//---End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.SalesPerformance;
import ibase.dashboard.scm.ejb.SalesPerformanceRemote; import ibase.dashboard.scm.ejb.SalesPerformanceRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -25,7 +26,7 @@ public class SalesPerDivGroupWiseServlet extends HttpServlet ...@@ -25,7 +26,7 @@ public class SalesPerDivGroupWiseServlet extends HttpServlet
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
SalesPerformanceRemote salesPerformance = null; //SalesPerformanceRemote salesPerformance = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
...@@ -40,10 +41,16 @@ public class SalesPerDivGroupWiseServlet extends HttpServlet ...@@ -40,10 +41,16 @@ public class SalesPerDivGroupWiseServlet extends HttpServlet
month = (request.getParameter("month")); month = (request.getParameter("month"));
divGrp = (request.getParameter("divgrp")); divGrp = (request.getParameter("divgrp"));
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
salesPerformance = (SalesPerformanceRemote) context.lookup("ibase/SalesPerformance/remote");
//---Commented and changes done by Jaffar S. on 26-07-18 for lookup
//salesPerformance = (SalesPerformanceRemote) context.lookup("ibase/SalesPerformance/remote");
SalesPerformance salesPerformance = new SalesPerformance();
/*setUserInfo(userInfo) for DB connection on dated:14062016*/ /*setUserInfo(userInfo) for DB connection on dated:14062016*/
salesPerformance.setUserInfo(userInfo); salesPerformance.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)salesPerformance.getDivisionWiseGraph(dataSourceName,month,divGrp); JSONObject jsonObjData = (JSONObject)salesPerformance.getDivisionWiseGraph(dataSourceName,month,divGrp);
salesPerformance = null;
//---End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.SalesPerformance;
import ibase.dashboard.scm.ejb.SalesPerformanceRemote; import ibase.dashboard.scm.ejb.SalesPerformanceRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -24,7 +25,7 @@ public class SalesPerfrmncDivisionWiseServlet extends HttpServlet ...@@ -24,7 +25,7 @@ public class SalesPerfrmncDivisionWiseServlet extends HttpServlet
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
SalesPerformanceRemote salesPerformance = null; //SalesPerformanceRemote salesPerformance = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
...@@ -38,10 +39,16 @@ public class SalesPerfrmncDivisionWiseServlet extends HttpServlet ...@@ -38,10 +39,16 @@ public class SalesPerfrmncDivisionWiseServlet extends HttpServlet
dataSourceName = request.getParameter("dataSourceName"); dataSourceName = request.getParameter("dataSourceName");
month = (request.getParameter("month")); month = (request.getParameter("month"));
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
salesPerformance = (SalesPerformanceRemote) context.lookup("ibase/SalesPerformance/remote");
//---Commented and changes done by Jaffar S. on 26-07-18 for lookup
//salesPerformance = (SalesPerformanceRemote) context.lookup("ibase/SalesPerformance/remote");
SalesPerformance salesPerformance = new SalesPerformance();
/*setUserInfo(userInfo) for DB connection on dated:14062016*/ /*setUserInfo(userInfo) for DB connection on dated:14062016*/
salesPerformance.setUserInfo(userInfo); salesPerformance.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)salesPerformance.getMnthSalesDivWiseGraphData(dataSourceName,month); JSONObject jsonObjData = (JSONObject)salesPerformance.getMnthSalesDivWiseGraphData(dataSourceName,month);
salesPerformance = null;
//---End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.SalesPerformance;
import ibase.dashboard.scm.ejb.SalesPerformanceRemote; import ibase.dashboard.scm.ejb.SalesPerformanceRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -26,7 +27,7 @@ public class SalesPerfrmncMonthWiseSalesServlet extends HttpServlet ...@@ -26,7 +27,7 @@ public class SalesPerfrmncMonthWiseSalesServlet extends HttpServlet
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
SalesPerformanceRemote salesPerformance = null; //SalesPerformanceRemote salesPerformance = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
...@@ -40,10 +41,16 @@ public class SalesPerfrmncMonthWiseSalesServlet extends HttpServlet ...@@ -40,10 +41,16 @@ public class SalesPerfrmncMonthWiseSalesServlet extends HttpServlet
dataSourceName = request.getParameter("dataSourceName"); dataSourceName = request.getParameter("dataSourceName");
month = (request.getParameter("month")); month = (request.getParameter("month"));
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
salesPerformance = (SalesPerformanceRemote) context.lookup("ibase/SalesPerformance/remote");
//---Commented and changes done by Jaffar S. on 26-07-18 for lookup
//salesPerformance = (SalesPerformanceRemote) context.lookup("ibase/SalesPerformance/remote");
SalesPerformance salesPerformance = new SalesPerformance();
/*setUserInfo(userInfo) for DB connection on dated:14062016*/ /*setUserInfo(userInfo) for DB connection on dated:14062016*/
salesPerformance.setUserInfo(userInfo); salesPerformance.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)salesPerformance.getMnthlySalesGraphData(dataSourceName,month); JSONObject jsonObjData = (JSONObject)salesPerformance.getMnthlySalesGraphData(dataSourceName,month);
salesPerformance = null;
//---End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.SalesPerformance;
import ibase.dashboard.scm.ejb.SalesPerformanceRemote; import ibase.dashboard.scm.ejb.SalesPerformanceRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -26,7 +27,7 @@ public class SalesPerfrmncProfitGraphServlet extends HttpServlet ...@@ -26,7 +27,7 @@ public class SalesPerfrmncProfitGraphServlet extends HttpServlet
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
SalesPerformanceRemote salesPerformance = null; //SalesPerformanceRemote salesPerformance = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
...@@ -41,10 +42,16 @@ public class SalesPerfrmncProfitGraphServlet extends HttpServlet ...@@ -41,10 +42,16 @@ public class SalesPerfrmncProfitGraphServlet extends HttpServlet
dataSourceName = request.getParameter("dataSourceName"); dataSourceName = request.getParameter("dataSourceName");
month = (request.getParameter("month")); month = (request.getParameter("month"));
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
salesPerformance = (SalesPerformanceRemote) context.lookup("ibase/SalesPerformance/remote");
//---Commented and changes done by Jaffar S. on 26-07-18 for lookup
//salesPerformance = (SalesPerformanceRemote) context.lookup("ibase/SalesPerformance/remote");
SalesPerformance salesPerformance = new SalesPerformance();
/*setUserInfo(userInfo) for DB connection on dated:14062016*/ /*setUserInfo(userInfo) for DB connection on dated:14062016*/
salesPerformance.setUserInfo(userInfo); salesPerformance.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)salesPerformance.getProfitGraphData(dataSourceName,month); JSONObject jsonObjData = (JSONObject)salesPerformance.getProfitGraphData(dataSourceName,month);
salesPerformance = null;
//End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.SalesPerformance;
import ibase.dashboard.scm.ejb.SalesPerformanceRemote; import ibase.dashboard.scm.ejb.SalesPerformanceRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -25,7 +26,7 @@ public class SalesPerfrmncSalesGrphServlet extends HttpServlet ...@@ -25,7 +26,7 @@ public class SalesPerfrmncSalesGrphServlet extends HttpServlet
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
SalesPerformanceRemote salesPerformance = null; //SalesPerformanceRemote salesPerformance = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
...@@ -39,10 +40,16 @@ public class SalesPerfrmncSalesGrphServlet extends HttpServlet ...@@ -39,10 +40,16 @@ public class SalesPerfrmncSalesGrphServlet extends HttpServlet
dataSourceName = request.getParameter("dataSourceName"); dataSourceName = request.getParameter("dataSourceName");
month = (request.getParameter("month")); month = (request.getParameter("month"));
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
salesPerformance = (SalesPerformanceRemote) context.lookup("ibase/SalesPerformance/remote");
//---Commented and changes done by Jaffar S. on 26-07-18 for lookup
//salesPerformance = (SalesPerformanceRemote) context.lookup("ibase/SalesPerformance/remote");
SalesPerformance salesPerformance = new SalesPerformance();
/*setUserInfo(userInfo) for DB connection on dated:14062016*/ /*setUserInfo(userInfo) for DB connection on dated:14062016*/
salesPerformance.setUserInfo(userInfo); salesPerformance.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)salesPerformance.getSalesGraphData(dataSourceName,month); JSONObject jsonObjData = (JSONObject)salesPerformance.getSalesGraphData(dataSourceName,month);
salesPerformance = null;
//---End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.SalesPerformance;
import ibase.dashboard.scm.ejb.SalesPerformanceRemote; import ibase.dashboard.scm.ejb.SalesPerformanceRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -26,7 +27,7 @@ public class SalesPerfrmncYTDWiseSalesServlet extends HttpServlet ...@@ -26,7 +27,7 @@ public class SalesPerfrmncYTDWiseSalesServlet extends HttpServlet
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
SalesPerformanceRemote salesPerformance = null; //SalesPerformanceRemote salesPerformance = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
...@@ -40,10 +41,16 @@ public class SalesPerfrmncYTDWiseSalesServlet extends HttpServlet ...@@ -40,10 +41,16 @@ public class SalesPerfrmncYTDWiseSalesServlet extends HttpServlet
dataSourceName = request.getParameter("dataSourceName"); dataSourceName = request.getParameter("dataSourceName");
month = (request.getParameter("month")); month = (request.getParameter("month"));
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
salesPerformance = (SalesPerformanceRemote) context.lookup("ibase/SalesPerformance/remote");
//---Commented and changes done by Jaffar S. on 26-07-18 for lookup
//salesPerformance = (SalesPerformanceRemote) context.lookup("ibase/SalesPerformance/remote");
SalesPerformance salesPerformance = new SalesPerformance();
/*setUserInfo(userInfo) for DB connection on dated:14062016*/ /*setUserInfo(userInfo) for DB connection on dated:14062016*/
salesPerformance.setUserInfo(userInfo); salesPerformance.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)salesPerformance.getYTDSalesGraphData(dataSourceName,month); JSONObject jsonObjData = (JSONObject)salesPerformance.getYTDSalesGraphData(dataSourceName,month);
salesPerformance = null;
//---End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.ShortageInventory;
import ibase.dashboard.scm.ejb.ShortageInventoryRemote; import ibase.dashboard.scm.ejb.ShortageInventoryRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -27,7 +28,7 @@ public class ShortageInventoryServlet extends HttpServlet ...@@ -27,7 +28,7 @@ public class ShortageInventoryServlet extends HttpServlet
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
ShortageInventoryRemote shortageInventoryRemote = null; //ShortageInventoryRemote shortageInventoryRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
...@@ -45,8 +46,16 @@ public class ShortageInventoryServlet extends HttpServlet ...@@ -45,8 +46,16 @@ public class ShortageInventoryServlet extends HttpServlet
dataSourceName = request.getParameter("dataSourceName"); dataSourceName = request.getParameter("dataSourceName");
finYear = request.getParameter("finYear"); finYear = request.getParameter("finYear");
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
shortageInventoryRemote = (ShortageInventoryRemote) context.lookup("ibase/ShortageInventory/remote");
JSONObject jsonObjData = (JSONObject) shortageInventoryRemote.getShortageInventory(dataSourceName,loginSiteCode,finYear); //---Commented and changes done by Jaffar S. on 26-07-18 for lookup
//shortageInventoryRemote = (ShortageInventoryRemote) context.lookup("ibase/ShortageInventory/remote");
ShortageInventory shortageInventory = new ShortageInventory();
//JSONObject jsonObjData = (JSONObject) shortageInventoryRemote.getShortageInventory(dataSourceName,loginSiteCode,finYear);
shortageInventory.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject) shortageInventory.getShortageInventory(dataSourceName,loginSiteCode,finYear);
shortageInventory = null;
//---End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.StateWiseStock;
import ibase.dashboard.scm.ejb.StateWiseStockRemote; import ibase.dashboard.scm.ejb.StateWiseStockRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -25,7 +26,7 @@ public class StateWiseStockServlet extends HttpServlet ...@@ -25,7 +26,7 @@ public class StateWiseStockServlet extends HttpServlet
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
StateWiseStockRemote stateWiseStock = null; //StateWiseStockRemote stateWiseStock = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
...@@ -51,10 +52,16 @@ public class StateWiseStockServlet extends HttpServlet ...@@ -51,10 +52,16 @@ public class StateWiseStockServlet extends HttpServlet
System.out.println(" in StateWiseStockServlet month--"+month+"---brand--"+brand+"----division------"+division+"-------linkMetadata---"+linkMetadata); System.out.println(" in StateWiseStockServlet month--"+month+"---brand--"+brand+"----division------"+division+"-------linkMetadata---"+linkMetadata);
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
stateWiseStock = (StateWiseStockRemote) context.lookup("ibase/StateWiseStock/remote");
//---Commented and changes done by Jaffar S. on 26-07-18 for lookup
//stateWiseStock = (StateWiseStockRemote) context.lookup("ibase/StateWiseStock/remote");
StateWiseStock stateWiseStock = new StateWiseStock();
/*setUserInfo(userInfo) for DB connection on dated:14062016*/ /*setUserInfo(userInfo) for DB connection on dated:14062016*/
stateWiseStock.setUserInfo(userInfo); stateWiseStock.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)stateWiseStock.getIndiaMap(dataSourceName,month,brand,division,viewOptionSelectd); JSONObject jsonObjData = (JSONObject)stateWiseStock.getIndiaMap(dataSourceName,month,brand,division,viewOptionSelectd);
stateWiseStock = null;
//---End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.SalesPerformance;
import ibase.dashboard.scm.ejb.SalesPerformanceRemote; import ibase.dashboard.scm.ejb.SalesPerformanceRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -25,7 +26,7 @@ public class TopBrandMTHServlet extends HttpServlet ...@@ -25,7 +26,7 @@ public class TopBrandMTHServlet extends HttpServlet
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
SalesPerformanceRemote salesPerformance = null; //SalesPerformanceRemote salesPerformance = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
...@@ -40,10 +41,16 @@ public class TopBrandMTHServlet extends HttpServlet ...@@ -40,10 +41,16 @@ public class TopBrandMTHServlet extends HttpServlet
month = (request.getParameter("month")); month = (request.getParameter("month"));
divCode = (request.getParameter("divcode")); divCode = (request.getParameter("divcode"));
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
salesPerformance = (SalesPerformanceRemote) context.lookup("ibase/SalesPerformance/remote");
//---Commented and changes done by Jaffar S. on 26-07-18 for lookup
//salesPerformance = (SalesPerformanceRemote) context.lookup("ibase/SalesPerformance/remote");
SalesPerformance salesPerformance = new SalesPerformance();
/*setUserInfo(userInfo) for DB connection on dated:14062016*/ /*setUserInfo(userInfo) for DB connection on dated:14062016*/
salesPerformance.setUserInfo(userInfo); salesPerformance.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)salesPerformance.getTopBrandMTH(dataSourceName,month,divCode); JSONObject jsonObjData = (JSONObject)salesPerformance.getTopBrandMTH(dataSourceName,month,divCode);
salesPerformance = null;
//---End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.SalesPerformance;
import ibase.dashboard.scm.ejb.SalesPerformanceRemote; import ibase.dashboard.scm.ejb.SalesPerformanceRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -25,7 +26,7 @@ public class TopBrandYTDServlet extends HttpServlet ...@@ -25,7 +26,7 @@ public class TopBrandYTDServlet extends HttpServlet
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
SalesPerformanceRemote salesPerformance = null; //SalesPerformanceRemote salesPerformance = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
...@@ -40,10 +41,16 @@ public class TopBrandYTDServlet extends HttpServlet ...@@ -40,10 +41,16 @@ public class TopBrandYTDServlet extends HttpServlet
month = (request.getParameter("month")); month = (request.getParameter("month"));
divCode = (request.getParameter("divcode")); divCode = (request.getParameter("divcode"));
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
salesPerformance = (SalesPerformanceRemote) context.lookup("ibase/SalesPerformance/remote");
//---Commented and changes done by Jaffar S. on 26-07-18 for lookup
//salesPerformance = (SalesPerformanceRemote) context.lookup("ibase/SalesPerformance/remote");
SalesPerformance salesPerformance = new SalesPerformance();
/*setUserInfo(userInfo) for DB connection on dated:14062016*/ /*setUserInfo(userInfo) for DB connection on dated:14062016*/
salesPerformance.setUserInfo(userInfo); salesPerformance.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)salesPerformance.getTopBrandYTD(dataSourceName,month,divCode); JSONObject jsonObjData = (JSONObject)salesPerformance.getTopBrandYTD(dataSourceName,month,divCode);
salesPerformance = null;
//---End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.CustomerInfoEJB;
import ibase.dashboard.scm.ejb.CustomerInfoRemote; import ibase.dashboard.scm.ejb.CustomerInfoRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -27,7 +28,7 @@ public class TranstnSummaryServlet extends HttpServlet ...@@ -27,7 +28,7 @@ public class TranstnSummaryServlet extends HttpServlet
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
CustomerInfoRemote custInfoRemote = null; //CustomerInfoRemote custInfoRemote = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
...@@ -48,10 +49,18 @@ public class TranstnSummaryServlet extends HttpServlet ...@@ -48,10 +49,18 @@ public class TranstnSummaryServlet extends HttpServlet
System.out.println("in doPost" + "custCode is =" + custCode ); System.out.println("in doPost" + "custCode is =" + custCode );
System.out.println( "prdCode is =" + prdCode ); System.out.println( "prdCode is =" + prdCode );
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
custInfoRemote = (CustomerInfoRemote)context.lookup("ibase/CustomerInfoEJB/remote");
//---Commented and changes done by Jaffar S. on 26-07-18 for lookup
//custInfoRemote = (CustomerInfoRemote)context.lookup("ibase/CustomerInfoEJB/remote");
CustomerInfoEJB customerInfoEJB = new CustomerInfoEJB();
/*setUserInfo(userInfo) for DB connection on dated:14062016*/ /*setUserInfo(userInfo) for DB connection on dated:14062016*/
custInfoRemote.setUserInfo(userInfo); /*custInfoRemote.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)custInfoRemote.getTransactionSummary(custCode,prdCode,dataSourceName); JSONObject jsonObjData = (JSONObject)custInfoRemote.getTransactionSummary(custCode,prdCode,dataSourceName);*/
customerInfoEJB.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)customerInfoEJB.getTransactionSummary(custCode,prdCode,dataSourceName);
customerInfoEJB = null;
//---End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.SalesPerformanceTwo;
import ibase.dashboard.scm.ejb.SalesPerformanceTwoRemote; import ibase.dashboard.scm.ejb.SalesPerformanceTwoRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -27,7 +28,7 @@ public class URODivisionBrandServlet extends HttpServlet ...@@ -27,7 +28,7 @@ public class URODivisionBrandServlet extends HttpServlet
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
SalesPerformanceTwoRemote salesPerformanceTwo = null; //SalesPerformanceTwoRemote salesPerformanceTwo = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
...@@ -44,10 +45,16 @@ public class URODivisionBrandServlet extends HttpServlet ...@@ -44,10 +45,16 @@ public class URODivisionBrandServlet extends HttpServlet
System.out.println("in doPost" + "month is =" + month + "topNos is =" + topNos); System.out.println("in doPost" + "month is =" + month + "topNos is =" + topNos);
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
salesPerformanceTwo = (SalesPerformanceTwoRemote) context.lookup("ibase/SalesPerformanceTwo/remote");
//---Commented and changes done by Jaffar S. on 26-07-18 for lookup
//salesPerformanceTwo = (SalesPerformanceTwoRemote) context.lookup("ibase/SalesPerformanceTwo/remote");
SalesPerformanceTwo salesPerformanceTwo = new SalesPerformanceTwo();
/*setUserInfo(userInfo) for DB connection on dated:14062016*/ /*setUserInfo(userInfo) for DB connection on dated:14062016*/
salesPerformanceTwo.setUserInfo(userInfo); salesPerformanceTwo.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)salesPerformanceTwo.getURODivisionBrandData(dataSourceName,month,topNos); JSONObject jsonObjData = (JSONObject)salesPerformanceTwo.getURODivisionBrandData(dataSourceName,month,topNos);
salesPerformanceTwo = null;
//---End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.SalesPerformance;
import ibase.dashboard.scm.ejb.SalesPerformanceRemote; import ibase.dashboard.scm.ejb.SalesPerformanceRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -25,7 +26,7 @@ public class ZoneWiseMetroServlet extends HttpServlet ...@@ -25,7 +26,7 @@ public class ZoneWiseMetroServlet extends HttpServlet
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
SalesPerformanceRemote salesPerformance = null; //SalesPerformanceRemote salesPerformance = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
...@@ -42,10 +43,16 @@ public class ZoneWiseMetroServlet extends HttpServlet ...@@ -42,10 +43,16 @@ public class ZoneWiseMetroServlet extends HttpServlet
divGrp = (request.getParameter("divgrp")); divGrp = (request.getParameter("divgrp"));
zonedescr = (request.getParameter("zonedescr")); zonedescr = (request.getParameter("zonedescr"));
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
salesPerformance = (SalesPerformanceRemote) context.lookup("ibase/SalesPerformance/remote");
//---Commented and changes done by Jaffar S. on 26-07-18 for lookup
//salesPerformance = (SalesPerformanceRemote) context.lookup("ibase/SalesPerformance/remote");
SalesPerformance salesPerformance = new SalesPerformance();
/*setUserInfo(userInfo) for DB connection on dated:14062016*/ /*setUserInfo(userInfo) for DB connection on dated:14062016*/
salesPerformance.setUserInfo(userInfo); salesPerformance.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)salesPerformance.getZoneWiseMetroDetail(dataSourceName,month,divGrp,divCode,zonedescr); JSONObject jsonObjData = (JSONObject)salesPerformance.getZoneWiseMetroDetail(dataSourceName,month,divGrp,divCode,zonedescr);
salesPerformance = null;
//---End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
package ibase.dashboard.scm.servlet; package ibase.dashboard.scm.servlet;
import ibase.dashboard.scm.ejb.SalesPerformance;
import ibase.dashboard.scm.ejb.SalesPerformanceRemote; import ibase.dashboard.scm.ejb.SalesPerformanceRemote;
import ibase.system.config.AppConnectParm; import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
...@@ -25,7 +26,7 @@ public class ZoneWiseServlet extends HttpServlet ...@@ -25,7 +26,7 @@ public class ZoneWiseServlet extends HttpServlet
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{ {
SalesPerformanceRemote salesPerformance = null; //SalesPerformanceRemote salesPerformance = null;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
...@@ -39,10 +40,16 @@ public class ZoneWiseServlet extends HttpServlet ...@@ -39,10 +40,16 @@ public class ZoneWiseServlet extends HttpServlet
month = (request.getParameter("month")); month = (request.getParameter("month"));
divCode = (request.getParameter("divcode")); divCode = (request.getParameter("divcode"));
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
salesPerformance = (SalesPerformanceRemote) context.lookup("ibase/SalesPerformance/remote");
//---Commented and changes done by Jaffar S. on 26-07-18 for lookup
//salesPerformance = (SalesPerformanceRemote) context.lookup("ibase/SalesPerformance/remote");
SalesPerformance salesPerformance = new SalesPerformance();
/*setUserInfo(userInfo) for DB connection on dated:14062016*/ /*setUserInfo(userInfo) for DB connection on dated:14062016*/
salesPerformance.setUserInfo(userInfo); salesPerformance.setUserInfo(userInfo);
JSONObject jsonObjData = (JSONObject)salesPerformance.getZoneWiseDetail(dataSourceName,month,divCode); JSONObject jsonObjData = (JSONObject)salesPerformance.getZoneWiseDetail(dataSourceName,month,divCode);
salesPerformance = null;
//---End by Jaffar S.
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
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