Srs, Boa tarde!
Eu tenho um fluxo de aprovação de ordem de compra, que integra fluig x RM. Este fluxo vem junto do RM e ele foi customizado. O formulário foi preenchido da seguinte forma:
-Acessa um arquivo XML (integração SOAP, nativa do webservice do RM) e recupera as informações de numero de OC, nome do comprador, status da ordem, qtd, valor e etc...
-Utiliza de um dataset customizado para recuperar informações referente aos itens que compõem aquela OC.
O problema que estou enfrentando é: O formulario demora em torno de dois minutos para carregar, quando pelo acesso externo (DNS apontando para meu servidor fluig) e algo em torno de 30 segundos quando na rede interna.
O output do server.log, antes do carregamento total do formulario é:
(demora alguns segundos até esta etapa)
2019-12-26 17:18:17,343 ERROR [org.jboss.security.auth.spi.AbstractServerLoginModule] (default task-256) The security token is expired: javax.security.auth.login.CredentialExpiredException: The security token is expired
(demora algo em torno de um minuto e reporta estes erros)
2019-12-26 17:18:17,385 WARN [org.hibernate.hql.internal.ast.QueryTranslatorImpl] (default task-256) HHH000104: firstResult/maxResults specified with collection fetch; applying in memory!
2019-12-26 17:18:17,851 ERROR [org.jboss.security.auth.spi.AbstractServerLoginModule] (default task-5) The security token is expired: javax.security.auth.login.CredentialExpiredException: The security token is expired
(e aqui fica, ate concluir o carregamento do form, que pode levar mais um minuto ou mais)
2019-12-26 17:18:17,900 WARN [org.hibernate.hql.internal.ast.QueryTranslatorImpl] (default task-5) HHH000104: firstResult/maxResults specified with collection fetch; applying in memory!
2019-12-26 17:18:17,911 WARN [org.hibernate.hql.internal.ast.QueryTranslatorImpl] (default task-5) HHH000104: firstResult/maxResults specified with collection fetch; applying in memory!
2019-12-26 17:19:59,927 INFO [com.totvs.elearning.core.jobs.task.ProcessMessagesEAITask] (LMS-ThreadPool5) ProcessMessagesEAITask execute for Tenant{name='wcm', domain='wcm', id=10, fluigId=0}
2019-12-26 17:19:59,938 INFO [com.totvs.elearning.core.jobs.task.ProcessMessagesEAITask] (LMS-ThreadPool5) ProcessMessagesEAITask execute for Tenant{name='NOME DA MINHA EMPRESA', domain='01', id=23, fluigId=1}
2019-12-26 17:19:59,972 INFO [com.totvs.elearning.core.jobs.task.LockReleaserTask] (LMS-ThreadPool3) LMS LockReleaserTask run...
2019-12-26 17:19:59,976 INFO [com.totvs.elearning.core.jobs.JobLockerService] (LMS-ThreadPool3) JOB [ProcessWaitingList] is running for 0 minutes 2019-12-26 17:19:59,981 INFO [com.totvs.elearning.core.jobs.task.ProcessWaitingListTask] (LMS-ThreadPool2) ProcessWaitingList execute for Tenant{name='wcm', domain='wcm', id=10, fluigId=0} 2019-12-26 17:19:59,993
INFO [com.totvs.elearning.core.jobs.task.ProcessWaitingListTask] (LMS-ThreadPool2) ProcessWaitingList execute for Tenant{name='NOME DA MINHA EMPRESA', domain='01', id=23, fluigId=1}
Alguem já teve problema similar ou então alguma luz sobre estes outputs de erro? O Curioso é que quando utilizo o app do fluig, não tenho este problema, o formulario carrega bem rapido, quase que instantaneo.