// Add servlets
JettyUtils.addServletWithMapping(server, HelloServlet.class, "/hello");
// Set up UIMA servlet
SimpleServerServlet uimaServlet = new SimpleServerServlet(true);
File descriptorFile = JUnitExtension.getFile("desc/simpleServerTestDescriptor.xml");
assertTrue(descriptorFile.exists());
File specFile = JUnitExtension.getFile("serverspec/spec01.xml");
assertTrue(specFile.exists());
try {
uimaServlet.init(descriptorFile, specFile);
} catch (ServletException e1) {
e1.printStackTrace();
assertTrue(false);
}
JettyUtils.addServletWithMapping(server, uimaServlet, "/uima");
// Set up config-less UIMA servlet
SimpleServerServlet uimaNoConfigServlet = new SimpleServerServlet(true);
try {
uimaNoConfigServlet.init(descriptorFile, null);
} catch (ServletException e1) {
e1.printStackTrace();
assertTrue(false);
}
JettyUtils.addServletWithMapping(server, uimaNoConfigServlet, "/uima-no-config");