Commit a71445ca54e46ddcf8047a39763fd697ad5de90e
1 parent
a45d7d3d
Exists in
master
.gitignore is now working
Showing
76 changed files
with
84 additions
and
536 deletions
Show diff stats
Desenvolvimento/Codificacao/e-Selo-old/target/emag-checker-1.0.jar
No preview for this file type
@@ -0,0 +1 @@ | @@ -0,0 +1 @@ | ||
1 | +/target/ |
Desenvolvimento/Codificacao/e-Selo/.settings/org.eclipse.core.runtime.prefs
0 → 100644
Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/controller/AvaliacaoController.java
@@ -3,6 +3,7 @@ package br.com.eselo.controller; | @@ -3,6 +3,7 @@ package br.com.eselo.controller; | ||
3 | import java.awt.Color; | 3 | import java.awt.Color; |
4 | import java.awt.Font; | 4 | import java.awt.Font; |
5 | import java.awt.Graphics; | 5 | import java.awt.Graphics; |
6 | +import java.awt.event.ActionListener; | ||
6 | import java.awt.image.BufferedImage; | 7 | import java.awt.image.BufferedImage; |
7 | import java.io.BufferedReader; | 8 | import java.io.BufferedReader; |
8 | import java.io.File; | 9 | import java.io.File; |
@@ -12,28 +13,26 @@ import java.io.FileReader; | @@ -12,28 +13,26 @@ import java.io.FileReader; | ||
12 | import java.io.FileWriter; | 13 | import java.io.FileWriter; |
13 | import java.io.IOException; | 14 | import java.io.IOException; |
14 | import java.io.InputStream; | 15 | import java.io.InputStream; |
15 | -import java.io.InputStreamReader; | ||
16 | import java.io.OutputStreamWriter; | 16 | import java.io.OutputStreamWriter; |
17 | import java.io.PrintWriter; | 17 | import java.io.PrintWriter; |
18 | import java.io.UnsupportedEncodingException; | 18 | import java.io.UnsupportedEncodingException; |
19 | -import java.math.BigInteger; | ||
20 | -import java.net.HttpURLConnection; | ||
21 | import java.net.MalformedURLException; | 19 | import java.net.MalformedURLException; |
22 | import java.net.URL; | 20 | import java.net.URL; |
23 | -import java.nio.charset.StandardCharsets; | ||
24 | import java.security.MessageDigest; | 21 | import java.security.MessageDigest; |
25 | import java.security.NoSuchAlgorithmException; | 22 | import java.security.NoSuchAlgorithmException; |
23 | +import java.sql.Time; | ||
26 | import java.text.SimpleDateFormat; | 24 | import java.text.SimpleDateFormat; |
27 | import java.util.ArrayList; | 25 | import java.util.ArrayList; |
28 | import java.util.Collections; | 26 | import java.util.Collections; |
27 | +import java.util.Comparator; | ||
29 | import java.util.Date; | 28 | import java.util.Date; |
30 | import java.util.List; | 29 | import java.util.List; |
31 | -import java.util.Map; | ||
32 | import java.util.Properties; | 30 | import java.util.Properties; |
33 | 31 | ||
34 | import javax.imageio.ImageIO; | 32 | import javax.imageio.ImageIO; |
35 | import javax.servlet.ServletContext; | 33 | import javax.servlet.ServletContext; |
36 | import javax.servlet.http.HttpServletRequest; | 34 | import javax.servlet.http.HttpServletRequest; |
35 | +import javax.swing.Timer; | ||
37 | import javax.ws.rs.QueryParam; | 36 | import javax.ws.rs.QueryParam; |
38 | 37 | ||
39 | import org.apache.commons.httpclient.DefaultHttpMethodRetryHandler; | 38 | import org.apache.commons.httpclient.DefaultHttpMethodRetryHandler; |
@@ -43,10 +42,12 @@ import org.apache.commons.httpclient.methods.GetMethod; | @@ -43,10 +42,12 @@ import org.apache.commons.httpclient.methods.GetMethod; | ||
43 | import org.apache.commons.httpclient.methods.HeadMethod; | 42 | import org.apache.commons.httpclient.methods.HeadMethod; |
44 | import org.apache.commons.httpclient.params.HttpConnectionParams; | 43 | import org.apache.commons.httpclient.params.HttpConnectionParams; |
45 | import org.apache.commons.httpclient.params.HttpMethodParams; | 44 | import org.apache.commons.httpclient.params.HttpMethodParams; |
46 | -import org.apache.http.Header; | ||
47 | import org.slf4j.Logger; | 45 | import org.slf4j.Logger; |
48 | import org.slf4j.LoggerFactory; | 46 | import org.slf4j.LoggerFactory; |
49 | 47 | ||
48 | +import com.google.gson.Gson; | ||
49 | +import com.google.gson.GsonBuilder; | ||
50 | + | ||
50 | import br.com.caelum.vraptor.Get; | 51 | import br.com.caelum.vraptor.Get; |
51 | import br.com.caelum.vraptor.Post; | 52 | import br.com.caelum.vraptor.Post; |
52 | import br.com.caelum.vraptor.Resource; | 53 | import br.com.caelum.vraptor.Resource; |
@@ -59,9 +60,9 @@ import br.com.eselo.component.URLNormalizer; | @@ -59,9 +60,9 @@ import br.com.eselo.component.URLNormalizer; | ||
59 | import br.com.eselo.component.UsuarioWeb; | 60 | import br.com.eselo.component.UsuarioWeb; |
60 | import br.com.eselo.component.Util; | 61 | import br.com.eselo.component.Util; |
61 | import br.com.eselo.component.WebChecker; | 62 | import br.com.eselo.component.WebChecker; |
63 | +import br.com.eselo.dao.AgendamentoAvaliacaoUrlDAO; | ||
62 | import br.com.eselo.dao.AvaliacaoDAO; | 64 | import br.com.eselo.dao.AvaliacaoDAO; |
63 | import br.com.eselo.dao.CriterioDAO; | 65 | import br.com.eselo.dao.CriterioDAO; |
64 | -import br.com.eselo.dao.ErrosMaisComunsDAO; | ||
65 | import br.com.eselo.dao.OrgaoDao; | 66 | import br.com.eselo.dao.OrgaoDao; |
66 | import br.com.eselo.dao.ParametroCalculoDAO; | 67 | import br.com.eselo.dao.ParametroCalculoDAO; |
67 | import br.com.eselo.dao.RecomendacaoDAO; | 68 | import br.com.eselo.dao.RecomendacaoDAO; |
@@ -73,21 +74,17 @@ import br.com.eselo.integracao.CriterioAvaliado; | @@ -73,21 +74,17 @@ import br.com.eselo.integracao.CriterioAvaliado; | ||
73 | import br.com.eselo.integracao.RecomendacaoAvaliada; | 74 | import br.com.eselo.integracao.RecomendacaoAvaliada; |
74 | import br.com.eselo.integracao.RelatorioAvaliacao; | 75 | import br.com.eselo.integracao.RelatorioAvaliacao; |
75 | import br.com.eselo.integracao.ResultadoAvaliacao; | 76 | import br.com.eselo.integracao.ResultadoAvaliacao; |
77 | +import br.com.eselo.model.AgendamentoAvaliacaoUrl; | ||
76 | import br.com.eselo.model.Avaliacao; | 78 | import br.com.eselo.model.Avaliacao; |
77 | import br.com.eselo.model.Criterio; | 79 | import br.com.eselo.model.Criterio; |
78 | -import br.com.eselo.model.ErrosMaisComuns; | ||
79 | import br.com.eselo.model.Orgao; | 80 | import br.com.eselo.model.Orgao; |
80 | import br.com.eselo.model.ParametroCalculo; | 81 | import br.com.eselo.model.ParametroCalculo; |
81 | import br.com.eselo.model.Recomendacao; | 82 | import br.com.eselo.model.Recomendacao; |
82 | import br.com.eselo.model.ResultadoCriterio; | 83 | import br.com.eselo.model.ResultadoCriterio; |
83 | import br.com.eselo.model.ResultadoRecomendacao; | 84 | import br.com.eselo.model.ResultadoRecomendacao; |
84 | import br.com.eselo.model.ResumoAvaliacao; | 85 | import br.com.eselo.model.ResumoAvaliacao; |
85 | -import br.com.eselo.model.Sitio; | ||
86 | import br.com.eselo.model.Url; | 86 | import br.com.eselo.model.Url; |
87 | 87 | ||
88 | -import com.google.gson.Gson; | ||
89 | -import com.google.gson.GsonBuilder; | ||
90 | - | ||
91 | @Resource | 88 | @Resource |
92 | public class AvaliacaoController { | 89 | public class AvaliacaoController { |
93 | 90 | ||
@@ -99,6 +96,7 @@ public class AvaliacaoController { | @@ -99,6 +96,7 @@ public class AvaliacaoController { | ||
99 | private final AvaliacaoDAO dao; | 96 | private final AvaliacaoDAO dao; |
100 | private final SitioDAO daoSitio; | 97 | private final SitioDAO daoSitio; |
101 | private final OrgaoDao daoOrgao; | 98 | private final OrgaoDao daoOrgao; |
99 | + private final AgendamentoAvaliacaoUrlDAO daoAgendamentoAvaliacaoUrl; | ||
102 | private final ResultadoRecomendacaoDao daoResultadoRecomendacao; | 100 | private final ResultadoRecomendacaoDao daoResultadoRecomendacao; |
103 | private final HttpServletRequest request; | 101 | private final HttpServletRequest request; |
104 | private ServletContext application; | 102 | private ServletContext application; |
@@ -123,7 +121,7 @@ public class AvaliacaoController { | @@ -123,7 +121,7 @@ public class AvaliacaoController { | ||
123 | ResultadoRecomendacaoDao _daoResultadoRecomendacao, | 121 | ResultadoRecomendacaoDao _daoResultadoRecomendacao, |
124 | ResultadoCriterioDao _daoResultadoCriterio, | 122 | ResultadoCriterioDao _daoResultadoCriterio, |
125 | CriterioDAO _daoCriterio, RecomendacaoDAO _daoRecomendacao, | 123 | CriterioDAO _daoCriterio, RecomendacaoDAO _daoRecomendacao, |
126 | - SitioDAO _daoSitio, OrgaoDao _daoOrgao)// gibran | 124 | + SitioDAO _daoSitio, OrgaoDao _daoOrgao, AgendamentoAvaliacaoUrlDAO _daoAgendamentoAvaliacaoUrl)// gibran |
127 | // ResultadoCriterioDao | 125 | // ResultadoCriterioDao |
128 | // _resultadoCriterioDao | 126 | // _resultadoCriterioDao |
129 | throws IOException { | 127 | throws IOException { |
@@ -136,7 +134,8 @@ public class AvaliacaoController { | @@ -136,7 +134,8 @@ public class AvaliacaoController { | ||
136 | paramDao = _paramDao; | 134 | paramDao = _paramDao; |
137 | request = _request; | 135 | request = _request; |
138 | this.application = application; | 136 | this.application = application; |
139 | - | 137 | + |
138 | + this.daoAgendamentoAvaliacaoUrl = _daoAgendamentoAvaliacaoUrl; | ||
140 | this.daoResultadoCriterio = _daoResultadoCriterio; | 139 | this.daoResultadoCriterio = _daoResultadoCriterio; |
141 | this.daoCriterio = _daoCriterio; | 140 | this.daoCriterio = _daoCriterio; |
142 | this.daoRecomendacao = _daoRecomendacao; | 141 | this.daoRecomendacao = _daoRecomendacao; |
@@ -241,11 +240,12 @@ public class AvaliacaoController { | @@ -241,11 +240,12 @@ public class AvaliacaoController { | ||
241 | .add("recomendacaoAvaliada = " | 240 | .add("recomendacaoAvaliada = " |
242 | + recomendacaoAvaliada.getIdRecomendacao()); | 241 | + recomendacaoAvaliada.getIdRecomendacao()); |
243 | recAvaliada = new RecomendacaoAvaliada(); | 242 | recAvaliada = new RecomendacaoAvaliada(); |
243 | + | ||
244 | 244 | ||
245 | for (Recomendacao recomendacao : recomendacoesValidas) { | 245 | for (Recomendacao recomendacao : recomendacoesValidas) { |
246 | if (recomendacaoAvaliada.getIdRecomendacao().equals( | 246 | if (recomendacaoAvaliada.getIdRecomendacao().equals( |
247 | recomendacao.getNumeroRecomendacao())) { | 247 | recomendacao.getNumeroRecomendacao())) { |
248 | - | 248 | + |
249 | for (CriterioAvaliado criterioAvaliado : recomendacaoAvaliada | 249 | for (CriterioAvaliado criterioAvaliado : recomendacaoAvaliada |
250 | .getCriterios()) { | 250 | .getCriterios()) { |
251 | // System.out.println("criterioAvaliado = " + | 251 | // System.out.println("criterioAvaliado = " + |
@@ -341,6 +341,10 @@ public class AvaliacaoController { | @@ -341,6 +341,10 @@ public class AvaliacaoController { | ||
341 | lsRecomendacaoAvaliada.add(recAvaliada); | 341 | lsRecomendacaoAvaliada.add(recAvaliada); |
342 | lsCriterioAvaliado = new ArrayList<CriterioAvaliado>(); | 342 | lsCriterioAvaliado = new ArrayList<CriterioAvaliado>(); |
343 | } | 343 | } |
344 | + else | ||
345 | + { | ||
346 | + lsCriterioAvaliado = new ArrayList<CriterioAvaliado>(); | ||
347 | + } | ||
344 | somatorioNotaTeste = 0.0; | 348 | somatorioNotaTeste = 0.0; |
345 | somatorioPesosCriterios = 0.0; | 349 | somatorioPesosCriterios = 0.0; |
346 | break; | 350 | break; |
@@ -411,7 +415,7 @@ public class AvaliacaoController { | @@ -411,7 +415,7 @@ public class AvaliacaoController { | ||
411 | */ | 415 | */ |
412 | @Post("/calcular-nota") | 416 | @Post("/calcular-nota") |
413 | public void calcularNota(RelatorioAvaliacao relatorioAvaliacao, boolean salvarAvaliacao) { | 417 | public void calcularNota(RelatorioAvaliacao relatorioAvaliacao, boolean salvarAvaliacao) { |
414 | - // System.out.println(relatorioAvaliacao); | 418 | + //System.out.println(relatorioAvaliacao); |
415 | ResultadoAvaliacao resultadoAvaliacao = new ResultadoAvaliacao(); | 419 | ResultadoAvaliacao resultadoAvaliacao = new ResultadoAvaliacao(); |
416 | String observacao = "Foi impossivel realizar a avaliação."; | 420 | String observacao = "Foi impossivel realizar a avaliação."; |
417 | String urlComProtocolo = relatorioAvaliacao.getUrl(); | 421 | String urlComProtocolo = relatorioAvaliacao.getUrl(); |
@@ -432,8 +436,7 @@ public class AvaliacaoController { | @@ -432,8 +436,7 @@ public class AvaliacaoController { | ||
432 | && relatorioAvaliacao.getDate() != null | 436 | && relatorioAvaliacao.getDate() != null |
433 | && relatorioAvaliacao.getUrl() != null) { | 437 | && relatorioAvaliacao.getUrl() != null) { |
434 | try { | 438 | try { |
435 | - relatorioAvaliacao.setUrl(URLNormalizer | ||
436 | - .normalize(relatorioAvaliacao.getUrl())); | 439 | + relatorioAvaliacao.setUrl(URLNormalizer.normalize(relatorioAvaliacao.getUrl())); |
437 | } catch (MalformedURLException e) { | 440 | } catch (MalformedURLException e) { |
438 | e.printStackTrace(); | 441 | e.printStackTrace(); |
439 | } | 442 | } |
@@ -476,7 +479,7 @@ public class AvaliacaoController { | @@ -476,7 +479,7 @@ public class AvaliacaoController { | ||
476 | } | 479 | } |
477 | 480 | ||
478 | } else { | 481 | } else { |
479 | - observacao = "Não existe parâmetros de cálculo ativo. Foi impossivel realizar a avaliação."; | 482 | + observacao = "Não existe parâmetros de cálculo ativo. Foi impossível realizar a avaliação."; |
480 | } | 483 | } |
481 | 484 | ||
482 | resultadoAvaliacao.setDataSolicitacao(relatorioAvaliacao.getDate()); | 485 | resultadoAvaliacao.setDataSolicitacao(relatorioAvaliacao.getDate()); |
@@ -578,9 +581,10 @@ public class AvaliacaoController { | @@ -578,9 +581,10 @@ public class AvaliacaoController { | ||
578 | @Post("/avaliar-url") | 581 | @Post("/avaliar-url") |
579 | public void avaliarUrl(@QueryParam("url") String url) { | 582 | public void avaliarUrl(@QueryParam("url") String url) { |
580 | 583 | ||
581 | - | 584 | + |
582 | boolean paginaAvaliada = false; | 585 | boolean paginaAvaliada = false; |
583 | - boolean urlAvaliada = false; | 586 | + //boolean urlAvaliada = false; |
587 | + String urlAvaliada = "false"; | ||
584 | String paginaAlterada = ""; | 588 | String paginaAlterada = ""; |
585 | 589 | ||
586 | String urlServico = properties.getProperty(URL_SERVICO); | 590 | String urlServico = properties.getProperty(URL_SERVICO); |
@@ -594,12 +598,22 @@ public class AvaliacaoController { | @@ -594,12 +598,22 @@ public class AvaliacaoController { | ||
594 | } | 598 | } |
595 | postParams.addParam("url", url); | 599 | postParams.addParam("url", url); |
596 | Gson g = new GsonBuilder().create(); | 600 | Gson g = new GsonBuilder().create(); |
597 | - urlAvaliada = g.fromJson(postParams.execute().getContent(), | ||
598 | - Boolean.class); | 601 | + try |
602 | + { | ||
603 | + urlAvaliada = g.fromJson(postParams.execute().getContent(), | ||
604 | + String.class); | ||
605 | + }catch (Exception e) { | ||
606 | + urlAvaliada = e.getMessage(); | ||
607 | + } | ||
608 | + finally { | ||
609 | + //result.use(Results.xml()).from(urlAvaliada).recursive().serialize(); | ||
610 | + result.use(Results.json()).withoutRoot().from(urlAvaliada).serialize(); | ||
611 | + | ||
612 | + } | ||
613 | + | ||
599 | 614 | ||
600 | - result.use(Results.xml()).from(urlAvaliada).recursive().serialize(); | ||
601 | 615 | ||
602 | - | 616 | + |
603 | 617 | ||
604 | /*int codResponse = 0; | 618 | /*int codResponse = 0; |
605 | HttpMethod metodoRequisicaoGET = null; | 619 | HttpMethod metodoRequisicaoGET = null; |
@@ -664,10 +678,9 @@ public class AvaliacaoController { | @@ -664,10 +678,9 @@ public class AvaliacaoController { | ||
664 | .replace("\"", "") | 678 | .replace("\"", "") |
665 | + ".json"; | 679 | + ".json"; |
666 | 680 | ||
667 | - File diretorioJson = new File( properties.getProperty(SALVAR_ARQUIVOS_JSON) + "/" + nomeArquivo); | 681 | + //File diretorioJson = new File( properties.getProperty(SALVAR_ARQUIVOS_JSON) + "/" + nomeArquivo); |
668 | 682 | ||
669 | - //File diretorioJson = new File(this.application.getRealPath("") | ||
670 | - // + "/WEB-INF/arquivosJson/" + nomeArquivo); | 683 | + File diretorioJson = new File(this.application.getRealPath("") + "/WEB-INF/arquivosJson/" + nomeArquivo); |
671 | 684 | ||
672 | 685 | ||
673 | ResumoAvaliacao resumoAvaliacao = null; | 686 | ResumoAvaliacao resumoAvaliacao = null; |
@@ -687,6 +700,19 @@ public class AvaliacaoController { | @@ -687,6 +700,19 @@ public class AvaliacaoController { | ||
687 | resumoAvaliacao.setUrl(url); | 700 | resumoAvaliacao.setUrl(url); |
688 | resumoAvaliacao.setUrlResultado(""); | 701 | resumoAvaliacao.setUrlResultado(""); |
689 | resumoAvaliacao.setValor(null); | 702 | resumoAvaliacao.setValor(null); |
703 | + | ||
704 | + AgendamentoAvaliacaoUrl agendamentoAvaliacaoUrl = new AgendamentoAvaliacaoUrl(); | ||
705 | + | ||
706 | + agendamentoAvaliacaoUrl.setDt_solicitacao(new Date()); | ||
707 | + agendamentoAvaliacaoUrl.setStatus("false"); | ||
708 | + agendamentoAvaliacaoUrl.setUrl(url); | ||
709 | + | ||
710 | + try { | ||
711 | + daoAgendamentoAvaliacaoUrl.save(agendamentoAvaliacaoUrl); | ||
712 | + }catch (Exception e) { | ||
713 | + e.printStackTrace(); | ||
714 | + } | ||
715 | + | ||
690 | } | 716 | } |
691 | 717 | ||
692 | result.use(Results.json()).withoutRoot().from(resumoAvaliacao) | 718 | result.use(Results.json()).withoutRoot().from(resumoAvaliacao) |
@@ -696,10 +722,13 @@ public class AvaliacaoController { | @@ -696,10 +722,13 @@ public class AvaliacaoController { | ||
696 | public void salvarAvaliacao(ResumoAvaliacao resumoAvaliacao) { | 722 | public void salvarAvaliacao(ResumoAvaliacao resumoAvaliacao) { |
697 | 723 | ||
698 | 724 | ||
725 | + | ||
699 | //para teste local | 726 | //para teste local |
700 | - //File diretorioJson = new File(this.application.getRealPath("") + "/WEB-INF/arquivosJson"); diretorioJson.mkdir(); | 727 | + File diretorioJson = new File(this.application.getRealPath("") + "/WEB-INF/arquivosJson"); diretorioJson.mkdir(); |
728 | + | ||
729 | + | ||
730 | + //File diretorioJson = new File( properties.getProperty(SALVAR_ARQUIVOS_JSON)); | ||
701 | 731 | ||
702 | - File diretorioJson = new File( properties.getProperty(SALVAR_ARQUIVOS_JSON)); | ||
703 | 732 | ||
704 | 733 | ||
705 | 734 | ||
@@ -779,72 +808,6 @@ public class AvaliacaoController { | @@ -779,72 +808,6 @@ public class AvaliacaoController { | ||
779 | } | 808 | } |
780 | 809 | ||
781 | 810 | ||
782 | - | ||
783 | - /*bufferOut.write("<!DOCTYPE html>\n"); | ||
784 | - bufferOut.write("<html lang=\"pt-br\">\n"); | ||
785 | - bufferOut.write("<head>\n"); | ||
786 | - bufferOut | ||
787 | - .write("<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />\n"); | ||
788 | - bufferOut | ||
789 | - .write("<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n"); | ||
790 | - | ||
791 | - bufferOut | ||
792 | - .write("<link rel=\"shortcut icon\" href=\"static/ico/favicon.png\">\n"); | ||
793 | - | ||
794 | - bufferOut | ||
795 | - .write("<title>Painel de Acessibilidade Digital do Governo</title>\n"); | ||
796 | - bufferOut.write("<link href=\"/static/css/painelAcessibilidade.css\" rel=\"stylesheet\">\n"); | ||
797 | - //bufferOut.write("<link href=\"" + this.application.getRealPath("") + "/static/css/painelAcessibilidade.css\" rel=\"stylesheet\">"); | ||
798 | - | ||
799 | - bufferOut | ||
800 | - .write("<link href=\"/static/css/barra_brasil.css\" rel=\"stylesheet\">\n"); | ||
801 | - | ||
802 | - bufferOut.write("</head>\n"); | ||
803 | - bufferOut.write("<body>\n"); | ||
804 | - bufferOut.write("<header id=\"topoPagina\">\n"); | ||
805 | - bufferOut.write("<div>\n"); | ||
806 | - bufferOut.write(" <div id=\"topo\">\n"); | ||
807 | - bufferOut.write(" <ul id=\"accessibility\">\n"); | ||
808 | - bufferOut | ||
809 | - .write(" <li> <a accesskey=\"1\" href=\"#inicioConteudo\" id=\"link-conteudo\">Ir"); | ||
810 | - bufferOut.write(" para o conteúdo <span>1</span>"); | ||
811 | - bufferOut.write(" </a></li>\n"); | ||
812 | - bufferOut | ||
813 | - .write(" <li><a accesskey=\"4\" href=\"#footer-brasil\" id=\"link-rodape\">Ir"); | ||
814 | - bufferOut.write(" para o rodapé <span>4</span>"); | ||
815 | - bufferOut.write(" </a></li>\n"); | ||
816 | - bufferOut.write(" </ul><br><br>"); | ||
817 | - | ||
818 | - bufferOut.write("<div id=\"logo\">\n"); | ||
819 | - bufferOut.write("<h1 id=\"portal-title-1\">"); | ||
820 | - bufferOut.write(" Painel de Acessibilidade Digital do Governo "); | ||
821 | - bufferOut.write("</h1>\n"); | ||
822 | - bufferOut.write("</div>\n"); | ||
823 | - | ||
824 | - bufferOut.write("<div id=\"barra-brasil\" class=\"barra_brasil\">\n"); | ||
825 | - | ||
826 | - bufferOut.write("<ul id=\"menu-barra-temp\">\n"); | ||
827 | - bufferOut | ||
828 | - .write("<li><a class=\"primeiro-link\" href=\"http://brasil.gov.br\">Portal"); | ||
829 | - bufferOut.write("do Governo Brasileiro</a></li>\n"); | ||
830 | - bufferOut.write("<li><a class=\"segundo-link\""); | ||
831 | - bufferOut | ||
832 | - .write("href=\"http://epwg.governoeletronico.gov.br/barra/atualize.html\">Atualize"); | ||
833 | - bufferOut.write("sua Barra de Governo</a></li>\n"); | ||
834 | - bufferOut.write("</ul>\n"); | ||
835 | - bufferOut.write("</div>\n"); | ||
836 | - bufferOut.write("</header>\n"); | ||
837 | - bufferOut.write("<div class=\"contanner\"> \n"); | ||
838 | - | ||
839 | - bufferOut.write("<div id=\"contato\">\n"); | ||
840 | - bufferOut | ||
841 | - .write(" <a href=\"http://www.planejamento.gov.br/\">Ministério do Planejamento - http://www.planejamento.gov.br (link para um novo sítio)</a>\n"); | ||
842 | - bufferOut.write("</div>\n"); | ||
843 | - | ||
844 | - bufferOut.write("<div class=\"contanner\">\n"); | ||
845 | - bufferOut | ||
846 | - .write("<a id=\"inicioConteudo\" class=\"oculto\">Início do conteúdo</a>\n");*/ | ||
847 | - | ||
848 | 811 | ||
849 | bufferOut.write(" <div class=\"logoAvaliacao\">\n"); | 812 | bufferOut.write(" <div class=\"logoAvaliacao\">\n"); |
850 | bufferOut.write(" <div id=\"emag\">"); | 813 | bufferOut.write(" <div id=\"emag\">"); |
@@ -950,6 +913,8 @@ public class AvaliacaoController { | @@ -950,6 +913,8 @@ public class AvaliacaoController { | ||
950 | resultadosRecomendacao = daoResultadoRecomendacao | 913 | resultadosRecomendacao = daoResultadoRecomendacao |
951 | .getResultadoRecomendacao(avaliacao); | 914 | .getResultadoRecomendacao(avaliacao); |
952 | 915 | ||
916 | + | ||
917 | + | ||
953 | for (ResultadoRecomendacao resultadoRecomendacao : resultadosRecomendacao) { | 918 | for (ResultadoRecomendacao resultadoRecomendacao : resultadosRecomendacao) { |
954 | 919 | ||
955 | recomendacao = new Recomendacao(); | 920 | recomendacao = new Recomendacao(); |
@@ -969,9 +934,18 @@ public class AvaliacaoController { | @@ -969,9 +934,18 @@ public class AvaliacaoController { | ||
969 | + resultadoRecomendacao.getNotaRecomendacao() | 934 | + resultadoRecomendacao.getNotaRecomendacao() |
970 | + "</label><br>"); | 935 | + "</label><br>"); |
971 | 936 | ||
972 | - resultadosCriterio = daoResultadoCriterio | ||
973 | - .getResultadoCriterio(resultadoRecomendacao); | ||
974 | - | 937 | + |
938 | + //resultadosCriterio = daoResultadoCriterio.getResultadoCriterio(resultadoRecomendacao); | ||
939 | + resultadosCriterio = null; | ||
940 | + resultadosCriterio = resultadoRecomendacao.getCriterios(); | ||
941 | + | ||
942 | + Collections.sort(resultadosCriterio, new Comparator<ResultadoCriterio>() { | ||
943 | + public int compare(ResultadoCriterio occurrence1, ResultadoCriterio occurrence2) { | ||
944 | + return occurrence1.getIdCriterio().compareTo(occurrence2.getIdCriterio()); | ||
945 | + } | ||
946 | + }); | ||
947 | + | ||
948 | + | ||
975 | bufferOut | 949 | bufferOut |
976 | .write("<h3><label><strong>Critérios Avaliados</strong></label></h3>"); | 950 | .write("<h3><label><strong>Critérios Avaliados</strong></label></h3>"); |
977 | bufferOut.write("<table>"); | 951 | bufferOut.write("<table>"); |
@@ -989,12 +963,13 @@ public class AvaliacaoController { | @@ -989,12 +963,13 @@ public class AvaliacaoController { | ||
989 | bufferOut.write("</thead>"); | 963 | bufferOut.write("</thead>"); |
990 | 964 | ||
991 | bufferOut.write("<tbody>"); | 965 | bufferOut.write("<tbody>"); |
992 | - | 966 | + |
967 | + | ||
993 | for (ResultadoCriterio resultadoCriterio : resultadosCriterio) { | 968 | for (ResultadoCriterio resultadoCriterio : resultadosCriterio) { |
969 | + | ||
994 | criterio = new Criterio(); | 970 | criterio = new Criterio(); |
995 | criterio = daoCriterio.load(resultadoCriterio | 971 | criterio = daoCriterio.load(resultadoCriterio |
996 | .getIdCriterio()); | 972 | .getIdCriterio()); |
997 | - | ||
998 | bufferOut.write("<tr>"); | 973 | bufferOut.write("<tr>"); |
999 | bufferOut.write("<td headers=\"numero\" class=\"celula\">" | 974 | bufferOut.write("<td headers=\"numero\" class=\"celula\">" |
1000 | + criterio.getNumeroCriterio() + "</td>"); | 975 | + criterio.getNumeroCriterio() + "</td>"); |
@@ -1024,40 +999,11 @@ public class AvaliacaoController { | @@ -1024,40 +999,11 @@ public class AvaliacaoController { | ||
1024 | bufferOut.write("</div>"); | 999 | bufferOut.write("</div>"); |
1025 | 1000 | ||
1026 | 1001 | ||
1027 | - /*bufferOut | ||
1028 | - .write("<a id=\"fimConteudo\" class=\"oculto\">Fim do conteúdo</a>"); | ||
1029 | - bufferOut.write("</div>"); | ||
1030 | - bufferOut.write("<div id=\"voltar-topo\">"); | ||
1031 | - bufferOut.write("<a href=\"#topoPagina\">Voltar para o topo</a>"); | ||
1032 | - bufferOut.write("</div>"); | ||
1033 | - bufferOut.write("</div>"); | ||
1034 | - bufferOut.write("<footer id=\"footer-brasil\"></footer>"); | ||
1035 | - bufferOut | ||
1036 | - .write("<script defer=\"defer\" src=\"//barra.brasil.gov.br/barra.js\""); | ||
1037 | - bufferOut.write("type=\"text/javascript\"></script>"); | ||
1038 | - | ||
1039 | - bufferOut.write("<script type=\"text/javascript\" src=\"/static/js/jquery-1.10.2.min.js\"></script>"); | ||
1040 | - //bufferOut.write("<script type=\"text/javascript\" src=\"" + this.application.getRealPath("") + "/static/js/jquery-1.10.2.min.js\"></script>"); | ||
1041 | - | ||
1042 | - bufferOut | ||
1043 | - .write("<script type=\"text/javascript\" src=\"https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.1.3/Chart.min.js\"></script>"); | ||
1044 | - | ||
1045 | - | ||
1046 | - bufferOut.write("<script src=\"/static/js/chart.js\"></script>"); | ||
1047 | - //bufferOut.write("<script src=\"" + this.application.getRealPath("") + "/static/js/chart.js\"></script>"); | ||
1048 | - | ||
1049 | - | ||
1050 | - | ||
1051 | - | ||
1052 | - | ||
1053 | - bufferOut | ||
1054 | - .write("<noscript>Seu navegador não possui suporte para JavaScript!</noscript>"); | ||
1055 | - bufferOut.write("</body>"); | ||
1056 | - bufferOut.write("</html>");*/ | ||
1057 | 1002 | ||
1058 | bufferOut.close(); | 1003 | bufferOut.close(); |
1059 | 1004 | ||
1060 | if (diretorioHtml.exists()) { | 1005 | if (diretorioHtml.exists()) { |
1006 | + | ||
1061 | salvarAvaliacao(resumoAvaliacao); | 1007 | salvarAvaliacao(resumoAvaliacao); |
1062 | } | 1008 | } |
1063 | } catch (UnsupportedEncodingException e1) { | 1009 | } catch (UnsupportedEncodingException e1) { |
@@ -1071,7 +1017,9 @@ public class AvaliacaoController { | @@ -1071,7 +1017,9 @@ public class AvaliacaoController { | ||
1071 | } | 1017 | } |
1072 | 1018 | ||
1073 | } | 1019 | } |
1074 | - | 1020 | + |
1021 | + | ||
1022 | + | ||
1075 | private boolean verificarAlteracaoPagina(String url) { | 1023 | private boolean verificarAlteracaoPagina(String url) { |
1076 | 1024 | ||
1077 | boolean paginaAlterada = false; | 1025 | boolean paginaAlterada = false; |
@@ -1192,4 +1140,5 @@ public class AvaliacaoController { | @@ -1192,4 +1140,5 @@ public class AvaliacaoController { | ||
1192 | 1140 | ||
1193 | } | 1141 | } |
1194 | 1142 | ||
1143 | + | ||
1195 | } | 1144 | } |
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/annotations/Restrito.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/component/AsyncMailer$1.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/component/AsyncMailer.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/component/CopiadorParametroCalculo.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/component/ExecutorServiceProvider.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/component/LeitorXML.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/component/Mailer.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/component/Messages.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/component/TemplateMail.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/component/TemplateMailer.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/component/URLNormalizer.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/component/UsuarioWeb.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/component/Util.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/component/messages.properties
@@ -1,55 +0,0 @@ | @@ -1,55 +0,0 @@ | ||
1 | -criterio.salvo=Critério salvo com sucesso. | ||
2 | -criterio.excluído=Critéiro excluído com sucesso. | ||
3 | -criterio.atualizado=Critério atualizado com sucesso. | ||
4 | -criterio.validacao.numero=É obrigatório informar o número do critério. | ||
5 | -criterio.validacao.numero.unique=Já existe um critério com esse número. Informe outro número para o critério. | ||
6 | -criterio.validacao.descricao=É obrigatório informar a descrição do criteiro. | ||
7 | -criterio.validacao.requisto=É obrigatório informar o requisito do criteiro. | ||
8 | -criterio.validacao.tipo_teste=É obrigatório informar o Tipo de teste. | ||
9 | -faixas.mensagem.salva=Faixa de conformidade salva com sucesso. | ||
10 | -faixas.mensagem.alterada=Faixa de conformidade alterada com sucesso. | ||
11 | -faixas.mensagem.excluida=Faixa excluída com suceso. | ||
12 | -faixas.validacao.diretriz=A Diretriz é obrigatória. | ||
13 | -faixas.validacao.descricao=A descrição é obrigatória. | ||
14 | -faixas.validacao.faixa=O número da Faixa é obrigatório. | ||
15 | -faixas.validacao.percentual_conformidade=O percentual de conformidade da Faixa é obrigatório. | ||
16 | -faixas.validacao.faixa_final=A Faixa Final é obrigatória. | ||
17 | -faixas.validacao.faixa_inicial=A Faixa Inicial é obrigatória. | ||
18 | -faixas.validacao.tipo_conformidade=O Tipo de Conformidade é obrigatório. | ||
19 | -faixas.validacao.range_faixas=A Faixa Inicial deve ser menor que a Faixa Inicial. | ||
20 | -parametro_calculo.validacao.ativado=Parâmetro de Cálculo ativado com sucesso. | ||
21 | -parametro_calculo.validacao.descricao=A descrição é obrigatória. | ||
22 | -parametro_calculo.validacao.excluido=Parametro de Cálculo excluído com sucesso. | ||
23 | -parametro_calculo.validacao.nao_pode_excluir=Parametro de Cálculo não pode ser excluído pois não está ativo. | ||
24 | -parametro_calculo.validacao.nao_pode_excluir.unico=Este é o único Parametro de Cálculo cadastrado e ele não pode ser excluído. | ||
25 | -parametro_calculo.validacao.nao_pode_excluir.em_uso=Este Parametro de Cálculo tem avaliações associadas e não pode ser excluído. | ||
26 | -parametro_calculo.criado=Parâmetro de Cálculo criado com base no parâmetro | ||
27 | -parametro_calculo.criado.limpo=Novo parâmetro criado [sem recomendações ou critérios associados]! | ||
28 | -parametro_calculo.atualizado=Parâmetro de Cálculo alterado com sucesso. | ||
29 | -recomendacao.validacao.numero=É obrigatório informar o numero da Recomendação. | ||
30 | -recomendacao.validacao.numero.unique=Já existe uma recomendação com esse número. | ||
31 | -recomendacao.exclusao=Recomendação excluída com sucesso! | ||
32 | -recomendacao.salva=Recomendação salva com sucesso! | ||
33 | -recomendacao.atualizada=Recomendação atualizada com sucesso! | ||
34 | -tipo_conformidade.mensagem.salva=Tipo de Diretriz salvo com sucesso. | ||
35 | -tipo_conformidade.mensagem.alterada=Tipo de Diretriz alterado com sucesso. | ||
36 | -tipo_conformidade.validacao.descricao=É necessário informar o a descrição do Tipo de Diretriz. | ||
37 | -tipo_conformidade.validacao.descricao.unique=Já existe uma descrição com este nome para o Tipo de Diretriz. | ||
38 | -tipo_conformidade.validacao.maximo=É necessário informar o valor máximo do Tipo de Diretriz. | ||
39 | -tipo_conformidade.validacao.maximo.min=É necessário informar o valor máximo do Tipo de Diretriz. | ||
40 | -tipo_conformidade.validacao.edit=O Tipo de Diretriz não pode ser alterado, pois ele está sendo utilizado. | ||
41 | -tipo_conformidade.validacao.remove=O Tipo de Diretriz não pode ser excluído, pois ele está sendo utilizado. | ||
42 | -tipo_recomendacao.mensagem.salva=Tipo de Teste salvo com sucesso. | ||
43 | -tipo_recomendacao.mensagem.alterada=Tipo de Teste alterado com sucesso. | ||
44 | -tipo_recomendacao.validacao.tipo=É necessário informar o nome do Tipo de Teste. | ||
45 | -tipo_recomendacao.validacao.descricao=É necessário informar a descrição do Tipo de Teste. | ||
46 | -tipo_recomendacao.validacao.descricao.unique=Já existe uma descrição com este nome para o Tipo de Teste. | ||
47 | -tipo_recomendacao.validacao.maximo=É necessário informar o valor máximo do Tipo de Teste. | ||
48 | -tipo_recomendacao.validacao.maximo.min=É necessário informar o valor máximo do Tipo de Teste. | ||
49 | -tipo_recomendacao.validacao.edit=O Tipo de Teste não pode ser alterado, pois ele está sendo utilizado. | ||
50 | -tipo_recomendacao.validacao.remove=O Tipo de Teste não pode ser excluído, pois ele está sendo utilizado. | ||
51 | -validacao.peso=É obrigatório informar o peso. | ||
52 | -validacao.peso.zero=É necessário informar um peso maior que zero. | ||
53 | -validacao.descricao=É obrigatório informar a descrição. | ||
54 | -validacao.sem_alteracao=Nenhum campo foi alterado. | ||
55 | -validacao.acao_cancelada=Ação cancelada! | ||
56 | \ No newline at end of file | 0 | \ No newline at end of file |
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/controller/AvaliacaoController.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/controller/CriteriosController.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/controller/FaixaController.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/controller/GruposController.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/controller/PainelController.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/controller/ParametroCalculoController.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/controller/PermissoesController.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/controller/RecomendacaoController.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/controller/TestesController.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/controller/TiposTesteController.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/controller/UrlController.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/controller/UsuariosController.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/conversor/ESeloDateConverter.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/dao/AvaliacaoDAO.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/dao/CriterioDAO.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/dao/FaixaDAO.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/dao/GenericDAO.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/dao/GrupoDAO.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/dao/ParametroCalculoDAO.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/dao/PermissaoDAO.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/dao/RecomendacaoDAO.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/dao/ResultadoDao.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/dao/TipoTesteDAO.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/dao/UrlDAO.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/dao/UsuarioDAO.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/integracao/CriterioAvaliado.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/integracao/RecomendacaoAvaliada.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/integracao/RelatorioAvaliacao.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/integracao/ResultadoAvaliacao.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/intercepts/AutorizacaoInterceptor.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/model/Avaliacao.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/model/Criterio.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/model/Faixa.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/model/Grupo.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/model/ParametroCalculo.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/model/Permissao.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/model/Recomendacao.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/model/ResultadoCriterio.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/model/ResultadoRecomendacao.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/model/Teste.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/model/TipoTeste.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/model/Url.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/br/com/eselo/model/Usuario.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/classes/config.properties
@@ -1,29 +0,0 @@ | @@ -1,29 +0,0 @@ | ||
1 | -eselo.config.avaliacao.caminhoSelos = imgSelo | ||
2 | -eselo.config.avaliacao.urlServico =http://asesweb-prd.brazilsouth.cloudapp.azure.com/servico-avaliacao-acessibilidade-salvando | ||
3 | -#eselo.config.avaliacao.urlServico = http://189.9.137.162:8080/ases/servico-avaliacao-acessibilidade-salvando | ||
4 | -#eselo.config.avaliacao.urlServico = http://localhost:18080/ases/servico-avaliacao-acessibilidade-salvando | ||
5 | - | ||
6 | - | ||
7 | - | ||
8 | -eselo.config.avaliacao.arquivosHtml=/var/www/arquivo/painel/html | ||
9 | -eselo.config.avaliacao.arquivosJson=/var/www/arquivo/painel/json | ||
10 | -eselo.config.avaliacao.painelAgregado=/var/www/arquivo/painel/painelAgregado | ||
11 | - | ||
12 | - | ||
13 | -#eselo.config.avaliacao.enderecoHtml=http://localhost:18080/eselo/arquivosHtml/ | ||
14 | -#eselo.config.avaliacao.enderecoHtml=http://189.9.137.162:8080/eselo/arquivosHtml/ | ||
15 | -eselo.config.avaliacao.enderecoHtml=http://eselo-prd.brazilsouth.cloudapp.azure.com:8080/arquivosHtml | ||
16 | - | ||
17 | - | ||
18 | - | ||
19 | -#Conexão com o banco de dados relatorioCircunstanciado para recuperar os relatórios e os planos de trabalho | ||
20 | -#eselo.config.buscaRelatorioFAD.host=127.0.0.1 | ||
21 | -#eselo.config.buscaRelatorioFAD.dbname=relatorioCircunstanciado | ||
22 | -#eselo.config.buscaRelatorioFAD.usuario=postgres | ||
23 | -#eselo.config.buscaRelatorioFAD.senha=dgeSLTIcgpge2015 | ||
24 | - | ||
25 | - | ||
26 | -eselo.config.buscaRelatorioFAD.host=127.0.0.1 | ||
27 | -eselo.config.buscaRelatorioFAD.dbname=relatorioCircunstanciado | ||
28 | -eselo.config.buscaRelatorioFAD.usuario=postgres | ||
29 | -eselo.config.buscaRelatorioFAD.senha=dgeSLTIcgpge2015 |
Desenvolvimento/Codificacao/e-Selo/target/classes/hibernate.cfg.xml
@@ -1,52 +0,0 @@ | @@ -1,52 +0,0 @@ | ||
1 | -<?xml version="1.0" encoding="UTF-8"?> | ||
2 | - | ||
3 | -<!DOCTYPE hibernate-configuration PUBLIC | ||
4 | -"-//Hibernate/Hibernate Configuration DTD 3.0//EN" | ||
5 | -"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> | ||
6 | - | ||
7 | -<hibernate-configuration> | ||
8 | - <session-factory> | ||
9 | - <property name="hibernate.dialect">org.hibernate.dialect.PostgreSQLDialect</property> | ||
10 | - <property name="hibernate.connection.url">jdbc:postgresql://localhost:5432/eselo</property> | ||
11 | - <property name="hibernate.connection.driver_class">org.postgresql.Driver</property> | ||
12 | - <property name="hibernate.connection.username">postgres</property> | ||
13 | - <property name="hibernate.connection.password">postgree</property> | ||
14 | - <property name="hibernate.connection.CharSet">utf8</property> | ||
15 | - <property name="hibernate.connection.characterEncoding">utf8</property> | ||
16 | - <property name="hibernate.connection.useUnicode">true</property> | ||
17 | - | ||
18 | - <property name="hibernate.hbm2ddl.auto">update</property> | ||
19 | - <property name="hibernate.format_sql">true</property> | ||
20 | - <property name="hibernate.show_sql">false</property> | ||
21 | - <property name="hibernate.cache.provider_class">org.hibernate.cache.HashtableCacheProvider</property> | ||
22 | - | ||
23 | - <mapping class="br.com.eselo.model.Usuario" /> | ||
24 | - <mapping class="br.com.eselo.model.UsuarioServicoWeb" /> | ||
25 | - <mapping class="br.com.eselo.model.Avaliacao" /> | ||
26 | - <mapping class="br.com.eselo.model.ParametroCalculo" /> | ||
27 | - <mapping class="br.com.eselo.model.Permissao" /> | ||
28 | - <mapping class="br.com.eselo.model.Faixa" /> | ||
29 | - <mapping class="br.com.eselo.model.Grupo" /> | ||
30 | - <mapping class="br.com.eselo.model.ResultadoRecomendacao" /> | ||
31 | - <mapping class="br.com.eselo.model.ResultadoCriterio" /> | ||
32 | - <mapping class="br.com.eselo.model.Criterio" /> | ||
33 | - <mapping class="br.com.eselo.model.Recomendacao" /> | ||
34 | - <mapping class="br.com.eselo.model.TipoTeste" /> | ||
35 | - <mapping class="br.com.eselo.model.Url" /> | ||
36 | - <mapping class="br.com.eselo.model.Sitio" /> | ||
37 | - <mapping class="br.com.eselo.model.Dominio" /> | ||
38 | - <mapping class="br.com.eselo.model.Orgao" /> | ||
39 | - <mapping class="br.com.eselo.model.Esfera" /> | ||
40 | - <mapping class="br.com.eselo.model.ErrosMaisComuns" /> | ||
41 | - <mapping class="br.com.eselo.model.MediaAvaliacao" /> | ||
42 | - <mapping class="br.com.eselo.model.GraficoMediaAvaliacao" /> | ||
43 | - <mapping class="br.com.eselo.model.AgendamentoAvaliacaoUrl"/> | ||
44 | - <mapping class="br.com.eselo.model.ResultadoRecomendacao" /> | ||
45 | - <mapping class="br.com.eselo.model.ResultadoCriterio" /> | ||
46 | - <mapping class="br.com.eselo.model.UltimaAvaliacao" /> | ||
47 | - <mapping class="br.com.eselo.model.RelatoriosFad" /> | ||
48 | - | ||
49 | - | ||
50 | - | ||
51 | - </session-factory> | ||
52 | -</hibernate-configuration> | ||
53 | \ No newline at end of file | 0 | \ No newline at end of file |
Desenvolvimento/Codificacao/e-Selo/target/classes/log4j.properties
@@ -1,30 +0,0 @@ | @@ -1,30 +0,0 @@ | ||
1 | -#### Usando 2 appenders, 1 para logar no console, outro para um arquivo | ||
2 | -log4j.rootCategory=WARN,stdout,fileOut | ||
3 | - | ||
4 | -# Imprime somente mensagens com 'priority' WARN ou mais alto para o logger | ||
5 | -#lembrando a ordem: DEBUG - INFO - WARN - ERROR - FATAL | ||
6 | -log4j.category.error=INFO | ||
7 | - | ||
8 | -#### O primeiro appender escreve no console | ||
9 | -log4j.appender.stdout=org.apache.log4j.ConsoleAppender | ||
10 | -log4j.appender.stdout.layout=org.apache.log4j.PatternLayout | ||
11 | -### Pattern que mostra o nome do arquivo e numero da linha, porem sem data e hora | ||
12 | -log4j.appender.stdout.layout.ConversionPattern=%5p [%t] (%F:%L) - %m%n | ||
13 | - | ||
14 | -#### O segundo appender escreve em um arquivo e faz um bkp ao atingir o max | ||
15 | -log4j.appender.fileOut=org.apache.log4j.RollingFileAppender | ||
16 | -log4j.appender.fileOut.File=camilolog.log | ||
17 | -### Controla o tamanho maximo do arquivo | ||
18 | -log4j.appender.fileOut.MaxFileSize=100KB | ||
19 | -### Faz backup dos arquivos de log (apenas 1) | ||
20 | -log4j.appender.fileOut.MaxBackupIndex=1 | ||
21 | -log4j.appender.fileOut.layout=org.apache.log4j.PatternLayout | ||
22 | -#####este formato esta em ingles: 2011-04-24 e imprime o nro da linha L | ||
23 | -log4j.appender.fileOut.layout.ConversionPattern=%d [%t] %5p %F:%L - %m%n | ||
24 | - | ||
25 | -####imprime no formato dia/mes/ano | ||
26 | -#log4j.appender.fileOut.layout.ConversionPattern=%-2d{dd/MM/yy HH:mm} [%t] %5p %c:%L - %m%n | ||
27 | - | ||
28 | -#configurando o hibernate no log4j | ||
29 | -log4j.category.org.hibernate.SQL=ALL | ||
30 | -log4j.category.org.hibernate.type=ALL | ||
31 | \ No newline at end of file | 0 | \ No newline at end of file |
Desenvolvimento/Codificacao/e-Selo/target/classes/log4j.xml
@@ -1,25 +0,0 @@ | @@ -1,25 +0,0 @@ | ||
1 | -<?xml version="1.0" encoding="UTF-8" ?> | ||
2 | -<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"> | ||
3 | -<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"> | ||
4 | - | ||
5 | - <appender name="stdout" class="org.apache.log4j.ConsoleAppender"> | ||
6 | - <layout class="org.apache.log4j.PatternLayout"> | ||
7 | - <param name="ConversionPattern" value="%d{HH:mm:ss,SSS} %5p [%-20c{1}] %m%n" /> | ||
8 | - </layout> | ||
9 | - </appender> | ||
10 | - | ||
11 | - <category name="br.com.caelum.vraptor"> | ||
12 | - <priority value="DEBUG" /> | ||
13 | - <appender-ref ref="stdout" /> | ||
14 | - </category> | ||
15 | - <category name="br.com.caelum.vraptor.interceptor.multipart"> | ||
16 | - <priority value="ERROR" /> | ||
17 | - <appender-ref ref="stdout" /> | ||
18 | - </category> | ||
19 | - | ||
20 | - <category name="org.hibernate"> | ||
21 | - <priority value="INFO" /> | ||
22 | - <appender-ref ref="stdout" /> | ||
23 | - </category> | ||
24 | - | ||
25 | -</log4j:configuration> | ||
26 | \ No newline at end of file | 0 | \ No newline at end of file |
Desenvolvimento/Codificacao/e-Selo/target/classes/mail.properties
@@ -1,10 +0,0 @@ | @@ -1,10 +0,0 @@ | ||
1 | -eselo.mail.from = contato.asesweb@gmail.com | ||
2 | -eselo.mail.from.name = e-Selo | ||
3 | -eselo.mail.server = smtp.gmail.com | ||
4 | -eselo.mail.port = 465 | ||
5 | -eselo.mail.tls = true | ||
6 | -eselo.mail.ssl = true | ||
7 | -eselo.mail.username = contato.asesweb | ||
8 | -eselo.mail.password = @s3sc@nt@t@# | ||
9 | -eselo.mail.replyTo = no-reply.eselo@gmail.com | ||
10 | -eselo.mail.debug = false | ||
11 | \ No newline at end of file | 0 | \ No newline at end of file |
Desenvolvimento/Codificacao/e-Selo/target/classes/messages.properties
Desenvolvimento/Codificacao/e-Selo/target/classes/templates/esqueciMinhaSenha.ftl
@@ -1,8 +0,0 @@ | @@ -1,8 +0,0 @@ | ||
1 | -<div style="min-height: 300px;"> | ||
2 | -${nomeUsuario}, <br /> | ||
3 | - | ||
4 | -Nós recebemos um pedido de alteração de senha para o usuário com o CPF <b>${cpfUsuario}</b>.<br /> | ||
5 | - | ||
6 | -<a href="${urlAlteracao}" target="_blank">Clique aqui</a> para definir uma nova senha. | ||
7 | - | ||
8 | -</div> | ||
9 | \ No newline at end of file | 0 | \ No newline at end of file |
Desenvolvimento/Codificacao/e-Selo/target/m2e-wtp/web-resources/META-INF/MANIFEST.MF
Desenvolvimento/Codificacao/e-Selo/target/m2e-wtp/web-resources/META-INF/maven/eselo/eselo/pom.properties
@@ -1,7 +0,0 @@ | @@ -1,7 +0,0 @@ | ||
1 | -#Generated by Maven Integration for Eclipse | ||
2 | -#Wed May 30 14:30:56 BRT 2018 | ||
3 | -version=0.0.1-SNAPSHOT | ||
4 | -groupId=eselo | ||
5 | -m2e.projectName=e-Selo | ||
6 | -m2e.projectLocation=C\:\\Users\\96409975520\\git\\eseloNovo\\Desenvolvimento\\Codificacao\\e-Selo | ||
7 | -artifactId=eselo |
Desenvolvimento/Codificacao/e-Selo/target/m2e-wtp/web-resources/META-INF/maven/eselo/eselo/pom.xml
@@ -1,182 +0,0 @@ | @@ -1,182 +0,0 @@ | ||
1 | -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | ||
2 | - xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> | ||
3 | - <modelVersion>4.0.0</modelVersion> | ||
4 | - <groupId>eselo</groupId> | ||
5 | - <artifactId>eselo</artifactId> | ||
6 | - <version>0.0.1-SNAPSHOT</version> | ||
7 | - <packaging>war</packaging> | ||
8 | - <properties> | ||
9 | - <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> | ||
10 | - </properties> | ||
11 | - | ||
12 | - <build> | ||
13 | - <plugins> | ||
14 | - <plugin> | ||
15 | - <artifactId>maven-compiler-plugin</artifactId> | ||
16 | - <version>3.1</version> | ||
17 | - <configuration> | ||
18 | - <source>1.7</source> | ||
19 | - <target>1.7</target> | ||
20 | - </configuration> | ||
21 | - </plugin> | ||
22 | - <plugin> | ||
23 | - <artifactId>maven-war-plugin</artifactId> | ||
24 | - <version>2.3</version> | ||
25 | - <configuration> | ||
26 | - <warSourceDirectory>WebContent</warSourceDirectory> | ||
27 | - <failOnMissingWebXml>false</failOnMissingWebXml> | ||
28 | - </configuration> | ||
29 | - </plugin> | ||
30 | - </plugins> | ||
31 | - </build> | ||
32 | - <dependencies> | ||
33 | - <dependency> | ||
34 | - <groupId>br.com.caelum.vraptor</groupId> | ||
35 | - <artifactId>vraptor-hibernate</artifactId> | ||
36 | - <version>1.0.0</version> | ||
37 | - <scope>compile</scope> | ||
38 | - <exclusions> | ||
39 | - <exclusion> | ||
40 | - <artifactId>slf4j-log4j12</artifactId> | ||
41 | - <groupId>org.slf4j</groupId> | ||
42 | - </exclusion> | ||
43 | - </exclusions> | ||
44 | - </dependency> | ||
45 | - <dependency> | ||
46 | - <groupId>br.com.caelum.vraptor</groupId> | ||
47 | - <artifactId>vraptor-freemarker</artifactId> | ||
48 | - <version>1.1.3</version> | ||
49 | - <scope>compile</scope> | ||
50 | - </dependency> | ||
51 | - <!-- <dependency> | ||
52 | - <groupId>org.hibernate</groupId> | ||
53 | - <artifactId>hibernate-commons-annotations</artifactId> | ||
54 | - <version>3.2.0.Final</version> | ||
55 | - </dependency>--> | ||
56 | - <dependency> | ||
57 | - <groupId>org.hibernate</groupId> | ||
58 | - <artifactId>hibernate-commons-annotations</artifactId> | ||
59 | - <version>3.3.0.ga</version> | ||
60 | - </dependency> | ||
61 | - | ||
62 | - <dependency> | ||
63 | - <groupId>com.thoughtworks.xstream</groupId> | ||
64 | - <artifactId>xstream</artifactId> | ||
65 | - <version>1.3.1</version> | ||
66 | - </dependency> | ||
67 | - <!-- <dependency> | ||
68 | - <groupId>org.hibernate</groupId> | ||
69 | - <artifactId>hibernate-core</artifactId> | ||
70 | - <version>3.6.6.Final</version> | ||
71 | - <scope>compile</scope> | ||
72 | - <optional>true</optional> | ||
73 | - </dependency>--> | ||
74 | - <dependency> | ||
75 | - <groupId>org.hibernate</groupId> | ||
76 | - <artifactId>hibernate-core</artifactId> | ||
77 | - <version>5.2.8.Final</version> | ||
78 | - </dependency> | ||
79 | - <dependency> | ||
80 | - <groupId>org.slf4j</groupId> | ||
81 | - <artifactId>slf4j-api</artifactId> | ||
82 | - <version>1.6.1</version> | ||
83 | - </dependency> | ||
84 | - <dependency> | ||
85 | - <groupId>mysql</groupId> | ||
86 | - <artifactId>mysql-connector-java</artifactId> | ||
87 | - <version>5.1.24</version> | ||
88 | - </dependency> | ||
89 | - <dependency> | ||
90 | - <groupId>javax.servlet</groupId> | ||
91 | - <artifactId>jstl</artifactId> | ||
92 | - <version>1.2</version> | ||
93 | - <scope>compile</scope> | ||
94 | - </dependency> | ||
95 | - <dependency> | ||
96 | - <groupId>org.apache.tiles</groupId> | ||
97 | - <artifactId>tiles-jsp</artifactId> | ||
98 | - <version>2.2.2</version> | ||
99 | - <exclusions> | ||
100 | - <exclusion> | ||
101 | - <groupId>org.slf4j</groupId> | ||
102 | - <artifactId>jcl-over-slf4j</artifactId> | ||
103 | - </exclusion> | ||
104 | - </exclusions> | ||
105 | - </dependency> | ||
106 | - <dependency> | ||
107 | - <groupId>postgresql</groupId> | ||
108 | - <artifactId>postgresql</artifactId> | ||
109 | - <version>9.1-901.jdbc4</version> | ||
110 | - </dependency> | ||
111 | - <dependency> | ||
112 | - <groupId>org.reflections</groupId> | ||
113 | - <artifactId>reflections</artifactId> | ||
114 | - <version>0.9.9-RC1</version> | ||
115 | - </dependency> | ||
116 | - <dependency> | ||
117 | - <groupId>commons-codec</groupId> | ||
118 | - <artifactId>commons-codec</artifactId> | ||
119 | - <version>1.2</version> | ||
120 | - </dependency> | ||
121 | - <dependency> | ||
122 | - <groupId>org.apache.commons</groupId> | ||
123 | - <artifactId>commons-lang3</artifactId> | ||
124 | - <version>3.0</version> | ||
125 | - </dependency> | ||
126 | - <dependency> | ||
127 | - <groupId>commons-logging</groupId> | ||
128 | - <artifactId>commons-logging</artifactId> | ||
129 | - <version>1.0.4</version> | ||
130 | - </dependency> | ||
131 | - <dependency> | ||
132 | - <groupId>javax.ws.rs</groupId> | ||
133 | - <artifactId>jsr311-api</artifactId> | ||
134 | - <version>1.1.1</version> | ||
135 | - </dependency> | ||
136 | - <dependency> | ||
137 | - <groupId>joda-time</groupId> | ||
138 | - <artifactId>joda-time</artifactId> | ||
139 | - <version>2.3</version> | ||
140 | - </dependency> | ||
141 | - <dependency> | ||
142 | - <groupId>commons-httpclient</groupId> | ||
143 | - <artifactId>commons-httpclient</artifactId> | ||
144 | - <version>3.0.1</version> | ||
145 | - </dependency> | ||
146 | - <dependency> | ||
147 | - <groupId>net.htmlparser.jericho</groupId> | ||
148 | - <artifactId>jericho-html</artifactId> | ||
149 | - <version>3.1</version> | ||
150 | - </dependency> | ||
151 | - <dependency> | ||
152 | - <groupId>org.ogce</groupId> | ||
153 | - <artifactId>xpp3</artifactId> | ||
154 | - <version>1.1.6</version> | ||
155 | - </dependency> | ||
156 | - <dependency> | ||
157 | - <groupId>org.apache.httpcomponents</groupId> | ||
158 | - <artifactId>httpclient</artifactId> | ||
159 | - <version>4.3.3</version> | ||
160 | - </dependency> | ||
161 | - <dependency> | ||
162 | - <groupId>org.apache.commons</groupId> | ||
163 | - <artifactId>commons-email</artifactId> | ||
164 | - <version>1.3.2</version> | ||
165 | - </dependency> | ||
166 | - <dependency> | ||
167 | - <groupId>org.apache.poi</groupId> | ||
168 | - <artifactId>poi</artifactId> | ||
169 | - <version>3.12</version> | ||
170 | - </dependency> | ||
171 | - <dependency> | ||
172 | - <groupId>javax.transaction</groupId> | ||
173 | - <artifactId>jta</artifactId> | ||
174 | - <version>1.1</version> | ||
175 | - </dependency> | ||
176 | - <dependency> | ||
177 | - <groupId>javax.ws.rs</groupId> | ||
178 | - <artifactId>javax.ws.rs-api</artifactId> | ||
179 | - <version>2.0</version> | ||
180 | -</dependency> | ||
181 | - </dependencies> | ||
182 | -</project> | ||
183 | \ No newline at end of file | 0 | \ No newline at end of file |
Desenvolvimento/Codificacao/e-Selo/target/test-classes/teste/LeitorXMLTest.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/test-classes/teste/RelatorioAvaliacaoTest.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/test-classes/teste/ResultadoAvaliacaoTest.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/test-classes/teste/WebChecker$PostParams.class
No preview for this file type
Desenvolvimento/Codificacao/e-Selo/target/test-classes/teste/WebChecker.class
No preview for this file type