Erro desconhecido ao executar pbwsemit.exe. (PowerBuilder)

Ao fazer deploy de um webservice criado no PowerBuilder, você é agraciado com a mensagem de erro “Unknown error when invoking pbwsemit.exe”. Neste post mostro como resolver ele.

 

Quando você faz o deploy, aparece algo deste tipo no output:

When I deploy the project, The PowerBuilder report the 
---------- Deploy: Deploy of p_webservice (14:23:30) 
Checking IIS server... 
Generating .NET assembly file... 
Generating PBD files... 
Generating Web service .asmx and .disco files... 
Deploy failed. 
---------- Finished Deploy of p_webservice (14:23:47) 
---------- Error messages: (14:23:47) 
Unknown error when invoking pbwsemit.exe. 
---------- Finished (14:23:47)

 

Não importa a configuração que você faça no projeto ou o que você utilize no webservice, este erro sempre aparece. Acontece que o PB não consegue gerar o webservice se o fonte estiver na rede, mesmo que seja um drive mapeado.

Logo, a solução para o problema é copiar o fonte para um drive local na hora de fazer o deploy. Sim, simples assim.

 

Espero ter ajudado.

The following two tabs change content below.
Arquiteto de Software e Desenvolvedor Backend (quase Fullstack), geralmente trabalho com C#, PowerShell, Python, Golang, bash e Unity (esse é mais por hobby). Estou sempre buscando algo novo para aprender, adicionando novas ferramentas ao meu cinto de utilidades.
Posted in Dev, PowerBuilder and tagged , , , , .