Erros Frequentes
O REMBRANDT ainda não é o que se pode chamar um programa maduro. Ainda falta algum tempo até atingir a versão estável 1.0, e até lá, há muito para melhorar. Veja se o problema que encontrou está aqui explicado. Sugestão: use um ficheiro log4j.properties configurado para escrever mensagens de debug, para depurar o funcionamento do REMBRANDT.
- Execução do serviço de rede REMBRANDT
- A caixa de texto diz "O serviço Rembrant devolveu um erro".
- Execução local do programa REMBRANDT
- Dá-me uma excepção
in thread "main" java.lang.NoClassDefFoundError - O REMBRANDT falha muitas EM óbvias!
Execução do serviço de rede REMBRANDT
A caixa de texto diz "O serviço Rembrant devolveu um erro".
Passa-se alguma coisa com o serviço, que foi abaixo. O servidor está programado para reactivar o serviço em cada hora, se não o encontrar. Tome um café e volte a tentar mais tarde.
Execução local do programa REMBRANDT
Dá-me uma excepção in thread "main" java.lang.NoClassDefFoundError
O Java não encontrou o REMBRANDT. Verifique se o CLASSPATH está bem configurado, ou se não escreveu um erro na linha de comandos.
O REMBRANDT falha muitas EM óbvias!
Isso só acontece com EM que incluam caracteres não-ASCII? Experimente anotar, por exemplo, "Lisboa e Óbidos"; Se 'Óbidos' não foi anotado mas 'Lisboa' sim, isso indicia uma incompatibilidade em codificações de caracteres algures na execução do programa. Por outras palavras, o caracter 'Ó' é lido incorrectamente durante a execução do REMBRANDT, comprometendo a classificação da EM.
O suspeito mais comum é o MySQL, que pode estar a devolver os resultados numa codificação inesperada. Recomendamos que reconfigure o MySQL para trabalhar em UTF-8, tanto o servidor como o cliente, e que as bases de dados sejam carregadas nessa codificação. Confirme também que o ambiente da consola / ficheiro de entrada está na codificação certa. Pode sempre ajudar o Java a compreender qual a codificação que deve usar por omissão, adicionando o parâmetro -Dfile.encoding.
Não encontraste resposta ao seu problema? Então denuncia o erro. Ajuda o REMBRANDT a ser um programa melhor.