Árvore de páginas

Índice


Plataforma

Produto:  fluig


Ocorrência

Dentro de um processo que utiliza atividades de serviço, estas não são movimentadas automaticamente, ficando a atividade pendente com o usuário System:Auto, nem mesmo o fluxo de contorno pode ser executado.

No log do servidor é exibida a seguinte mensagem:

ERROR [com.fluig.startup.service.FluigTransferHandler] (EJB ASYNC - 28) WorkflowServiceAsyncQueue -- service jboss.naming.context.java.WorkflowServiceAsyncQueue: javax.naming.NameNotFoundException: WorkflowServiceAsyncQueue -- service jboss.naming.context.java.WorkflowServiceAsyncQueue

Causa

A fila JMS referente a atividade de serviço não foi criada durante a atualização do fluig


Solução

Para que esta fila seja criada, será necessário incluir, no arquivo standalone.xml, o seguinte trecho de código:

<jms-queue name="WorkflowServiceAsyncQueue">
	<entry name="WorkflowServiceAsyncQueue"/>
	<entry name="java:global/WorkflowServiceAsyncQueue"/>
	<entry name="java:jboss/exported/WorkflowServiceAsyncQueue"/>
	<durable>true</durable>
</jms-queue>

Para tal, busque por "jms-queue" e insira junto com as outras filas.

Observações

Caso seu ambiente seja cloud, será necessário entrar em contato com o time responsável para atualização.