Histórico da Página
...
Problemas com o envio de notificações de movimentação de tarefas no qual o fluig não envia o e-mail de notificação ao responsável da tarefa. Mesmo Isto ocorre mesmo com tudo configurado corretamente, opção de notificação selecionada no processo e configuração do SMTP também correto, com os devidos destes e enviando e-mails de outras funcionalidades.
No log é apresentado um erro parecido com este:
ERROR [com.fluig.ecm.notification.service.ECMNotificationHandler] (EJB ASYNC - 230) ECMNotificationQueue -- service jboss.naming.context.java.ECMNotificationQueue: javax.naming.NameNotFoundException: ECMNotificationQueue -- service jboss.naming.context.java.ECMNotificationQueue
Causa
Por algum motivo está faltando uma configuração no arquivo standalone.xml, referente ao 'ECMNotificationQueue'.
...
Para resolver, deve ser adicionado este trecho abaixo de parametrização no arquivo standalone.xml, que fica na pasta de instalação do fluig dentro de 'jboss/standalone/configuration':
Bloco de código | ||
---|---|---|
| ||
<jms-queue name="ECMNotificationQueue"> |
...
<entry name="ECMNotificationQueue"/> |
...
<entry name="java:global/ECMNotificationQueue"/> |
...
<entry name="java:jboss/exported/ECMNotificationQueue"/> |
...
<durable>true</durable> |
...
</jms-queue> |
Este parâmetro deve ser adicionado dentro da tag <jms-destinations>, junto com as outras configurações de "queues" com o fluig parado, limpado as pastas temporárias do Jboss (data e tmp) e iniciado novamente o serviço. Além disto deve ser limpado o cache do navegador e feito os testes.
...