-
Notifications
You must be signed in to change notification settings - Fork 96
Migracaov2
Este documento reúne os passos necessários para migrar para a versão 2 do SIGA
- Antes de qualquer procedimento, certifique-se de que você está migrando da versão 1.2.9.4. Versões anteriores podem precisar de passos extras.
-
Fazer um novo deploy do projeto do siga-ext-assinatura.war em %JBOSS_HOME%\server\default\deploy
-
Fazer um novo deploy do projeto siga-ext.jar em %JBOSS_HOME%\server\default\lib
-
Incluir a lib simplecaptcha-1.2.1.jar em %JBOSS_HOME%\server\default\lib (está disponível no projeto siga-dep-tomcat)
-
Inclusão do modelo "Interno Importado Freemarker" no freemarker (Através do menu "SIGA/Módulos/Documentos" depois "Ferramentas/ Cadastro de Modelos")
*NOME:* Interno Importado *DESCRIÇÃO:* Interno Importado Freemarker *FORMA:* (escolha qualquer uma, o procedimento mais abaixo definirá como "Sem forma") *NIVEL DE ACESSO:* Público *CÓDIGO:* `
[@primeiroCabecalho [/@primeiroCabecalho
[[@cabecalhoCentralizado/](@cabecalho])
[<table width="100%" border="0" cellpadding="12" cellspacing="12" bgcolor="#FFFFFF">
<tr>
<td width="50%" align="left" style="font-family:Arial;font-size:10pt;font-weight: bold;"><b>Expediente Interno Nº ${doc.codigo}</b></td>
<td width="50%" align="right" style="font-family:Arial;font-size:10pt;font-weight: bold;"><b>${doc.dtExtenso!}</b></td>
</tr>
</table>
<br/>
<div style="font-family:Arial;font-size:10pt;">
<table width="100%" border="0" cellpadding="12" cellspacing="12" bgcolor="#FFFFFF">
<tr>
<td width="25%">Número Original:</td>
<td width="75%">${doc.numExtDoc!}</td>
</tr>
<tr>
<td>Número no Sistema Antigo:</td>
<td>${doc.numAntigoDoc!}</td>
</tr>
<tr>
<td>Forma:</td>
<td>${doc.exFormaDocumento.descrFormaDoc!}</td>
</tr>
<tr>
<td>Modelo:</td>
<td>${doc.exModelo.nmMod!}</td>
</tr>
<tr>
<td>Subscritor:</td>
<td>${doc.subscritorString!}</td>
</tr>
<tr>
<td>Destinatário:</td>
<td>${doc.destinatarioString!}</td>
</tr>
<tr>
<td>Descrição:</td>
<td>${doc.descrDocumento!}</td>
</tr>
<tr>
<td>Cadastrante:</td>
<td>${doc.cadastrante.descricao!}</td>
</tr>
<tr>
<td>Data do cadastro:</td>
<td>${doc.dtRegDocDDMMYYHHMMSS!}</td>
</tr>
</table>
</div>
[@primeiroRodape](/@cabecalho])
[[/@primeiroRodape](@rodapeClassificacaoDocumental/])
[[@rodapeNumeracaoADireita/](@rodape])
[[/@documento](/@rodape])
`
<b>*OBS:*</b>
O campo ID_FORMA_DOC deste modelo, após ser salvo, deve ser definido como NULL. Localize na tabela EX_MODELO o modelo inserido com o campo "DESC_MOD" = "Interno Importado Freemarker" e defina seu ID_FORMA_DOC como NULL. UPDATE EX_MODELO SET id_forma_doc = NULL WHERE id_mod IN (SELECT ID_MOD FROM EX_MODELO WHERE desc_mod = 'Interno Importado Freemarker');
-
Adição das propriedades abaixo no siga.properties
-
Indica a classe responsável por processar as assinaturas digitais siga.cd.assinatura.digital=br.gov.jfrj.siga.cd.CdAssinaturaDigital
-
Desativa/Ativa a indexação pelo LUCENE. O padrão é false para quem usa a funcionalidade Full Text Search do Oracle 11g ou superior siga.lucene.ativo = false
-
Extrai referências hard-coded para properties referentes à criação de modelo interno importado.
#(coloque o id do modelo "Interno Importado Freemarker" descrito acima --- SELECT ID_MOD FROM EX_MODELO WHERE desc_mod = 'Interno Importado Freemarker') siga.ex.prod.modelos.interno_importado = 778
#(coloque o id do EX_MODELO.NM_MOD = "Processo Administrativo" --- SELECT id_mod FROM EX_MODELO WHERE nm_mod = 'Processo Administrativo') siga.ex.prod.modelos.processo_administrativo = 544
#Para outros ambientes, use
-
Somente se você usa JBoss SOA-P 5.2. Habilita as classes gerenciadoras de transacao do JBoss SOA-P 5.2. Comentar quando for rodar no JBoss 4.ORG hibernate.transaction.factory_class=org.hibernate.transaction.JTATransactionFactory
hibernate.transaction.manager_lookup_class=org.hibernate.transaction.JBossTransactionManagerLookup
audita.thread.filter =
auditoria.categoria.log.chamada.interceptor =
auditoria.categoria.log.chamada.listeners =
auditoria.categoria.log.tempo.limite.duracao.chamada.ultrapassado =
auditoria.tempo.limite.duracao.chamada.listener =
cdservice.endpoint =
cdservice.qname =
cdservice.servicename =
configura.hibernate.para.debug =
exservice.endpoint =
exservice.qname =
exservice.servicename =
habilita.auditoria.chamada.interceptor =
habilita.auditoria.chamada.listeners =
habilita.auditoria.tempo.chamada.hibernate.por.entidade =
hibernate.transaction.factory_class =
hibernate.transaction.manager_lookup_class =
isBaseTest =
isVersionTest =
isWorkflowEnabled =
jfrj.ambiente =
jta.transaction.timeout.value =
log.thread.filter.dir =
[AMBIENTE].c3p0.max_size =
[AMBIENTE].c3p0.max_statements =
[AMBIENTE].c3p0.min_size =
[AMBIENTE].c3p0.timeout =
[AMBIENTE].hibernate.connection.driver_class =
[AMBIENTE].hibernate.connection.password =
[AMBIENTE].hibernate.connection.url =
[AMBIENTE].hibernate.connection.username =
servidor.smtp =
servidor.smtp.auth =
servidor.smtp.auth.senha =
servidor.smtp.auth.usuario =
servidor.smtp.debug =
servidor.smtp.porta =
servidor.smtp.usuario.remetente =
siga.base.botao.cancelar =
siga.base.botao.submeter =
siga.base.errors.maxlength =
siga.base.errors.minlength =
siga.base.errors.range =
siga.base.errors.required =
siga.base.usuario.cpf =
siga.base.usuario.matricula =
siga.base.usuario.nome =
siga.base.usuario.senhaAtual =
siga.base.usuario.senhaConfirma =
siga.base.usuario.senhaNova =
siga.base.usuario.sesb =
siga.base.welcome.heading =
siga.base.welcome.nomeSistema =
siga.base.welcome.title =
siga.cd.assinatura.digital =
siga.cd.http.proxyHost =
siga.cd.http.proxyPort =
siga.cd.servidorCarimbo =
siga.cd.tspUrl =
siga.cp.municipio.0 =
siga.cp.municipio.1 =
siga.cp.municipio.10 =
siga.cp.municipio.11 =
siga.cp.municipio.12 =
siga.cp.municipio.13 =
siga.cp.municipio.14 =
siga.cp.municipio.15 =
siga.cp.municipio.16 =
siga.cp.municipio.17 =
siga.cp.municipio.18 =
siga.cp.municipio.19 =
siga.cp.municipio.2 =
siga.cp.municipio.20 =
siga.cp.municipio.21 =
siga.cp.municipio.22 =
siga.cp.municipio.3 =
siga.cp.municipio.4 =
siga.cp.municipio.5 =
siga.cp.municipio.6 =
siga.cp.municipio.7 =
siga.cp.municipio.8 =
siga.cp.municipio.9 =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].bd.senha =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].bd.stringConexao =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].bd.usuario =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].container.contatosDN =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].container.extrasDN =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].container.gestaoIdentidadeDN =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].container.gruposDistribuicaoDN =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].container.gruposDistribuicaoInativosDN =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].container.gruposSegurancaDN =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].container.gruposSegurancaInativosDN =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].container.usuariosDN =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].container.usuariosInativosDN =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].dnUsuarios =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].dominio =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].dominioDN =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].dominio_email.0 =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].dominio_email.1 =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].exch_home_server_name =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].exchange.contatosOcultosDasListas =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].exchange.homeMDB.0 =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].exchange.homeMDB.1 =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].exchange.homeMDB.2 =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].exchange.homeMDB.3 =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].exchange.homeMDB.4 =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].exchange.homeMDB.5 =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].exchange.homeMDB.6 =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].exchange.homeMDB.7 =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].exchange.homeMDB.8 =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].exchange.homeMDB.9 =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].exchange.regraNovaCaixa.0 =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].exchange.regraNovaCaixa.1 =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].exchange.regraNovaCaixa.2 =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].exchange.regraNovaCaixa.3 =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].exchange.regraNovaCaixa.4 =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].exchange.regraNovaCaixa.5 =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].exchange.regraNovaCaixa.6 =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].exchange.regraNovaCaixa.7 =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].exchange.regraNovaCaixa.8 =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].exchange.templateLink.0 =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].exchange.templateLink.1 =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].exchange.templateLink.2 =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].exchange.templateLink.3 =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].home_mdb =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].home_mta =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].integracao =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].keystore =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].legacy_exchange_dn =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].localidade.id =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].localidade.prefixoMatricula =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].modo_escrita =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].modo_exclusao_grupo_ativo =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].modo_exclusao_usuario_ativo =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].msExchPoliciesExcluded =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].ntfs.excluirArquivoNaSaida =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].ntfs.executarPsexecNaSaida =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].ntfs.pathRaiz =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].ntfs.senha =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].ntfs.servidor =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].ntfs.usuario =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].padronizador.ignoraUsuariosConvertidos =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].porta =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].prefixo.grupo.distr.auto =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].prefixo.grupo.distr.manual.email =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].prefixo.grupo.seg.auto =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].prefixo.grupo.seg.auto.gabinete =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].prefixo.grupo.seg.auto.juiz =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].prefixo.grupo.seg.auto.pub =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].prefixo.grupo.seg.auto.secretaria =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].prefixo.grupo.seg.manual.perfil =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].prefixo.grupo.seg.manual.perfiljee =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].prefixo.objeto.excluido =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].senha =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].servico.filesystem.gabinete.id =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].servico.filesystem.juiz.id =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].servico.filesystem.pub.id =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].servico.filesystem.raiz.id =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].servico.filesystem.secretaria.id =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].servidor =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].sincronizar_grupos_seguranca =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].situacaofuncional.ativo.id =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].ssl =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].ssl.porta =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].sufixo.grupo.distr.auto =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].sufixo.grupo.distr.manual.email =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].sufixo.grupo.seg.auto =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].sufixo.grupo.seg.auto.gabinete =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].sufixo.grupo.seg.auto.juiz =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].sufixo.grupo.seg.auto.pub =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].sufixo.grupo.seg.auto.secretaria =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].sufixo.grupo.seg.manual.perfil =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].sufixo.grupo.seg.manual.perfiljee =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].sufixo.objeto.excluido =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].usuario =
siga.cp.sinc.ldap.sjrj.[AMBIENTE].usuario.scriptPath =
siga.cp.sinc.xml.lista.destinatario =
siga.cp.sinc.xml.servidor.debug =
siga.cp.sinc.xml.servidor.usuario.remetente =
siga.cp.sinc.xml.url.cjf =
siga.cp.sinc.xml.url.sjes =
siga.cp.sinc.xml.url.sjrj =
siga.cp.sinc.xml.url.trf2 =
siga.ex.assinatura.codeBasePath =
siga.ex.assinatura.decodificador =
siga.ex.assinatura.messagesUrlPath =
siga.ex.assinatura.policyUrlPath =
siga.ex.conversor.html.ext =
siga.ex.conversor.html.factory =
siga.ex.email.baseTeste =
siga.ex.enderecoAutenticidadeDocs =
siga.ex.montador.query =
siga.ex.[AMBIENTE].dje.servidor =
siga.ex.[AMBIENTE].modelos.interno_importado =
siga.ex.[AMBIENTE].modelos.processo_administrativo =
siga.lucene.ativo =
siga.lucene.index.path =
siga.prop.teste.paramlista.0 =
siga.prop.teste.paramlista.1 =
siga.prop.teste.paramlista.2 =
siga.prop.teste.paramlista.3 =
siga.prop.teste.paramlista.4 =
siga.prop.teste.soTemNaDois =
siga.prop.teste.soTemNaTres =
siga.prop.teste.soTemNaUm =
siga.prop.teste.temNaUmEDois =
siga.prop.teste.temNaUmEDoisETres =
siga.prop.teste.vazia =
siga.properties.versao =
siga.use.datasource =
siga.ws.service.ex.remoteHost =
siga.ws.service.ex.remotePort =
wfservice.endpoint =
wfservice.qname =
wfservice.servicename =