"O e-STF é o meio eletrônico de tramitação de processos judiciais, comunicação de atos e transmissão de peças processuais instituído pela Resolução nº 344, de 25 de maio de 2007, nos termos da Lei nº 11.419, de 19 de dezembro de 2006.
e-STF Processo Eletrônico - WebService 2.1.2
- Objetivo:
Proporcionar uma forma de comunicação eficiente entre o e-STF e os Tribunais associados, mesmo diante de ambientes tecnológicos diferentes. O e-STF Processo Eletrônico - Webservices permite que a transmissão de peças processuais em formato eletrônico entre o Tribunal de Origem e o STF com a garantia de sigilo, integridade e rapidez.
- Tecnologia:
O Web Service é uma tecnologia para comunicação entre sistemas que utiliza serviços padronizados. Esta tecnologia possibilita a independência de plataforma e de linguagem de programação. A comunicação com Web Services se utiliza de implementação do protocolo SOAP (Simple Object Access Protocol).As aplicações clientes de um Web Services acessam os serviços remotos por meio de uma assinatura conhecida.As definições dos serviços são descritas em um arquivo XML (eXtensible Markup Language) de acordo com a linguagem WSDL (Web Service Description Language). Compõe também a WSDL o XSD (XML Schema Definition) - que é a definição dos arquivos para troca de informações, dentre outros elementos.
- Representação dos serviços:
- Arquivos
- Serviços
- Link de acesso (Endpoint) - HOMOLOGAÇÃO:
https://wsh.stf.jus.br/processoeletronicows/services/WSProcessoEletronico
- Descritor (Web Services Description Language) - HOMOLOGAÇÃO: https://wsh.stf.jus.br/processoeletronicows/services/WSProcessoEletronico?wsdl
- Link de acesso (Endpoint) - PRODUÇÃO:
https://ws.stf.jus.br/processoeletronicows/services/WSProcessoEletronico
- Descritor (Web Services Description Language) - PRODUÇÃO: https://ws.stf.jus.br/processoeletronicows/services/WSProcessoEletronico?wsdl
- Efetivação
Os interessados em promover o credenciamento no e-STF por meio do e-STF Processo Eletrônico - WebServices deverão manter contato com o Tribunal.Desde que atendidos os requisitos técnicos necessários, os pedidos poderão ser autorizados pela Presidência da Corte.
e-STF Processo Eletrônico - Smart Client 2.2.0
- Objetivo:
Fornecer uma solução de cliente para o WS Processo Eletrônico pronta para uso, mantendo a arquitetura padrão do WebService e responsabilizando-se por implementações de estrutura, segurança, configuração, etc.
- Arquivos
- Documentação
- Manual de instalação
- Manual de Geração de Certificado
- Código fonte
- API (Javadoc)
- Executável (ORACLE e POSTGRES)
- Executável (MySQL e SQLServer)
- Scripts para criação de base de dados temporária (ORACLE)
- Scripts para criação de base de dados temporária (POSTGRES)
- Scripts para criação de base de dados temporária (MySQL)
- Scripts para criação de base de dados temporária (SQLServer)
- Scripts de atualização da Base de dados temporária da versão 2.1.3 para a versão 2.2.0
- Script para inclusão da classe ARE (Recurso Extraordinário com Agravo)
- Certificados STF
- Atulizações
- Versão 1.6 (24/06/2008)
- Implementados novos assuntos utilizados pelo STF;
- Implementadas validações mínimas antes do envio;
- Nova estrutura de relação entre partes e advogados.
-
- Versão 1.7 (Utilizada somente para testes internos)
- Nova opção de desabilitar o certificado;
- Novas validações;
-
- Versão 1.8 (Utilizada somente para testes junto a órgão usuário)
- Nova implementação para troca de certificados.
-
- Versão 1.9 (17/07/2008)
- Novos campos adicionados na base temporária;
- Alterado campo de log para descrição maior;
- Alterado o escopo do log para armazenamento de mais informações;
- Implementada funcionalidade de envio de todos os processos não enviados;
- Gerados scripts de MySQL;
- Melhorados aspectos de case sensitivity;
- Melhorada a estruturação do arquivo de configuração;
- Implementada autenticação via proxy;
- Funcionalidade de utilização do WebService Acompanhamento Processual adicionada, assim como estrutura de BD para suporte da mesma (scripts em separado).
-
- Versão 1.10 (14/08/2008)
- Implementado novo controle criptografado de senhas, com funcionalidade de configuração;
- Simplificação do arquivo de configuração, automatizando algumas informações;
- Alterações e correções nos scripts de criação de BD ORACLE para solução de problemas encontrados com tamanhos de campos e problemas de relacionamentos;
- Implementadas adaptações para utilização de bancos de dados divergentes com um mesmo Build de aplicação.
-
- Versão 1.11 (16/10/2008)
- Alterações nas validações e tabelas segundo revisão de regras de negócio;
- Melhoria de performance, utilização de memória e controles de transação.
-
- Versão 1.12 (03/02/2009)
- Alteração do serviço e cliente para aceitar advogados identificados por OAB ou CPF;
- Alteração do serviço e cliente para validar CPF e CNPJ;
- Adição do serviço de baixa de peças eletrônicas;
- Adição do serviço de envio de novas peças eletrônicas para um processo no STF;
- Adição da funcionalidade de sincronização de logs a partir de um Processo Origem;
- Adição da validação de Origem para os usuários autenticados no webservice.
-
- Versão 2.0.0 (05/05/2009)
- Correção de bug da versão 1.12 que impedia a sincronização de logs;
- Criação do aplicativo complementar eSTF Carga Processo e adaptações do Smart Client para sua utilização;
- Registo de log de erros em arquivos classificados por data, permitindo diminuição das mensagens de linha de comando;
- Revisão e melhoria do tratamento de erros e mensagens subsequentes;
- Inclusão de parâmetro no arquivo de configuração para informar a PROCEDÊNCIA, melhorando a utilização do "Dummy Insert" e permitindo a pré-configuração do eSTF Carga Processo;
- Alteração da funcão da propriedade "cliente.modoTeste" no arquivo de configuração para que imprima em linha de comando as chamadas a banco de dados, ajudando no apontamento de problemas;
- Revisão das mensagens de ajuda para a linha de comando;
- Inclusão de suporte e compatibilidade ao banco de dados POSTGRES;
- Mudança de escopo da funcionalidade de baixa de processos para obter protocolos;
- Correção de bug que impedia a baixa de processos utilizando o banco MySQL;
-
- Versão 2.0.1 (06/05/2009)
- Correção de bug da versão 2.0.0 que impedia o envio múltiplo de processos;
-
- Versão 2.1.2 (20/10/2008)
- Implementados novos assuntos utilizados pelo STF;
- Correção na atualização de log pelo bug da sigla da classe na origem para sigla da classe no stf;
- Correção no bug de baixa de processos já existentes;
- Correção no na baixa de processos para o banco de dados postgres;
- Correção na montagem da consulta de andamentos de processos;
- Inclusão de consulta de andamento processual para protocolos que não possuem processos;
- Inclusão do codigo do andamento na consulta processual;
- Alteração na estrutura da consulta processual para possibilidade de mais de um protocolo para um determinado processo;
- CPF/CNPJ obrigatório para as partes;
- Mudanças na estrutura de categorias;
- Inclusão de número de controle do STF no recibo gerado para envio do processo.(base de dados temporária);
- Correção no bug de baixa de processos já existentes;
- Nova regra de validação da OAB e divisão de campos com número da OAB com 7 digitos alfanumericos e 2 digitos alfanuméricos para UF da OAB.
-
- Versão 2.1.3 (15/03/2010)
- Disponibilização de ajustes nos stubs para geração por jax-ws.
-
- Versão 2.2.0 (17/05/2010)
- Versão com nova operação de Reenvio de Processo. Inclusão do número do processo do STF para permitir o reenvio sem gerar um novo número de processo no STF.
- No Carga Processo, modificação que possibilita o envio do processo diretamente no console do carga processo.
- No Carga Processo, modificação do controle de envio de processos.
- No Carga Processo, possibilidade de se ver os arquivos adicionados (por duplo clique do mouse).
- No Carga Processo, correção do Processo: Para alterar as peças de um processo já enviado.
-
e-STF Processo Eletrônico - Carga Processo 1.4.0
- Objetivo:
Fornecer uma solução de aplicativo com interface gráfica para administração da base temporária do Smart Client quando não for possível sua integração a sistemas corporativos.
- Arquivos
- Manual de instruções de uso
- Código fonte
- API (Javadoc)
- Executável ."