Páginas filhas
  • SPC - Boavista

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

  • ‘https.properties‘ – arquivos de propriedades do certificado e conexão host-to-host usando HTTPS com o SPC

  • Devido ao SPC usar protocolos diferentes para Homologação e produção, a variável de ambiente ‘spc.accessmode‘ para a JVM deve ser configurada; os possíveis valores são ‘http‘ ou ‘https – a ‘não informação‘ dessa variável assume protocolo ‘https‘, portanto, acesso à Produção.

Bloco de código
languagejava
# Arquivo de properties HTTPS para o SCPC/SP - CSR60

...


# $Revision: 1.2 $

...


# $Date: 2008-11-19 19:39:11 $

...



# Informações de autenticacao e certificados do spc

...


user.url=webacspt.acsp.com.br

...


user.root=/cgi-bin/db2www/netpo028.mbr/string

...


user.jks=gHUrtR3FCQbigUmFOY/eXKxOtcajYEhp+g==RO6SyDLaAQ==

...


# workspace tools

...


user.cert=/home/jboss/intellector-files/acsp.jks

 

  • Para importar/exportar certificados, gerar senhas, etc. para o https.properties, veja aqui
  • ‘http.properties‘ – arquivos de propriedades para conexão host-to-host usando HTTP com o SPC
Bloco de código
languagejava
# Arquivo de properties HTTPS para o SCPC/SP - CSR60
# $Revision: 1.2 $
# $Date: 2008-11-19 19:39:11 $

# Informações de autenticacao e certificados do spc
user.url=webacspt.acsp.com.br
user.root=/cgi-bin/db2www/netpo028.mbr/string

 

 

Aviso

As configurações acima são para o ambiente de testes; para produção, esses dados DEVEM ser alterados. O timeout de retrying do WSDL ao SPC é de 180 segundos!

 

 Layout para o Acesso
  • ‘layout_CSR60v8.xml‘ – neste arquivo, são apresentados dados fixos, que provavelmente não sofrerão alterações; caso haja, a codificação do acesso também deverá ser alterada; basicamente, são dados transacionais.

 

 

 

Bloco de código
languagehtml/xml
Propriedades Configuráveis do Acesso
As propriedades abaixo podem sofrer alterações, e essas podem ser feitas pelo site do ‘Intellector-NG‘ (veja aqui); muita atenção no preenchimento dessas informações, pois elas definem o acesso ao conteúdo (informações) e, não de conexão ao host do SPC. 

<?xml version="1.0" encoding="ISO-8859-1"?> 
<!-- arquivo layout_CSR6v8.xml                                     -->
<!-- <name> contem o conteudo do campo do layout; pode ser branco  -->
<!-- <size> representa o tamanho do campo do layout; se o conteudo -->
<!-- for menor que size, entao ele serah completado por tipo       -->
<!-- <type> representa o tipo do campo do layout S=brancos; N=0    -->
<spc> 
    <field> 
        <!-- Transacao -->
        <name>CSR60</name> 
        <size>8</size> 
        <type>S</type> 
    </field> 
    <field> 
        <!-- Versao -->
        <name>04</name> 
        <size>2</size> 
        <type>S</type> 
    </field> 
    <field> 
        <!-- Reservado - Uso do solicitante -->
        <name>Tools</name> 
        <size>10</size> 
        <type>S</type> 
    </field> 
    <field> 
        <!-- Reservado ACSP - Uso da ACSP   -->
        <name> </name> 
        <size>20</size> 
        <type>S</type> 
    </field> 
</spc>

 

 

Propriedades Configuráveis do Acesso
  • As propriedades abaixo podem sofrer alterações, e essas podem ser feitas pelo site do ‘Intellector-NG‘ (veja aqui); muita atenção no preenchimento dessas informações, pois elas definem o acesso ao conteúdo (informações) e, não de conexão ao host do SPC.