Commit a71445ca54e46ddcf8047a39763fd697ad5de90e

Authored by Carlos Vieira
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
Desenvolvimento/Codificacao/e-Selo/.gitignore 0 → 100644
... ... @@ -0,0 +1 @@
  1 +/target/
... ...
Desenvolvimento/Codificacao/e-Selo/.settings/org.eclipse.core.runtime.prefs 0 → 100644
... ... @@ -0,0 +1,2 @@
  1 +eclipse.preferences.version=1
  2 +line.separator=\n
... ...
Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/controller/AvaliacaoController.java
... ... @@ -3,6 +3,7 @@ package br.com.eselo.controller;
3 3 import java.awt.Color;
4 4 import java.awt.Font;
5 5 import java.awt.Graphics;
  6 +import java.awt.event.ActionListener;
6 7 import java.awt.image.BufferedImage;
7 8 import java.io.BufferedReader;
8 9 import java.io.File;
... ... @@ -12,28 +13,26 @@ import java.io.FileReader;
12 13 import java.io.FileWriter;
13 14 import java.io.IOException;
14 15 import java.io.InputStream;
15   -import java.io.InputStreamReader;
16 16 import java.io.OutputStreamWriter;
17 17 import java.io.PrintWriter;
18 18 import java.io.UnsupportedEncodingException;
19   -import java.math.BigInteger;
20   -import java.net.HttpURLConnection;
21 19 import java.net.MalformedURLException;
22 20 import java.net.URL;
23   -import java.nio.charset.StandardCharsets;
24 21 import java.security.MessageDigest;
25 22 import java.security.NoSuchAlgorithmException;
  23 +import java.sql.Time;
26 24 import java.text.SimpleDateFormat;
27 25 import java.util.ArrayList;
28 26 import java.util.Collections;
  27 +import java.util.Comparator;
29 28 import java.util.Date;
30 29 import java.util.List;
31   -import java.util.Map;
32 30 import java.util.Properties;
33 31  
34 32 import javax.imageio.ImageIO;
35 33 import javax.servlet.ServletContext;
36 34 import javax.servlet.http.HttpServletRequest;
  35 +import javax.swing.Timer;
37 36 import javax.ws.rs.QueryParam;
38 37  
39 38 import org.apache.commons.httpclient.DefaultHttpMethodRetryHandler;
... ... @@ -43,10 +42,12 @@ import org.apache.commons.httpclient.methods.GetMethod;
43 42 import org.apache.commons.httpclient.methods.HeadMethod;
44 43 import org.apache.commons.httpclient.params.HttpConnectionParams;
45 44 import org.apache.commons.httpclient.params.HttpMethodParams;
46   -import org.apache.http.Header;
47 45 import org.slf4j.Logger;
48 46 import org.slf4j.LoggerFactory;
49 47  
  48 +import com.google.gson.Gson;
  49 +import com.google.gson.GsonBuilder;
  50 +
50 51 import br.com.caelum.vraptor.Get;
51 52 import br.com.caelum.vraptor.Post;
52 53 import br.com.caelum.vraptor.Resource;
... ... @@ -59,9 +60,9 @@ import br.com.eselo.component.URLNormalizer;
59 60 import br.com.eselo.component.UsuarioWeb;
60 61 import br.com.eselo.component.Util;
61 62 import br.com.eselo.component.WebChecker;
  63 +import br.com.eselo.dao.AgendamentoAvaliacaoUrlDAO;
62 64 import br.com.eselo.dao.AvaliacaoDAO;
63 65 import br.com.eselo.dao.CriterioDAO;
64   -import br.com.eselo.dao.ErrosMaisComunsDAO;
65 66 import br.com.eselo.dao.OrgaoDao;
66 67 import br.com.eselo.dao.ParametroCalculoDAO;
67 68 import br.com.eselo.dao.RecomendacaoDAO;
... ... @@ -73,21 +74,17 @@ import br.com.eselo.integracao.CriterioAvaliado;
73 74 import br.com.eselo.integracao.RecomendacaoAvaliada;
74 75 import br.com.eselo.integracao.RelatorioAvaliacao;
75 76 import br.com.eselo.integracao.ResultadoAvaliacao;
  77 +import br.com.eselo.model.AgendamentoAvaliacaoUrl;
