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