Atualização 1.6: Erro impede start da Aplicação!

Bom dia Pessoal, Fizemos a atualização para versão 1.6. Já conseguimos solucionar os problemas de compatibilidade do SSL e do Driver MySQL. Porém, durante os deploys o sistema apresenta o erro em anexo. Como aparentemente falta uma tabela no banco, fiz uma instalação nova noutra máquina pra pegar o create table e executar no banco anterior, mas a tabela não existe na nova instalação. Já verifiquei e o usuário root tem total permissão em todos os schemas da instancia. Se puderem ajudar, estamos com ambiente de produção parado, já que no ambiente de teste tudo tinha funcionado.erroFluig.png

:warning: Atenção: Esta publicação foi transferida automaticamente do fórum antigo, mas os anexos não foram incluídos.

Cara, como é algo urgente pra vocês devido ao ambiente de produção parado recomendo um chamado pra verificar. Até onde sei, o fluig em si não tem uma tabela chamada sequences, sendo que ela é referenciada pelo sys. Pode ser algo do driver com a versão nova do hibernate.

Já abri lá também. Se conseguir resolver posto aqui. Vlw.

Tem bastante cara de ser seu driver mysql, verifica se é o mesmo do ambiente de testes.

O driver é o mesmo. Na verdade copiei de lá.
No teste do WildFly a conexão está normal.
Inclusive ele já atualizou as tabelas.

Pessoal,

Para resolver problemas com SSL você deve fazer um backup dos seus certificados/keystores antes. Após as atualizações coloque-os nas novas pastas ou corrija os caminhos dos arquivos no appserver\domain\configuration\host.xml. Vale lembrar que será necessária nova configuração de SSL também no node. (Siga os passos disponíveis em dev.fluig.com.

Quanto ao driver do MySQL, você talvez precise baixar a nova versão e atualizá-lo em appserver\modules\com\mysql\main.

Já referente ao erro que postei na imagem, Atenção!!!:

Antes de fazer a atualização do FLUIG, se você usa o MySql e tem outros datasources conectando via JDBC à bancos SQLServer:

  1. Abra o arquivo Standalone.xml e apague os datasource SQLServer.
    1. Após a atualização, quando já tiver iniciado o fluig 1.6 ao menos uma vez, desligue-o, e adicione seus datasources SQLServer novamente. Você poderá fazê-lo tanto via edição do novo arquivo appserver\domain\configuration\domain.xml, quanto pela página do WildFly. Atenção, não esqueça de adicionar o driver do SQLServer em appserver\modules\com\microsoft\sqlserver\main.

Caso isso não seja suficiente. Basta você seguir os passos a seguir:

Faça o backup completo da pasta de instalação do Fluig e do banco de dados.

Desinstale o fluig. Reinstale como uma nova aplicação, se possível aponte até para um novo schema no mysql. Após ter iniciado sua nova instalação do fluig apenas uma vez, desligue-o e edite os datasurces do FLUIG em appserver\domain\configuration\domain.xml, apontando para o schema correto. Reinicie o sistema. Acompanhe os novos logs em appserver\domain\log\host-controller.log (para saber se o FLuig subiu) e appserver\domain\servers\fluig1\log\server.log (para acompanhar os updates do banco e deploys do wcm.

Caso tenha acontecido o mesmo erro e ainda tenha alguma dúvida, deixa um comentário. Abraço,