76 78 import br.com.eselo.model.Avaliacao;
77 79 import br.com.eselo.model.Criterio;
78   -import br.com.eselo.model.ErrosMaisComuns;
79 80 import br.com.eselo.model.Orgao;
80 81 import br.com.eselo.model.ParametroCalculo;
81 82 import br.com.eselo.model.Recomendacao;
82 83 import br.com.eselo.model.ResultadoCriterio;
83 84 import br.com.eselo.model.ResultadoRecomendacao;
84 85 import br.com.eselo.model.ResumoAvaliacao;
85   -import br.com.eselo.model.Sitio;
86 86 import br.com.eselo.model.Url;
87 87  
88   -import com.google.gson.Gson;
89   -import com.google.gson.GsonBuilder;
90   -
91 88 @Resource
92 89 public class AvaliacaoController {
93 90  
... ... @@ -99,6 +96,7 @@ public class AvaliacaoController {
99 96 private final AvaliacaoDAO dao;
100 97 private final SitioDAO daoSitio;
101 98 private final OrgaoDao daoOrgao;
  99 + private final AgendamentoAvaliacaoUrlDAO daoAgendamentoAvaliacaoUrl;
102 100 private final ResultadoRecomendacaoDao daoResultadoRecomendacao;
103 101 private final HttpServletRequest request;
104 102 private ServletContext application;
... ... @@ -123,7 +121,7 @@ public class AvaliacaoController {
123 121 ResultadoRecomendacaoDao _daoResultadoRecomendacao,
124 122 ResultadoCriterioDao _daoResultadoCriterio,
125 123 CriterioDAO _daoCriterio, RecomendacaoDAO _daoRecomendacao,
126   - SitioDAO _daoSitio, OrgaoDao _daoOrgao)// gibran
  124 + SitioDAO _daoSitio, OrgaoDao _daoOrgao, AgendamentoAvaliacaoUrlDAO _daoAgendamentoAvaliacaoUrl)// gibran
127 125 // ResultadoCriterioDao
128 126 // _resultadoCriterioDao
129 127 throws IOException {
... ... @@ -136,7 +134,8 @@ public class AvaliacaoController {
136 134 paramDao = _paramDao;
137 135 request = _request;
138 136 this.application = application;
139   -
  137 +
  138 + this.daoAgendamentoAvaliacaoUrl = _daoAgendamentoAvaliacaoUrl;
140 139 this.daoResultadoCriterio = _daoResultadoCriterio;
141 140 this.daoCriterio = _daoCriterio;
142 141 this.daoRecomendacao = _daoRecomendacao;
... ... @@ -241,11 +240,12 @@ public class AvaliacaoController {
241 240 .add("recomendacaoAvaliada = "
242 241 + recomendacaoAvaliada.getIdRecomendacao());
243 242 recAvaliada = new RecomendacaoAvaliada();
  243 +
244 244  
245 245 for (Recomendacao recomendacao : recomendacoesValidas) {
246 246 if (recomendacaoAvaliada.getIdRecomendacao().equals(
247 247 recomendacao.getNumeroRecomendacao())) {
248   -
  248 +
249 249 for (CriterioAvaliado criterioAvaliado : recomendacaoAvaliada
250 250 .getCriterios()) {
251 251 // System.out.println("criterioAvaliado = " +
... ... @@ -341,6 +341,10 @@ public class AvaliacaoController {
341 341 lsRecomendacaoAvaliada.add(recAvaliada);
342 342 lsCriterioAvaliado = new ArrayList<CriterioAvaliado>();
343 343 }
  344 + else
  345 + {
  346 + lsCriterioAvaliado = new ArrayList<CriterioAvaliado>();
  347 + }
344 348 somatorioNotaTeste = 0.0;
345 349 somatorioPesosCriterios = 0.0;
346 350 break;
... ... @@ -411,7 +415,7 @@ public class AvaliacaoController {
411 415 */
412 416 @Post("/calcular-nota")
413 417 public void calcularNota(RelatorioAvaliacao relatorioAvaliacao, boolean salvarAvaliacao) {
414   - // System.out.println(relatorioAvaliacao);
  418 + //System.out.println(relatorioAvaliacao);
415 419 ResultadoAvaliacao resultadoAvaliacao = new ResultadoAvaliacao();
416 420 String observacao = "Foi impossivel realizar a avaliação.";
417 421 String urlComProtocolo = relatorioAvaliacao.getUrl();
... ... @@ -432,8 +436,7 @@ public class AvaliacaoController {
432 436 && relatorioAvaliacao.getDate() != null
433 437 && relatorioAvaliacao.getUrl() != null) {
434 438 try {
435   - relatorioAvaliacao.setUrl(URLNormalizer
436   - .normalize(relatorioAvaliacao.getUrl()));
  439 + relatorioAvaliacao.setUrl(URLNormalizer.normalize(relatorioAvaliacao.getUrl()));
437 440 } catch (MalformedURLException e) {
438 441 e.printStackTrace();
439 442 }
... ... @@ -476,7 +479,7 @@ public class AvaliacaoController {
476 479 }
477 480  
478 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 485 resultadoAvaliacao.setDataSolicitacao(relatorioAvaliacao.getDate());
... ... @@ -578,9 +581,10 @@ public class AvaliacaoController {
578 581 @Post("/avaliar-url")
579 582 public void avaliarUrl(@QueryParam("url") String url) {
580 583  
581   -
  584 +
582 585 boolean paginaAvaliada = false;
583   - boolean urlAvaliada = false;
  586 + //boolean urlAvaliada = false;
  587 + String urlAvaliada = "false";
584 588 String paginaAlterada = "";
585 589  
586 590 String urlServico = properties.getProperty(URL_SERVICO);
... ... @@ -594,12 +598,22 @@ public class AvaliacaoController {
594 598 }
595 599 postParams.addParam("url", url);
596 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 618 /*int codResponse = 0;
605 619 HttpMethod metodoRequisicaoGET = null;
... ... @@ -664,10 +678,9 @@ public class AvaliacaoController {
664 678 .replace("\"", "")
665 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 686 ResumoAvaliacao resumoAvaliacao = null;
... ... @@ -687,6 +700,19 @@ public class AvaliacaoController {
687 700 resumoAvaliacao.setUrl(url);
688 701 resumoAvaliacao.setUrlResultado("");
689 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 718 result.use(Results.json()).withoutRoot().from(resumoAvaliacao)
... ... @@ -696,10 +722,13 @@ public class AvaliacaoController {
696 722 public void salvarAvaliacao(ResumoAvaliacao resumoAvaliacao) {
697 723  
698 724  
  725 +
699 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 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 812 bufferOut.write(" <div class=\"logoAvaliacao\">\n");
850 813 bufferOut.write(" <div id=\"emag\">");
... ... @@ -950,6 +913,8 @@ public class AvaliacaoController {
950 913 resultadosRecomendacao = daoResultadoRecomendacao
951 914 .getResultadoRecomendacao(avaliacao);
952 915  
  916 +
  917 +
953 918 for (ResultadoRecomendacao resultadoRecomendacao : resultadosRecomendacao) {
954 919  
955 920 recomendacao = new Recomendacao();
... ... @@ -969,9 +934,18 @@ public class AvaliacaoController {
969 934 + resultadoRecomendacao.getNotaRecomendacao()
970 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 949 bufferOut
976 950 .write("<h3><label><strong>Critérios Avaliados</strong></label></h3>");
977 951 bufferOut.write("<table>");
... ... @@ -989,12 +963,13 @@ public class AvaliacaoController {
989 963 bufferOut.write("</thead>");
990 964  
991 965 bufferOut.write("<tbody>");
992   -
  966 +
  967 +
993 968 for (ResultadoCriterio resultadoCriterio : resultadosCriterio) {
  969 +
994 970 criterio = new Criterio();
995 971 criterio = daoCriterio.load(resultadoCriterio
996 972 .getIdCriterio());
997   -
998 973 bufferOut.write("<tr>");
999 974 bufferOut.write("<td headers=\"numero\" class=\"celula\">"
1000 975 + criterio.getNumeroCriterio() + "</td>");
... ... @@ -1024,40 +999,11 @@ public class AvaliacaoController {
1024 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 1003 bufferOut.close();
1059 1004  
1060 1005 if (diretorioHtml.exists()) {
  1006 +
1061 1007 salvarAvaliacao(resumoAvaliacao);
1062 1008 }
1063 1009 } catch (UnsupportedEncodingException e1) {
... ... @@ -1071,7 +1017,9 @@ public class AvaliacaoController {
1071 1017 }
1072 1018  
1073 1019 }
1074   -
  1020 +
  1021 +
  1022 +
1075 1023 private boolean verificarAlteracaoPagina(String url) {
1076 1024  
1077 1025 boolean paginaAlterada = false;
... ... @@ -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   -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 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   -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   -<?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 0 \ No newline at end of file
Desenvolvimento/Codificacao/e-Selo/target/classes/log4j.properties
... ... @@ -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 0 \ No newline at end of file
Desenvolvimento/Codificacao/e-Selo/target/classes/log4j.xml
... ... @@ -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 0 \ No newline at end of file
Desenvolvimento/Codificacao/e-Selo/target/classes/mail.properties
... ... @@ -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 0 \ No newline at end of file
Desenvolvimento/Codificacao/e-Selo/target/classes/messages.properties
... ... @@ -1 +0,0 @@
1   -esqueciMinhaSenha = Recuperação de Senha
2 0 \ No newline at end of file
Desenvolvimento/Codificacao/e-Selo/target/classes/templates/esqueciMinhaSenha.ftl
... ... @@ -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 0 \ No newline at end of file
Desenvolvimento/Codificacao/e-Selo/target/m2e-wtp/web-resources/META-INF/MANIFEST.MF
... ... @@ -1,5 +0,0 @@
1   -Manifest-Version: 1.0
2   -Built-By: 96409975520
3   -Build-Jdk: 1.8.0_60
4   -Created-By: Maven Integration for Eclipse
5   -
Desenvolvimento/Codificacao/e-Selo/target/m2e-wtp/web-resources/META-INF/maven/eselo/eselo/pom.properties
... ... @@ -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   -<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 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