#nomenubar
※前週はゼミ休み(メールで進捗状況を報告)
DeviceController内でよく例外エラーが発生する部分(640行付近)→try〜catchを挿入
attrs.put("Attr",params.get(0).toString());
attrs.put("Name",params.get(1).toString());
attrs.put("Dest",params.get(2).toString());
attrs.put("Port",Integer.decode(params.get(3).toString()));
AccessServlet内でWebカメラ情報取得時に例外エラーが発生する部分(301行付近)→try〜catchを挿入
File dataout = new File("/usr/local/tomcat/webapps/ROOT/servlet/data/" + res_from_dc.attr + ".xml");
(中略)
dataout.createNewFile();
java.lang.NumberFormatException: For input string: "" java.lang.NumberFormatException.forInputString(NumberFormatException.java:48) java.lang.Integer.parseInt(Integer.java:468) java.lang.Integer.valueOf(Integer.java:526) java.lang.Integer.decode(Integer.java:919) DeviceController.ReadData(DeviceController.java:643) AccessServlet.doGet(AccessServlet.java:184) javax.servlet.http.HttpServlet.service(HttpServlet.java:689) javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
→DeviceControllerの643行目をtry〜catchで囲んだ
java.lang.NullPointerException java.util.StringTokenizer.<init>(StringTokenizer.java:182) java.util.StringTokenizer.<init>(StringTokenizer.java:204) AccessServlet.doGet(AccessServlet.java:200) javax.servlet.http.HttpServlet.service(HttpServlet.java:689) javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
AccessServletの200行目:aSt = new StringTokenizer(res_from_dc.html_source, "%" );
java.net.ConnectException: Connection refused java.net.PlainSocketImpl.socketConnect(Native Method) java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195) java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182) java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366) java.net.Socket.connect(Socket.java:516) java.net.Socket.connect(Socket.java:466) java.net.Socket.<init>(Socket.java:366) java.net.Socket.<init>(Socket.java:179) AccessServlet.doGet(AccessServlet.java:109) javax.servlet.http.HttpServlet.service(HttpServlet.java:689) javax.servlet.http.HttpServlet.service(HttpServlet.java:802)