Índice
Índice |
---|
maxLevel | 4 |
---|
outline | true |
---|
exclude | .*ndice |
---|
style | none |
---|
|
Plataforma
Produto: fluig
Versão: 1.6 ou inferior
Ocorrência
Problemas com o O fluig está com problemas no envio de notificações de movimentação de tarefas no qual o fluig não envia o por e-mail de notificação ao responsável da tarefa. Isto ocorre mesmo com tudo configurado corretamente, opção de notificação selecionada no processo e , configuração do SMTP , com os devidos destes e enviando e-mails de outras funcionalidades. Como resolvo?
No log é apresentado um erro parecido com este:
Bloco de código |
---|
|
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
Está faltando uma configuração no arquivo standalone.xml, o parâmetro <jms-queue> referente ao 'ECMNotificationQueue' em um arquivo de configuração da plataforma.
Solução
Para realizar o procedimento abaixo, os serviços do fluig devem estar parados.
...
5 | history | false |
---|
id | sample |
---|
effectType | fade |
---|
|
Card |
---|
| Para resolver siga os passos abaixo: 1. Adicione o trecho de parametrização abaixo no arquivo domain.xml, localizado em [Instalação fluig]/appserver/domain/configuration. Este parâmetro deve ser acrescentado dentro da tag <server>, no subsystem <subsystem xmlns="urn:jboss:domain:messaging-activemq:1.0">. Bloco de código |
---|
language | xml |
---|
theme | Eclipse |
---|
title | domain.xml |
---|
| <jms-queue durable="true" entries="java:/ECMNotificationQueue java:global/ECMNotificationQueue java:jboss/exported/ECMNotificationQueue" name="ECMNotificationQueue"/> |
2. Apague as pastas temporárias 'data' e 'tmp', localizadas em [Instalação fluig]/appserver/domain/servers, de todos os servers; 3. Limpar o cache do navegador para realizar os testes; 4. Inicie os serviços do fluig. |
Card |
---|
id | 2 |
---|
label | 1.5.13 e anteriores |
---|
| Para resolver siga os passos abaixo: 1. Adicione o trecho de parametrização abaixo no arquivo standalone.xml, localizado em [Instalação fluig]/jboss/standalone/configuration. Este parâmetro deve ser acrescentado dentro da tag <jms-destinations>, junto com as outras configurações de "queues". Bloco de código |
---|
language | xml |
---|
theme | Eclipse |
---|
title | standalone. |
---|
|
|
|
Solução
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 |
---|
language | | <jms-queue name="ECMNotificationQueue">
<entry name="ECMNotificationQueue"/>
<entry name="java:global/ECMNotificationQueue"/>
<entry name="java:jboss/exported/ECMNotificationQueue"/>
<durable>true</durable>
</jms-queue> |
|
|
---|
...
2. Apague as pastas temporárias 'data' e 'tmp' em [Instalação fluig]/jboss/standalone
|
|
...
; 3. Limpar o cache do navegador para realizar os testes |
|
...
; 4. Inicie os serviços do fluig. |
|