Rev 1544 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
1544 | jmachado | 1 | <%@ page import="jomm.dao.impl.AbstractDao" %> |
2 | <%@ page import="jomm.utils.MessageResources" %> |
||
3 | <%@ page import="pt.estgp.estgweb.domain.JobServiceTaskImpl" %> |
||
4 | <%@ page import="pt.estgp.estgweb.domain.dao.DaoFactory" %> |
||
5 | <%@ page import="pt.estgp.estgweb.web.form.configuration.SchedulleTasksForm" %> |
||
6 | <%@ page contentType="text/html;charset=UTF-8" language="java" %> |
||
7 | <%@ taglib uri="/WEB-INF/tlds/struts-html.tld" prefix="html" %> |
||
8 | <%@ taglib uri="/WEB-INF/tlds/struts-nested.tld" prefix="nested" %> |
||
9 | <%@ taglib uri="/WEB-INF/tlds/struts-logic.tld" prefix="logic" %> |
||
10 | <%@ taglib uri="/WEB-INF/tlds/struts-bean.tld" prefix="bean" %> |
||
11 | <%@ taglib uri="/WEB-INF/tlds/struts-tiles.tld" prefix="tiles" %> |
||
12 | <%@ taglib uri="/WEB-INF/tlds/baco.tld" prefix="baco" %> |
||
13 | <%@ taglib uri="/WEB-INF/tlds/jomm.tld" prefix="jomm" %> |
||
1583 | jmachado | 14 | <%@taglib prefix="bacoTemplates" tagdir="/WEB-INF/tags" %> |
1544 | jmachado | 15 | <jsp:useBean id="Questionario" type="pt.estgp.estgweb.domain.QuestionarioImpl" scope="request"/> |
16 | |||
17 | <% |
||
18 | AbstractDao.getCurrentSession().beginTransaction(); |
||
1583 | jmachado | 19 | /*JobServiceTaskImpl job = Questionario.getAnswerOlapGenerationTaskId() > 0 ? |
1544 | jmachado | 20 | (JobServiceTaskImpl) DaoFactory.getJobServiceTaskDaoImpl().load(Questionario.getAnswerOlapGenerationTaskId()) : |
21 | null; |
||
1583 | jmachado | 22 | request.setAttribute("Job", job);*/ |
1544 | jmachado | 23 | |
24 | %> |
||
25 | <div class="clearfix"> |
||
26 | <div class="col-sm-6"> |
||
27 | <%--<baco:clearOperation name="Questionario" op="QUE">--%> |
||
1583 | jmachado | 28 | <bacoTemplates:schedulleTaskProgress |
29 | targetUrlWithOutContextPath="/user/adminQuestionario.do?questionario.id=${Questionario.id}" |
||
30 | taskId="${Questionario.answerOlapGenerationTaskId}" |
||
31 | transactional="true" |
||
32 | logSizeXs="true" |
||
33 | /> |
||
34 | <%-- |
||
1544 | jmachado | 35 | if(job != null) |
36 | { |
||
37 | SchedulleTasksForm schedulleTasksForm = new SchedulleTasksForm(); |
||
38 | schedulleTasksForm.setJobServiceTask(job); |
||
39 | schedulleTasksForm.setId(job.getId()); |
||
40 | request.setAttribute("SchedulleTasksForm",schedulleTasksForm); |
||
41 | if(job.getStatusEnum() == JobServiceTaskImpl.JobStatus.FAILED || |
||
42 | job.getStatusEnum() == JobServiceTaskImpl.JobStatus.UNKNOWN_ERROR || |
||
43 | job.getStatusEnum() == JobServiceTaskImpl.JobStatus.FINISHED_ERRORS ) |
||
44 | { |
||
45 | %> |
||
46 | <div class="alert alert-danger"><%=MessageResources.getInstance(request).getMessage("job.status."+job.getStatus())%>, Consulte o Log</div> |
||
47 | <% |
||
48 | } |
||
49 | %> |
||
50 | <div class="task-log task-log-xs" data-href="<%=request.getContextPath()%>/user/adminQuestionario.do?questionario.id=${Questionario.id}"> |
||
51 | <jsp:include page="/admin/configuration/taskLog.jsp"/> |
||
52 | </div> |
||
53 | <% |
||
54 | } |
||
55 | else |
||
56 | { |
||
57 | %> |
||
58 | <div class="alert alert-danger">O sistema não conseguiu encontrar a tarefa de atribuição nas tarefas agendadas, por favor verifique em todos os logs de tarefas <html:link action="/user/configurationJobTasks">Aqui</html:link> </div> |
||
59 | <% |
||
60 | } |
||
61 | %> |
||
62 | |||
1583 | jmachado | 63 | <%-- </baco:clearOperation> //-- % > |
64 | </div>--%> |
||
1544 | jmachado | 65 | <div class="col-sm-6"> |
66 | <baco:clearOperation name="Questionario" op="QUESTIONARIO_GENERATE_OLAP"> |
||
67 | <button class="btn btn-success" type="button" data-toggle="modal" data-target="#confirm-ModalGeneric" data-message="Esta operação irá iniciar a geração do esquema OLAP para resultados!! Tem a certeza que deseja prosseguir?" data-href="<%=request.getContextPath()%>/user/questionariosPaeYearSemestre.do?dispatch=generateOlap&questionarioId=${Questionario.id}">Voltar a iniciar a Geração OLAP</button> |
||
68 | </baco:clearOperation> |
||
69 | </div> |
||
70 | </div> |
||
71 | <% |
||
72 | AbstractDao.getCurrentSession().getTransaction().commit(); |
||
73 | %> |