Vamos lembrar do diretório de propriedades. Em muitos dos casos não queremos que ele fique localizado no diretório Programdata. Quando instalamos o Server e os Serviços executamos um programa chamado WareServicesUpdate onde o diretório foi modificado de forma automática. 


Mas também vimos que este diretório de propriedades pode ser alterado manualmente indo nos arquivos .CONFIG de cada aplicação.



Ref.00074


Mas, se ao executar o WareServicesUpdate eu já tivesse os arquivos do PIS Web Service configurados esta modificação seria estendia também a este módulo do produto. 

Então fica fácil concluir que temos que executar este programa de novo já que acabamos de instalar o Web Service.



Ref.00075


Nota: Versão 4.4.3.4


Atenção: Se você pretende manter o diretório C:\ProgramData como sendo o diretório de armazenamento das propriedades do software estes passos não precisam ser executados. 


  • Vá no diretório onde o software foi instalado.


  • Procure pela pasta PIS WareServicesUpdate.


  • Dentro do diretório execute a aplicação WareServicesUpdate com o privilégio de administrador.


  • O software irá fazer algumas perguntas que devemos respondê-las corretamente. A primeira seria qual é o prefixo do software. Digite PIS. Depois clique em Enter.


  • A próxima pergunta é sobre o diretório onde o software foi instalado. Se você instalou o software, seja manualmente ou pelo Setup, no diretório padrão C:\Program Files\PIS basta digitar Y. Caso tenha especificado outro diretório você deve, aqui, digitar o caminho completo da pasta. Depois digite Enter.


  • A próxima pergunta é sobre o diretório onde serão armazenadas as propriedades. Se você vai usar as propriedades no diretório padrão C:\ProgramData basta clicar em Y. Senão digite o caminho completo de onde você estará armazenando as propriedades do ambiente. Depois digite Enter.


  • O programa irá configurar o software para usar o diretório de propriedades mencionado na última pergunta.


  • Vamos agora ir ao diretório de instalação do programa, na pasta PIS Web Service.


  • Abra com um editor de texto o arquivo Web.Config. Observe que a propriedade WSDirProperties foi alterada.


Nota: A localização do diretório de propriedades, contida no Web.Config, poderia ser alterada manualmente indo neste arquivo com um editor de texto e alterando o caminho. 

Também as propriedades WSToken e WSCyrpto possuem os mesmos significados que seus equivalentes APPToken e APPCyrpto.


Nota: As propriedades WSCyrpto e APPCyrpto se escrevem da maneira que estão sendo exibidas. Isso não é um erro de digitação.


Se você seguir a forma com que apresentamos a documentação da instalação vemos que a ordem com que as coisas aconteceram foram: Instalar o Cliente, Server e Server32; depois modificamos os diretórios de propriedades através do WareServicesUpdate (Ou manualmente), configuramos a localização do Metadados durante o primeiro acesso, neste mesmo primeiro acesso precisamos registrar a licença e instalar os serviços. Depois de testar o primeiro acesso e verificar que os serviços estavam OK é que partimos para a instalação dos Web Services.


Mas esta foi uma ordem didática.



Ref.00083


O certo seria instalar os Web Services logo após a instalação do Client, Server e Server32 para executar o WareServicesUpdate de uma só vez. Seria como mostrado no esquema abaixo.



Ref 00084


Mas detalhes no link abaixo:


0024  Mudando o diretório de propriedades para o Web Service