@Override public String execute(HttpServletRequest request, HttpServletResponse response) { ServiceTest serviceTest = ServiceTest.getInstance(); ServiceQuestion serviceQuestion = ServiceQuestion.getInstance(); String target = "viewtests.jsp"; QuestionDTO qDto = null; try { int idTest; if (request.getParameter("idTest") != null) { idTest = Integer.parseInt(request.getParameter("idTest")); } else { return target; } Test test = serviceTest.getTest(idTest); request.getSession().setAttribute("currentTest", test); qDto = serviceQuestion.getQuestionByTest(1, test); request.getSession().setAttribute("qDto", qDto); target = "answTest.jsp"; logger.info("get test from databse successfully"); } catch (NullPointerException e) { request.getSession().setAttribute("error", "get test from base Exception"); target = "Error.jsp"; logger.error("get test from base Exception " + e.getMessage()); } finally { try { HibernateUtil.getInstance().getSession().close(); } catch (HibernateException e) { logger.error(e.getMessage()); } } return target; }
/** Starts up an rmi-server and create a connection to it. */ @BeforeSuite public void setUp() throws Exception { mem = new MemBlobStore(); int reg = ServiceTest.freePort(); server = new AkubraRMIServer(mem, reg); store = AkubraRMIClient.create(reg); }
@Override public void setUp() throws Exception { // Insert Organization super.setUpOrganization(); // Insert Servers idServerTest = this.createAndInsertServer(serverUrlTest, GPCapabilityType.WMS, organizationTest); idServerGeoSDI = this.createAndInsertServer(serverUrlGeoSDI, GPCapabilityType.WMS, organizationTest); }