<%@page import="com.kit.db.*,
com.kit.db.kb.*,
com.kit.log.*,
java.util.*,
com.kit.db.mysqldb.*,
com.kit.db.util.*,
com.kit.db.seats.*,
java.sql.*,
com.kit.db.multilocationbilling.MultiLocationBilling,
com.kit.db.util.LoginAutenticate,
com.kit.db.phoneprovisioning.BLAProvisioningManager,
com.kit.db.mobilesuite.*,java.net.*,java.io.*"
%>
<%
// System.out.println("LoginLogout");
try {
String status = request.getParameter("status").toString();
String agentid = request.getParameter("agentid").toString();
int extension = Integer.parseInt(request.getParameter("extension").toString());
int siteid = Integer.parseInt(request.getParameter("siteid").toString());
String query = "";
String serverIP = "", serverPort = "", url = "", protocol = "";
serverIP = System.getProperty("threepcserverIP");
serverPort = System.getProperty("threepcserverPort");
protocol = System.getProperty("threepcabsoluteurl");
String agent = agentid.replace('@', '-');
BufferedReader br = null;
URLConnection urlcon = null;
URL urlObj = null;
// System.out.println("status" + status + "extension" + extension + "siteid" + siteid + agentid);
//11111111111111111111111
URLConnection urlcontest = null;
URL urlObjtest = null;
url = System.getProperty("threepcabsoluteurl") + serverIP + ":" + serverPort;
urlObjtest = new URL(url);
urlcontest = urlObjtest.openConnection();
try {
urlcontest.connect();
System.out.println("Connected::::::::::::::::::::::::::::::::::::");
if (urlObjtest != null) {
urlObjtest = null;
}
if (urlcontest != null) {
urlcontest = null;
}
} catch (Exception e) {
System.out.println("Exception on sending recording url to 3pcc server::::::::;;;" + e);
session.setAttribute("3pccproblem","Problem with 3pcc server");
out.write("Problem with 3pcc server");
return;
}
//22222222222222222222
if (status.equals("login")) {
url = protocol + serverIP + ":" + serverPort + "/agtlogin?agent=" + agent;
//System.out.println("url1:::" + url);
//out.println(agentid + " :Click OK to Login into ACD ");
} else {
url = protocol + serverIP + ":" + serverPort + "/agtlogoff?agent=" + agent;
// System.out.println("url2:::" + url);
//out.println(agentid + " :Click OK to Logout from ACD");
}
System.out.println("urllllllllllll:"+url);
urlObj = new URL(url);
urlcon = urlObj.openConnection();
try {
urlcon.connect();
System.out.println("Connected::::");
} catch (Exception e) {
System.out.println("Exception on sending recording url to 3pcc server::::::::;;;" + e);
}
br = new BufferedReader(new InputStreamReader(urlcon.getInputStream()));
String stemp = "";
System.out.println("Response:");
while ((stemp = br.readLine()) != null) {
System.out.println(stemp);
}
if (urlObj != null) {
urlObj = null;
}
if (urlcon != null) {
urlcon = null;
}
if (br != null) {
br.close();
}
Thread.sleep(500);
if (status.equals("login")) {
// url = protocol + serverIP + ":" + serverPort + "/agtlogin?agent=" + agent;
//System.out.println("url1:::" + url);
out.println(agentid + " : Login into ACD ");
} else {
//url = protocol + serverIP + ":" + serverPort + "/agtlogoff?agent=" + agent;
//System.out.println("url2:::" + url);
out.println(agentid + " : Logout from ACD");
}
} catch (Throwable gsi) {
gsi.printStackTrace();
}
%>
Error:
java.io.FileNotFoundException: http://192.168.68.53:7777/agtlogin?agent=acda-pbxtesting at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1151) at org.apache.jsp.AdminSaaS.LoginLogoutjsp.jspService(LoginLogout_jsp.java:118) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.valves.FastCommonAccessLogValve.invoke(FastCommonAccessLogValve.java:495) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) at java.lang.Thread.run(Thread.java:595)
please anyone help me for this issue