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 @@ |
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 | 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
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
Desenvolvimento/Codificacao/e-Selo/target/m2e-wtp/web-resources/META-INF/maven/eselo/eselo/pom.properties
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