comparison webapp/WEB-INF/src/HumanEchoServlet.java @ 17:00cae11c09bd

Added jquery lib script; fixed build file.
author luisf <luis.figueira@eecs.qmul.ac.uk>
date Thu, 05 Dec 2013 15:14:03 +0000
parents 33d7bd3c0990
children 533821b15f83
comparison
equal deleted inserted replaced
16:33d7bd3c0990 17:00cae11c09bd
16 import javax.servlet.http.HttpServlet; 16 import javax.servlet.http.HttpServlet;
17 import javax.servlet.http.HttpServletRequest; 17 import javax.servlet.http.HttpServletRequest;
18 import javax.servlet.http.HttpServletResponse; 18 import javax.servlet.http.HttpServletResponse;
19 import javax.servlet.ServletException; 19 import javax.servlet.ServletException;
20 import javax.servlet.ServletConfig; 20 import javax.servlet.ServletConfig;
21 import javax.servlet.RequestDispatcher;
21 22
22 import com.mathworks.toolbox.javabuilder.MWJavaObjectRef; 23 import com.mathworks.toolbox.javabuilder.MWJavaObjectRef;
23 import com.mathworks.toolbox.javabuilder.MWNumericArray; 24 import com.mathworks.toolbox.javabuilder.MWNumericArray;
24 import com.mathworks.toolbox.javabuilder.MWStructArray; 25 import com.mathworks.toolbox.javabuilder.MWStructArray;
25 import com.mathworks.toolbox.javabuilder.MWException; 26 import com.mathworks.toolbox.javabuilder.MWException;
86 Input.set("orient", 1, "horz"); 87 Input.set("orient", 1, "horz");
87 Input.set("dirweight", 1, Double.valueOf(0.2)); 88 Input.set("dirweight", 1, Double.valueOf(0.2));
88 89
89 // the ofname should depend on the parameters 90 // the ofname should depend on the parameters
90 StringBuilder sb = new StringBuilder(); 91 StringBuilder sb = new StringBuilder();
91 sb.append("/tmp/e_d"); 92 sb.append("e_d");
92 sb.append(dist); 93 sb.append(dist);
93 sb.append(".wav"); 94 sb.append(".wav");
94 String outputfname = sb.toString(); 95 String outputfname = sb.toString();
95 96
96 Input.set("outputfname", 1, outputfname); 97 Input.set("outputfname", 1, outputfname);
100 } 101 }
101 catch(MWException e) { 102 catch(MWException e) {
102 e.printStackTrace(); 103 e.printStackTrace();
103 } 104 }
104 105
105 System.out.println("MCRROOT: " + System.getenv("MCRROOT")); 106 //System.out.println("MCRROOT: " + System.getenv("MCRROOT"));
106 System.out.println("PATH: " + System.getenv("PATH")); 107 //System.out.println("PATH: " + System.getenv("PATH"));
107 System.out.println(MCRConfiguration.isInstalledMCR()); 108 //System.out.println(MCRConfiguration.isInstalledMCR());
109
110 String path = HttpServletRequest.getRealPath();
111 // String path = System.getProperty("catalina.base");
112 System.out.println("PATH: " + path);
108 113
109 114
110 StringBuffer buffer = new StringBuffer(); 115 StringBuffer buffer = new StringBuffer();
111 116
112 buffer.append("<BR>"); 117 buffer.append("<BR>");