Dúvida
WSCERR047 / XML Error Start tag expected, '<' not found
Ambiente
Protheus - TSS - A partir da versão 12.1.17.
Solução
Verifique o console.log do TSS se apresenta a mensagem:
ThreadID=39804 - TOPConnect (INI Protheus Server) Database: ERROR
Esse erro é causado por algum tipo de inconsistência de comunicação entre o TSS e Banco de Dados.
1 - Abra o arquivo appserver.ini do TSS e vá na sessão [TOPCONNECT] e veja qual o alias preenchido;
2 - Verifique se o ALIAS preenchido é o mesmo configurado no ODBC (SQL) ou no arquivo TNSNAMES.ORA (Oracle). Se for diferente o ALIAS no arquivo APPSERVER.INI do TSS, modifique-o para o mesmo nome da conexão ODBC ou TNSNAMES. Feito isso refaça as validações de conexão;
3 - No DBAccess valide a conexão com o banco de dados.