Loading data-discovery/pom.xml +1 −1 Original line number Diff line number Diff line Loading @@ -36,7 +36,7 @@ <dependency> <groupId>vo</groupId> <artifactId>vlkb-volib</artifactId> <version>0.9.2</version> <version>0.9.3</version> </dependency> <dependency> Loading data-discovery/src/main/java/webapi/SearchServlet.java +4 −3 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import vo.parameter.*; import vo.error.*; public class SearchServlet extends javax.servlet.http.HttpServlet { Loading Loading @@ -128,7 +129,7 @@ public class SearchServlet extends javax.servlet.http.HttpServlet response.setContentType("text/plain"); PrintWriter writer = response.getWriter(); Response.doMultiValuedParamNotSupported(ex.getMessage(), writer); Lib.doMultiValuedParamNotSupported(ex.getMessage(), writer); writer.close(); } catch(IllegalArgumentException ex) Loading @@ -139,7 +140,7 @@ public class SearchServlet extends javax.servlet.http.HttpServlet response.setContentType("text/plain"); PrintWriter writer = response.getWriter(); Response.doUsageError(ex.getMessage(), writer); Lib.doUsageError(ex.getMessage(), writer); writer.close(); } catch(Exception ex) Loading @@ -151,7 +152,7 @@ public class SearchServlet extends javax.servlet.http.HttpServlet response.setContentType("text/plain"); PrintWriter writer = response.getWriter(); Response.doError(ex.toString(), writer); Lib.doError(ex.toString(), writer); writer.close(); } Loading data-discovery/src/main/java/webapi/formatfilter/FormatResponseFilter.java +5 −4 Original line number Diff line number Diff line Loading @@ -20,6 +20,7 @@ import javax.servlet.http.HttpServletResponseWrapper; import java.nio.charset.Charset; import vo.parameter.*; import vo.error.*; public class FormatResponseFilter implements Filter Loading Loading @@ -98,7 +99,7 @@ public class FormatResponseFilter implements Filter final String errMsg = "Illegal response format request: " + respFormat; LOGGER.warning(errMsg); response.setContentType("text/plain"); Response.doUsageError(errMsg, responseWriter); Lib.doUsageError(errMsg, responseWriter); // FIXME set http err code } Loading @@ -117,7 +118,7 @@ public class FormatResponseFilter implements Filter responseWrapper.setContentType("text/plain"); PrintWriter writer = responseWrapper.getWriter(); Response.doMultiValuedParamNotSupported(ex.getMessage(), writer); Lib.doMultiValuedParamNotSupported(ex.getMessage(), writer); writer.close(); } catch(IllegalArgumentException ex) Loading @@ -128,7 +129,7 @@ public class FormatResponseFilter implements Filter responseWrapper.setContentType("text/plain"); PrintWriter writer = responseWrapper.getWriter(); Response.doUsageError(ex.getMessage(), writer); Lib.doUsageError(ex.getMessage(), writer); writer.close(); } catch(Exception ex) Loading @@ -140,7 +141,7 @@ public class FormatResponseFilter implements Filter responseWrapper.setContentType("text/plain"); PrintWriter writer = responseWrapper.getWriter(); Response.doError(ex.toString(), writer); Lib.doError(ex.toString(), writer); writer.close(); } Loading Loading
data-discovery/pom.xml +1 −1 Original line number Diff line number Diff line Loading @@ -36,7 +36,7 @@ <dependency> <groupId>vo</groupId> <artifactId>vlkb-volib</artifactId> <version>0.9.2</version> <version>0.9.3</version> </dependency> <dependency> Loading
data-discovery/src/main/java/webapi/SearchServlet.java +4 −3 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import vo.parameter.*; import vo.error.*; public class SearchServlet extends javax.servlet.http.HttpServlet { Loading Loading @@ -128,7 +129,7 @@ public class SearchServlet extends javax.servlet.http.HttpServlet response.setContentType("text/plain"); PrintWriter writer = response.getWriter(); Response.doMultiValuedParamNotSupported(ex.getMessage(), writer); Lib.doMultiValuedParamNotSupported(ex.getMessage(), writer); writer.close(); } catch(IllegalArgumentException ex) Loading @@ -139,7 +140,7 @@ public class SearchServlet extends javax.servlet.http.HttpServlet response.setContentType("text/plain"); PrintWriter writer = response.getWriter(); Response.doUsageError(ex.getMessage(), writer); Lib.doUsageError(ex.getMessage(), writer); writer.close(); } catch(Exception ex) Loading @@ -151,7 +152,7 @@ public class SearchServlet extends javax.servlet.http.HttpServlet response.setContentType("text/plain"); PrintWriter writer = response.getWriter(); Response.doError(ex.toString(), writer); Lib.doError(ex.toString(), writer); writer.close(); } Loading
data-discovery/src/main/java/webapi/formatfilter/FormatResponseFilter.java +5 −4 Original line number Diff line number Diff line Loading @@ -20,6 +20,7 @@ import javax.servlet.http.HttpServletResponseWrapper; import java.nio.charset.Charset; import vo.parameter.*; import vo.error.*; public class FormatResponseFilter implements Filter Loading Loading @@ -98,7 +99,7 @@ public class FormatResponseFilter implements Filter final String errMsg = "Illegal response format request: " + respFormat; LOGGER.warning(errMsg); response.setContentType("text/plain"); Response.doUsageError(errMsg, responseWriter); Lib.doUsageError(errMsg, responseWriter); // FIXME set http err code } Loading @@ -117,7 +118,7 @@ public class FormatResponseFilter implements Filter responseWrapper.setContentType("text/plain"); PrintWriter writer = responseWrapper.getWriter(); Response.doMultiValuedParamNotSupported(ex.getMessage(), writer); Lib.doMultiValuedParamNotSupported(ex.getMessage(), writer); writer.close(); } catch(IllegalArgumentException ex) Loading @@ -128,7 +129,7 @@ public class FormatResponseFilter implements Filter responseWrapper.setContentType("text/plain"); PrintWriter writer = responseWrapper.getWriter(); Response.doUsageError(ex.getMessage(), writer); Lib.doUsageError(ex.getMessage(), writer); writer.close(); } catch(Exception ex) Loading @@ -140,7 +141,7 @@ public class FormatResponseFilter implements Filter responseWrapper.setContentType("text/plain"); PrintWriter writer = responseWrapper.getWriter(); Response.doError(ex.toString(), writer); Lib.doError(ex.toString(), writer); writer.close(); } Loading