Até a versão 20.3.0.x do TOTVS | Application Server era recomendado que não existissem fontes com o mesmo nome em RPOs diferentes.
Na versão 20.3.1.x do TOTVS | Application Server será realizada uma verificação no momento de compilação e também no momento da execução, podendo ocorrer as seguintes situações:
- Compilação:
Caso o fonte ABC.PRW exista no RPO Default ou RPO padrão e um fonte ABC.PRW tente ser compilado no RPO Custom será apresentado uma mensagem de erro na compilação como a mostrada abaixo:
- Execução:
No momento de execução também é realizada a verificação de fontes com o mesmo nome em RPOs diferentes e nesse caso seja encontrado será apresentada a mensagem abaixo:
Ocorrendo uma dessas situações será necessário os seguintes procedimentos:
- Caso o fonte esteja compilado no RPO custom, será necessário a sua remoção.
- Renomear o fonte para um nome exclusivo.
- Compilar o fonte no RPO Custom.
A mesma regra de validação é válida para resources, por exemplo imagens e outros tipos de arquivos.
Mais informações sobre os RPOs Segregados.