Skip to content
Markenson edited this page Aug 21, 2014 · 2 revisions

(somente versão 1.0) Esta página explica como configurar as extensões do SIGA.

Atenção!
DOCUMENTO OBSOLETO! Válido somente para a versão 1.0 do SIGA

wiki:comment Atenção!
Este documento só é valido para a versão 1.0 do SIGA! </wiki:comment>

Introdução

O SIGA 1.0 suporta algumas extensões que permitem o uso de uma tecnologia proprietária (comprada ou não) de:

  • Editor de texto
  • Conversor de HTML para PDF

As extensões ainda exigem manipulação do código-fonte. Um esquema de plugin deve ser desenvolvido.

Extensão PD4ML

  1. Incluir as bibliotecas adquiridas (pd4ml.jar e pd4ml_tl.jar) no diretório lib do projeto siga-dep-tomcat

  2. Incluir a classe br.gov.jfrj.itextpdf.MyPD4ML.java^**^ no projeto siga-ex

  3. Adaptar a classe br.gov.jfrj.siga.ex.ext.ConversorHTMLFactory<Nome_do_orgao>.java^**#^ para uso pelo órgão

  4. Configurar o arquivo /siga-ex/src/br/gov/jfrj/siga/ex/siga.properties com a classe Factory do conversor, do seguinte modo:

    -- Pontos de Extensão --

    #editor conversor.html.factory = br.gov.jfrj.siga.ex.ext.ConversorHTMLFactory<NOME_DO_ORGAO>

^**^ Use os arquivos disponibilizados aqui como exemplo de MyPD4ML.java e ConversorHTMLFactory<Nome_do_orgao>.java

^#^ Substitua <Nome_do_orgao> pela sigla do seu órgão. Um exemplo para o TRF3 seria ConversorHTMLFactoryTRF3.java

Extensão XStandard

  1. Incluir os arquivos do XStandard^**^ no diretório WebContent/XStandard do projeto sigaex

  2. Incluir, no diretório WebContent/XStandard do projeto sigaex, o arquivo license.txt, disponível no site do XStandard após a aquisição

  3. Incluir o arquivo XStandard.tag^**^ no diretório WebContent/WEB-INF/tags

  4. Alterar o arquivo /sigaex/WebContent/WEB-INF/ext/extensaoEditor.jsp para conter o seguinte código:

    <%@ taglib tagdir="/WEB-INF/tags" prefix="tags"%> <tags:XStandard conteudo="${v}" nome="${var}" />

^**^ Os arquivos podem ser baixados aqui.

Clone this wiki locally