Histórico da Página
...
‘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 | ||
---|---|---|
| ||
# 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 | ||
---|---|---|
| ||
# 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 | ||
---|---|---|
| ||
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.