wsbndaf / Webservice

Webservice da Base Nacional de Dados, Ações e Serviços da Assistência Farmacêutica
http://portalms.saude.gov.br/assistencia-farmaceutica/base-nacional-de-dados/sistemas/web-service?view=default
32 stars 27 forks source link

Erro Time Out #44

Open sebsousa opened 6 years ago

sebsousa commented 6 years ago

Bom dia, pessoal

Tentei enviar nos dias 4 e 5 de Outubro os movimentos de Setembro/2018 e novamente recebi o erro de timeout. Em Setembro, apesar do mesmo erro, consegui enviar os registros 1 a 1. Desta vez nem assim estou conseguindo.

Primeira linha da mensagem de erro: Fri Oct 05 09:13:20 BRT 2018:ERROR:java.net.SocketTimeoutException: Read timed out

Grato

wsbndaf commented 6 years ago

Bom dia @sebsousa ,

O ambiente de produção está indisponível. Já solicitamos ao Datasus que o serviço seja reestabelecido.

Acredito que ainda hoje pela manhã o problema será sanado.

Atenciosamente;

Coordenação Geral de Monitoramento das Políticas de Assistência Farmacêutica Departamento de Assistência Farmacêutica e Insumos Estratégicos Secretaria de Ciência Tecnologia e Insumos Estratégicos Ministério da Saúde

mateusrcaetano commented 6 years ago

Bom dia @wsbndaf !

O WebService ainda apresenta esse erro, não consigo consumir nenhum serviço no ambiente de produção, e o dia 15 se aproxima e ainda não enviei todos os dados do mês passado.

Alguma previsão de quando irá voltar?

mateusrcaetano commented 6 years ago

Bom dia @wsbndaf !

Hoje se encerra o prazo para enviar os dados do mês 09/2018, porém ainda continua ocorrendo o erro de timeout e não conseguimos transmitir nada.

Alguma previsão de quando volta o WebService?

Se não voltar hoje, como será feita a transmissão dos registros? Pois o WebService tem a regra que não bloqueia a transmissão após o dia 15.

Agradeço desde já.

juarezfranco commented 6 years ago

Estou com este problema. No meu caso os registros foram enviados. Não consigo consultar processamento/inconsistência.

mateusrcaetano commented 6 years ago

Estou com este problema. No meu caso os registros foram enviados. Não consigo consultar processamento/inconsistência.

Você conseguiu transmitir hoje?

Pois fazem dias que estou tentando transmitir e não consigo..

juarezfranco commented 6 years ago

Transmiti no dia primeiro, mas não consigo consultar processamento/inconsistência.

wsbndaf commented 6 years ago

Boa tarde @mateusrcaetano e @juarezfranco ,

O ambiente de produção está apresentando há algumas semanas um problema crônico de timeout.

Esse problema está sendo avaliado pelo Datasus e ainda estamos aguardando um cronograma para solução do mesmo.

Com relação aos prazos, já retiramos a regra de impedir o envio após o dia 15. Da mesma forma, nenhum município ou estado será penalizado por não transmitir os dados.

Caso queiram, no futuro será possível enviar os dados de agosto ou setembro pelo webservice.

Lamentamos o ocorrido.

Atenciosamente;

Coordenação Geral de Monitoramento das Políticas de Assistência Farmacêutica Departamento de Assistência Farmacêutica e Insumos Estratégicos Secretaria de Ciência Tecnologia e Insumos Estratégicos Ministério da Saúde

wsbndaf commented 6 years ago

Prezados,

O Datasus nos passou o prazo de 13/11 para sanar os problemas de timeout.

Atenciosamente;

Coordenação Geral de Monitoramento das Políticas de Assistência Farmacêutica Departamento de Assistência Farmacêutica e Insumos Estratégicos Secretaria de Ciência Tecnologia e Insumos Estratégicos Ministério da Saúde

mateusrcaetano commented 6 years ago

Bom dia @wsbndaf !

Alguma novidade referente ao problema de timeout?

wsbndaf commented 6 years ago

Boa tarde,

Conforme o tópico https://github.com/wsbndaf/Webservice/issues/35, está programado um deploy para hoje ao final do dia para solucionar o problema de timeout do web service.

Atenciosamente;

Coordenação Geral de Monitoramento das Políticas de Assistência Farmacêutica Departamento de Assistência Farmacêutica e Insumos Estratégicos Secretaria de Ciência Tecnologia e Insumos Estratégicos Ministério da Saúde

wesleyaip commented 5 years ago

@wsbndaf, o deploy foi realizado? O erro ainda persiste ao acionar o método de dispensação em lote. Mais alguém relatou o problema?

Obrigado.

felipeip commented 5 years ago

Bom dia!

Também identifiquei erro ao enviar remessa de dados pelo webservice. Consultei o link de produção (http://horusws.saude.gov.br/horus-ws-service/HorusWSService/HorusWS?wsdl) e está funcionando mas ao gerar envio tenho como resposta o seguinte erro: "Error Fetching http headers"

O problema foi realmente corrigido? Recebi ontem notificações do Ministério da Saúde informando que:

"Salientamos que a interrupção da utilização do Sistema HÓRUS ou da transmissão das informações por responsabilidade exclusiva do Município implicará o bloqueio do repasse do valor de custeio trimestral do Programa."

Aguardo parecer.

Obrigado!

mateusrcaetano commented 5 years ago

@wsbndaf, o deploy foi realizado? O erro ainda persiste ao acionar o método de dispensação em lote. Mais alguém relatou o problema?

Obrigado.

Aqui também está com problema ainda...

sebsousa commented 5 years ago

Bom dia,

Ainda sem sucesso para enviar os dados de Setembro/2018.

No aguardo.

wsbndaf commented 5 years ago

Bom dia,

Aparentemente a versão disponibilizada ontem não surtiu o efeito desejado, pois vários usuários continuam reportando erro de timeout.

Estamos aguardando uma avaliação do Datasus.

Atenciosamente;

Coordenação Geral de Monitoramento das Políticas de Assistência Farmacêutica Departamento de Assistência Farmacêutica e Insumos Estratégicos Secretaria de Ciência Tecnologia e Insumos Estratégicos Ministério da Saúde

felipeip commented 5 years ago

E como ficam as notificações que os municípios estão recebendo?

wsbndaf commented 5 years ago

Boa tarde @felipeip ,

A equipe do QualifarSUS está ciente desse problema e nenhum município será prejudicado por isso.

Em caso de dúvidas sobre o recurso do QualifarSUS você pode entrar em contato pelo qualifarsus@saude.gov.br

Atenciosamente;

Coordenação Geral de Monitoramento das Políticas de Assistência Farmacêutica Departamento de Assistência Farmacêutica e Insumos Estratégicos Secretaria de Ciência Tecnologia e Insumos Estratégicos Ministério da Saúde

wsbndaf commented 5 years ago

Prezados,

Caso queiram contribuir com a solução do problema pelo Datasus, favor encaminhar para ws.daf@saude.gov.br algumas informações sobre as transmissões com timeout que ocorreram hoje.

Por exemplo: Horário da transmissão, qual município e usuário.

Atenciosamente;

Coordenação Geral de Monitoramento das Políticas de Assistência Farmacêutica Departamento de Assistência Farmacêutica e Insumos Estratégicos Secretaria de Ciência Tecnologia e Insumos Estratégicos Ministério da Saúde

wsbndaf commented 5 years ago

Prezados,

Estamos recebendo relatos de usuários sobre a transmissão com sucesso de dados para o web service da Base Nacional da Assistência Farmacêutica (BNAFAR).

Caso verifiquem que o problema de timeout persiste, favor proceder conforme a postagem imediatamente acima desta.

Lembrando que a janela de transmissão está liberada e com isso os municípios e estados podem transmitir os dados posteriormente ao dia 15, bem como enviar dados retroativos de competências passadas.

Atenciosamente;

Coordenação Geral de Monitoramento das Políticas de Assistência Farmacêutica Departamento de Assistência Farmacêutica e Insumos Estratégicos Secretaria de Ciência Tecnologia e Insumos Estratégicos Ministério da Saúde

mateusrcaetano commented 5 years ago

Boa tarde @wsbndaf !

Realmente não está mais ocorrendo o erro de timeout, porém comigo está acontecendo em vários lotes de retornar como AGUARDANDO_REPROCESSAMENTO.

Li no manual e não localizei nada em relação a prazo em que os lotes são reprocessados.

Existe um tempo máximo de reprocessamento?

turibio commented 5 years ago

Boa tarde @wsbndaf

Aqui na SES/SC, mesmo após a atualização do dia 13/11, tivemos muitos casos de timeout. Estamos diariamente tentando fazer a transmissão, mas a reposta do webservice está levando em média 20 segundos por chamada (isso usando uma thread, pois se aumentar o pool, piora). Fazendo os cálculos do volume que temos para transmitir, isso representaria 23 dias de processamento continuo, algo completamente inviável.

Tanto esses problemas de timeout quanto de lentidão, são fortes indícios do backend do webservice não estar preparado para processamento escalável.

Att

Turíbio M. de Campos

mateusrcaetano commented 5 years ago

Boa tarde @turibio !

Se você utilizar o envio assíncrono, tente enviar uma quantidade maior de registros por lote, para diminuir a quantidade de lotes a serem enviados.

O tamanho limite por arquivo é de 4MB. Cabem entre 2 e 3 mil registros.

Mas mesmo assim é estranho, comigo não estou tendo mais problemas de lentidão e timeout..

wsbndaf commented 5 years ago

Boa tarde,

@mateusrcaetano não temos um prazo máximo para finalizar esses processamentos. Isso pode ter ocorrido devido a um erro momentâneo durante o processamento. Se for isso, seria o tempo de esperar a fila ser processada novamente até chegar no seu protocolo. Contudo, pode ser algum erro do sistema que sempre irá gerar isso durante o processamento desses lotes. Nesse caso, precisamos que você encaminhe para ws.daf@saude.gov.br os protocolos com esse problema, de preferência com o xml transmitido. Não temos como falar qual das 2 opções ocorreu com você. Precisamos que o Datasus avalie.

@turibio Você poderia verificar se a solução do @mateusrcaetano cabe para vocês? Da mesma forma, você poderia verificar se os casos de timeout e de lentidão podem estar ocorrendo por algum motivo aí na sua rede. Temos SES enviando quantidade muito significativa de dados e que não estão informando esses problemas.

Atenciosamente;

Coordenação Geral de Monitoramento das Políticas de Assistência Farmacêutica Departamento de Assistência Farmacêutica e Insumos Estratégicos Secretaria de Ciência Tecnologia e Insumos Estratégicos Ministério da Saúde

turibio commented 5 years ago

@turibio Você poderia verificar se a solução do @mateusrcaetano cabe para vocês? Da mesma forma, você poderia verificar se os casos de timeout e de lentidão podem estar ocorrendo por algum motivo aí na sua rede. Temos SES enviando quantidade muito significativa de dados e que não estão informando esses problemas.

@wsbndaf Bom dia! Nossa implementação foi feita usando os métodos síncronos, pois se estavam disponíveis na documentação, entendemos que não havia impedimento de serem utilizados. Mudar isso agora poderá ser um complicador. Dia 09/11 fizemos uma transmissão e cada chamada estava levanto em média 200 milissegundos, foi muito rápido. Hoje isso está levando 20 segundos na média. Pode-se perceber que a lentidão ocorre em momentos distintos, por isso, é complicado para nós receber como solução uma afirmação do tipo "outras SES não estão informando esses problemas", pois isso é muito relativo ao dia que eles transmitiram e ainda assim, podem não ter reportar o problema. Penso que uma chamada de um simples registro levar 20 segundos para dar a resposta é algo nada performático.

HankKnightt commented 5 years ago

Bom Dia!

Gostaria de saber se foi realizado correções necessárias sobre o erro de TimeOut Tentei realizar a exportação e gera o erro.

Stack: {code:java} AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Client faultSubcode: faultString: Unmarshalling Error: cvc-elt.3.1: Attribute 'http://www.w3.org/2001/XMLSchema-instance,nil' must not appear on element 'registro', because the {nillable} property of 'registro' is false. faultActor: faultNode: faultDetail: {http://xml.apache.org/axis/}stackTrace:Unmarshalling Error: cvc-elt.3.1: Attribute 'http://www.w3.org/2001/XMLSchema-instance,nil' must not appear on element 'registro', because the {nillable} property of 'registro' is false. at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222) at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129) at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:609) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1782) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2967) at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:602) at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:505) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:842) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:771) at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213) at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643) at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParserImpl.java:327) at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227) at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696) at org.apache.axis.Message.getSOAPEnvelope(Message.java:435) at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62) at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206) at org.apache.axis.client.Call.invokeEngine(Call.java:2784) at org.apache.axis.client.Call.invoke(Call.java:2767) at org.apache.axis.client.Call.invoke(Call.java:2443) at org.apache.axis.client.Call.invoke(Call.java:2366) at org.apache.axis.client.Call.invoke(Call.java:1812) at br.gov.saude.www.horus_ws.HorusWSAsyncServiceSoapBindingStub.informarSaidaMedicamentoEmLote(HorusWSAsyncServiceSoapBindingStub.java:1428) at br.com.consulfarmasaude.sistema.horusBNDAF.ExportadorHorusBNDAFController.geraArquivoSaida(ExportadorHorusBNDAFController.java:415) at br.com.consulfarmasaude.sistema.horusBNDAF.ExportadorHorusBNDAFController.defineTipo(ExportadorHorusBNDAFController.java:120) at br.com.consulfarmasaude.sistema.horusBNDAF.ExportadorHorusBNDAFController$Proxy$_$$_WeldClientProxy.defineTipo(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at net.vidageek.mirror.provider.java.PureJavaMethodReflectionProvider.invoke(PureJavaMethodReflectionProvider.java:38) at net.vidageek.mirror.invoke.MethodHandlerByMethod.withArgs(MethodHandlerByMethod.java:54) at br.com.caelum.vraptor.core.DefaultReflectionProvider.invoke(DefaultReflectionProvider.java:42) at br.com.caelum.vraptor.core.DefaultReflectionProvider$Proxy$_$$_WeldClientProxy.invoke(Unknown Source) at br.com.caelum.vraptor.observer.ExecuteMethod$1.call(ExecuteMethod.java:82) at br.com.caelum.vraptor.observer.ExecuteMethod$1.call(ExecuteMethod.java:72) at br.com.caelum.vraptor.core.Try.run(Try.java:18) at br.com.caelum.vraptor.observer.ExecuteMethod.execute(ExecuteMethod.java:72) at sun.reflect.GeneratedMethodAccessor483.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.jboss.weld.injection.StaticMethodInjectionPoint.invoke(StaticMethodInjectionPoint.java:88) at org.jboss.weld.injection.StaticMethodInjectionPoint.invoke(StaticMethodInjectionPoint.java:78) at org.jboss.weld.injection.MethodInvocationStrategy$SimpleMethodInvocationStrategy.invoke(MethodInvocationStrategy.java:129) at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:299) at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:277) at org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:255) at org.jboss.weld.event.ObserverNotifier.notifySyncObservers(ObserverNotifier.java:269) at org.jboss.weld.event.ObserverNotifier.notify(ObserverNotifier.java:258) at org.jboss.weld.event.EventImpl.fire(EventImpl.java:92) at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:78) at br.com.consulfarmasaude.sigss.core.interceptor.TimeOutInterceptor.intercept(TimeOutInterceptor.java:59) at br.com.consulfarmasaude.sigss.core.interceptor.TimeOutInterceptor$Proxy$_$$_WeldClientProxy.intercept(Unknown Source) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler$1.call(ToInstantiateInterceptorHandler.java:71) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler$1.call(ToInstantiateInterceptorHandler.java:68) at br.com.caelum.vraptor.core.Try.run(Try.java:18) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.executeSafely(ToInstantiateInterceptorHandler.java:68) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:61) at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:83) at br.com.consulfarmasaude.sigss.core.interceptor.ValidaSenhaInterceptor.intercept(ValidaSenhaInterceptor.java:68) at br.com.consulfarmasaude.sigss.core.interceptor.ValidaSenhaInterceptor$Proxy$_$$_WeldClientProxy.intercept(Unknown Source) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler$1.call(ToInstantiateInterceptorHandler.java:71) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler$1.call(ToInstantiateInterceptorHandler.java:68) at br.com.caelum.vraptor.core.Try.run(Try.java:18) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.executeSafely(ToInstantiateInterceptorHandler.java:68) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:61) at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:83) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:63) at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:83) at br.com.consulfarmasaude.sigss.core.interceptor.PontoAcessoInterceptor.intercept(PontoAcessoInterceptor.java:44) at br.com.consulfarmasaude.sigss.core.interceptor.PontoAcessoInterceptor$Proxy$_$$_WeldClientProxy.intercept(Unknown Source) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler$1.call(ToInstantiateInterceptorHandler.java:71) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler$1.call(ToInstantiateInterceptorHandler.java:68) at br.com.caelum.vraptor.core.Try.run(Try.java:18) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.executeSafely(ToInstantiateInterceptorHandler.java:68) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:61) at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:83) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:63) at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:83) at br.com.consulfarmasaude.sigss.modulos.controleAcesso.pac4j.filter.SecurityFilter.lambda$run$0(SecurityFilter.java:94) at org.pac4j.core.engine.DefaultSecurityLogic.perform(DefaultSecurityLogic.java:140) at br.com.consulfarmasaude.sigss.modulos.controleAcesso.pac4j.filter.SecurityFilter.run(SecurityFilter.java:91) at br.com.consulfarmasaude.sigss.modulos.controleAcesso.pac4j.filter.SecurityFilter$Proxy$_$$_WeldClientProxy.run(Unknown Source) at br.com.consulfarmasaude.sigss.core.interceptor.CASInterceptor.intercept(CASInterceptor.java:56) at br.com.consulfarmasaude.sigss.core.interceptor.CASInterceptor$Proxy$_$$_WeldClientProxy.intercept(Unknown Source) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler$1.call(ToInstantiateInterceptorHandler.java:71) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler$1.call(ToInstantiateInterceptorHandler.java:68) at br.com.caelum.vraptor.core.Try.run(Try.java:18) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.executeSafely(ToInstantiateInterceptorHandler.java:68) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:61) at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:83) at br.com.caelum.vraptor.core.DefaultInterceptorStack$Proxy$_$$_WeldClientProxy.next(Unknown Source) at br.com.caelum.vraptor.interceptor.DefaultSimpleInterceptorStack.next(DefaultSimpleInterceptorStack.java:49) at br.com.caelum.vraptor.interceptor.DefaultSimpleInterceptorStack$Proxy$_$$_WeldClientProxy.next(Unknown Source) at br.com.caelum.vraptor.interceptor.InterceptorExecutor.executeAround(InterceptorExecutor.java:77) at br.com.caelum.vraptor.interceptor.InterceptorExecutor$Proxy$_$$_WeldClientProxy.executeAround(Unknown Source) at br.com.caelum.vraptor.interceptor.AspectStyleInterceptorHandler.execute(AspectStyleInterceptorHandler.java:85) at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:83) at br.com.caelum.vraptor.interceptor.FlashInterceptor.intercept(FlashInterceptor.java:98) at br.com.caelum.vraptor.interceptor.FlashInterceptor$Proxy$_$$_WeldClientProxy.intercept(Unknown Source) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler$1.call(ToInstantiateInterceptorHandler.java:71) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler$1.call(ToInstantiateInterceptorHandler.java:68) at br.com.caelum.vraptor.core.Try.run(Try.java:18) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.executeSafely(ToInstantiateInterceptorHandler.java:68) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:61) at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:83) at br.com.consulfarmasaude.sigss.core.interceptor.ExceptionInterceptor.intercept(ExceptionInterceptor.java:75) at br.com.consulfarmasaude.sigss.core.interceptor.ExceptionInterceptor$Proxy$_$$_WeldClientProxy.intercept(Unknown Source) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler$1.call(ToInstantiateInterceptorHandler.java:71) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler$1.call(ToInstantiateInterceptorHandler.java:68) at br.com.caelum.vraptor.core.Try.run(Try.java:18) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.executeSafely(ToInstantiateInterceptorHandler.java:68) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:61) at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:83) at br.com.caelum.vraptor.interceptor.ExceptionHandlerInterceptor.intercept(ExceptionHandlerInterceptor.java:75) at br.com.caelum.vraptor.interceptor.ExceptionHandlerInterceptor$Proxy$_$$_WeldClientProxy.intercept(Unknown Source) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler$1.call(ToInstantiateInterceptorHandler.java:71) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler$1.call(ToInstantiateInterceptorHandler.java:68) at br.com.caelum.vraptor.core.Try.run(Try.java:18) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.executeSafely(ToInstantiateInterceptorHandler.java:68) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:61) at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:83) at br.com.caelum.vraptor.core.DefaultInterceptorStack.start(DefaultInterceptorStack.java:93) at br.com.caelum.vraptor.core.DefaultInterceptorStack$Proxy$_$$_WeldClientProxy.start(Unknown Source) at br.com.caelum.vraptor.observer.RequestHandlerObserver.handle(RequestHandlerObserver.java:93) at sun.reflect.GeneratedMethodAccessor457.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.jboss.weld.injection.StaticMethodInjectionPoint.invoke(StaticMethodInjectionPoint.java:88) at org.jboss.weld.injection.StaticMethodInjectionPoint.invoke(StaticMethodInjectionPoint.java:78) at org.jboss.weld.injection.MethodInvocationStrategy$SimpleMethodInvocationStrategy.invoke(MethodInvocationStrategy.java:129) at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:299) at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:277) at org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:255) at org.jboss.weld.event.ObserverNotifier.notifySyncObservers(ObserverNotifier.java:269) at org.jboss.weld.event.ObserverNotifier.notify(ObserverNotifier.java:258) at org.jboss.weld.event.EventImpl.fire(EventImpl.java:92) at br.com.caelum.vraptor.VRaptor.doFilter(VRaptor.java:123) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.filters.ExpiresFilter.doFilter(ExpiresFilter.java:1223) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239) at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:217) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:518) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1091) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:673) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1500) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1456) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) {http://xml.apache.org/axis/}hostname:APP-01-SIGSS Unmarshalling Error: cvc-elt.3.1: Attribute 'http://www.w3.org/2001/XMLSchema-instance,nil' must not appear on element 'registro', because the {nillable} property of 'registro' is false. at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222) at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129) at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:609) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1782) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2967) at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:602) at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:505) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:842) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:771) at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213) at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643) at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParserImpl.java:327) at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227) at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696) at org.apache.axis.Message.getSOAPEnvelope(Message.java:435) at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62) at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206) at org.apache.axis.client.Call.invokeEngine(Call.java:2784) at org.apache.axis.client.Call.invoke(Call.java:2767) at org.apache.axis.client.Call.invoke(Call.java:2443) at org.apache.axis.client.Call.invoke(Call.java:2366) at org.apache.axis.client.Call.invoke(Call.java:1812) at br.gov.saude.www.horus_ws.HorusWSAsyncServiceSoapBindingStub.informarSaidaMedicamentoEmLote(HorusWSAsyncServiceSoapBindingStub.java:1428) at br.com.consulfarmasaude.sistema.horusBNDAF.ExportadorHorusBNDAFController.geraArquivoSaida(ExportadorHorusBNDAFController.java:415) at br.com.consulfarmasaude.sistema.horusBNDAF.ExportadorHorusBNDAFController.defineTipo(ExportadorHorusBNDAFController.java:120) at br.com.consulfarmasaude.sistema.horusBNDAF.ExportadorHorusBNDAFController$Proxy$_$$_WeldClientProxy.defineTipo(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at net.vidageek.mirror.provider.java.PureJavaMethodReflectionProvider.invoke(PureJavaMethodReflectionProvider.java:38) at net.vidageek.mirror.invoke.MethodHandlerByMethod.withArgs(MethodHandlerByMethod.java:54) at br.com.caelum.vraptor.core.DefaultReflectionProvider.invoke(DefaultReflectionProvider.java:42) at br.com.caelum.vraptor.core.DefaultReflectionProvider$Proxy$_$$_WeldClientProxy.invoke(Unknown Source) at br.com.caelum.vraptor.observer.ExecuteMethod$1.call(ExecuteMethod.java:82) at br.com.caelum.vraptor.observer.ExecuteMethod$1.call(ExecuteMethod.java:72) at br.com.caelum.vraptor.core.Try.run(Try.java:18) at br.com.caelum.vraptor.observer.ExecuteMethod.execute(ExecuteMethod.java:72) at sun.reflect.GeneratedMethodAccessor483.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.jboss.weld.injection.StaticMethodInjectionPoint.invoke(StaticMethodInjectionPoint.java:88) at org.jboss.weld.injection.StaticMethodInjectionPoint.invoke(StaticMethodInjectionPoint.java:78) at org.jboss.weld.injection.MethodInvocationStrategy$SimpleMethodInvocationStrategy.invoke(MethodInvocationStrategy.java:129) at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:299) at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:277) at org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:255) at org.jboss.weld.event.ObserverNotifier.notifySyncObservers(ObserverNotifier.java:269) at org.jboss.weld.event.ObserverNotifier.notify(ObserverNotifier.java:258) at org.jboss.weld.event.EventImpl.fire(EventImpl.java:92) at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:78) at br.com.consulfarmasaude.sigss.core.interceptor.TimeOutInterceptor.intercept(TimeOutInterceptor.java:59) at br.com.consulfarmasaude.sigss.core.interceptor.TimeOutInterceptor$Proxy$_$$_WeldClientProxy.intercept(Unknown Source) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler$1.call(ToInstantiateInterceptorHandler.java:71) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler$1.call(ToInstantiateInterceptorHandler.java:68) at br.com.caelum.vraptor.core.Try.run(Try.java:18) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.executeSafely(ToInstantiateInterceptorHandler.java:68) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:61) at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:83) at br.com.consulfarmasaude.sigss.core.interceptor.ValidaSenhaInterceptor.intercept(ValidaSenhaInterceptor.java:68) at br.com.consulfarmasaude.sigss.core.interceptor.ValidaSenhaInterceptor$Proxy$_$$_WeldClientProxy.intercept(Unknown Source) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler$1.call(ToInstantiateInterceptorHandler.java:71) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler$1.call(ToInstantiateInterceptorHandler.java:68) at br.com.caelum.vraptor.core.Try.run(Try.java:18) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.executeSafely(ToInstantiateInterceptorHandler.java:68) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:61) at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:83) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:63) at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:83) at br.com.consulfarmasaude.sigss.core.interceptor.PontoAcessoInterceptor.intercept(PontoAcessoInterceptor.java:44) at br.com.consulfarmasaude.sigss.core.interceptor.PontoAcessoInterceptor$Proxy$_$$_WeldClientProxy.intercept(Unknown Source) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler$1.call(ToInstantiateInterceptorHandler.java:71) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler$1.call(ToInstantiateInterceptorHandler.java:68) at br.com.caelum.vraptor.core.Try.run(Try.java:18) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.executeSafely(ToInstantiateInterceptorHandler.java:68) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:61) at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:83) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:63) at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:83) at br.com.consulfarmasaude.sigss.modulos.controleAcesso.pac4j.filter.SecurityFilter.lambda$run$0(SecurityFilter.java:94) at org.pac4j.core.engine.DefaultSecurityLogic.perform(DefaultSecurityLogic.java:140) at br.com.consulfarmasaude.sigss.modulos.controleAcesso.pac4j.filter.SecurityFilter.run(SecurityFilter.java:91) at br.com.consulfarmasaude.sigss.modulos.controleAcesso.pac4j.filter.SecurityFilter$Proxy$_$$_WeldClientProxy.run(Unknown Source) at br.com.consulfarmasaude.sigss.core.interceptor.CASInterceptor.intercept(CASInterceptor.java:56) at br.com.consulfarmasaude.sigss.core.interceptor.CASInterceptor$Proxy$_$$_WeldClientProxy.intercept(Unknown Source) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler$1.call(ToInstantiateInterceptorHandler.java:71) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler$1.call(ToInstantiateInterceptorHandler.java:68) at br.com.caelum.vraptor.core.Try.run(Try.java:18) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.executeSafely(ToInstantiateInterceptorHandler.java:68) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:61) at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:83) at br.com.caelum.vraptor.core.DefaultInterceptorStack$Proxy$_$$_WeldClientProxy.next(Unknown Source) at br.com.caelum.vraptor.interceptor.DefaultSimpleInterceptorStack.next(DefaultSimpleInterceptorStack.java:49) at br.com.caelum.vraptor.interceptor.DefaultSimpleInterceptorStack$Proxy$_$$_WeldClientProxy.next(Unknown Source) at br.com.caelum.vraptor.interceptor.InterceptorExecutor.executeAround(InterceptorExecutor.java:77) at br.com.caelum.vraptor.interceptor.InterceptorExecutor$Proxy$_$$_WeldClientProxy.executeAround(Unknown Source) at br.com.caelum.vraptor.interceptor.AspectStyleInterceptorHandler.execute(AspectStyleInterceptorHandler.java:85) at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:83) at br.com.caelum.vraptor.interceptor.FlashInterceptor.intercept(FlashInterceptor.java:98) at br.com.caelum.vraptor.interceptor.FlashInterceptor$Proxy$_$$_WeldClientProxy.intercept(Unknown Source) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler$1.call(ToInstantiateInterceptorHandler.java:71) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler$1.call(ToInstantiateInterceptorHandler.java:68) at br.com.caelum.vraptor.core.Try.run(Try.java:18) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.executeSafely(ToInstantiateInterceptorHandler.java:68) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:61) at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:83) at br.com.consulfarmasaude.sigss.core.interceptor.ExceptionInterceptor.intercept(ExceptionInterceptor.java:75) at br.com.consulfarmasaude.sigss.core.interceptor.ExceptionInterceptor$Proxy$_$$_WeldClientProxy.intercept(Unknown Source) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler$1.call(ToInstantiateInterceptorHandler.java:71) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler$1.call(ToInstantiateInterceptorHandler.java:68) at br.com.caelum.vraptor.core.Try.run(Try.java:18) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.executeSafely(ToInstantiateInterceptorHandler.java:68) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:61) at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:83) at br.com.caelum.vraptor.interceptor.ExceptionHandlerInterceptor.intercept(ExceptionHandlerInterceptor.java:75) at br.com.caelum.vraptor.interceptor.ExceptionHandlerInterceptor$Proxy$_$$_WeldClientProxy.intercept(Unknown Source) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler$1.call(ToInstantiateInterceptorHandler.java:71) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler$1.call(ToInstantiateInterceptorHandler.java:68) at br.com.caelum.vraptor.core.Try.run(Try.java:18) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.executeSafely(ToInstantiateInterceptorHandler.java:68) at br.com.caelum.vraptor.core.ToInstantiateInterceptorHandler.execute(ToInstantiateInterceptorHandler.java:61) at br.com.caelum.vraptor.core.DefaultInterceptorStack.next(DefaultInterceptorStack.java:83) at br.com.caelum.vraptor.core.DefaultInterceptorStack.start(DefaultInterceptorStack.java:93) at br.com.caelum.vraptor.core.DefaultInterceptorStack$Proxy$_$$_WeldClientProxy.start(Unknown Source) at br.com.caelum.vraptor.observer.RequestHandlerObserver.handle(RequestHandlerObserver.java:93) at sun.reflect.GeneratedMethodAccessor457.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.jboss.weld.injection.StaticMethodInjectionPoint.invoke(StaticMethodInjectionPoint.java:88) at org.jboss.weld.injection.StaticMethodInjectionPoint.invoke(StaticMethodInjectionPoint.java:78) at org.jboss.weld.injection.MethodInvocationStrategy$SimpleMethodInvocationStrategy.invoke(MethodInvocationStrategy.java:129) at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:299) at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:277) at org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:255) at org.jboss.weld.event.ObserverNotifier.notifySyncObservers(ObserverNotifier.java:269) at org.jboss.weld.event.ObserverNotifier.notify(ObserverNotifier.java:258) at org.jboss.weld.event.EventImpl.fire(EventImpl.java:92) at br.com.caelum.vraptor.VRaptor.doFilter(VRaptor.java:123) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.filters.ExpiresFilter.doFilter(ExpiresFilter.java:1223) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239) at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:217) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:518) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1091) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:673) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1500) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1456) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) {code} Gostaria de saber se é algo com a aplicação da horus.

wsbndaf commented 5 years ago

Boa tarde @dasramos ,

Com relação a ocorrência de timeout, recebemos apenas um relato de usuário após a disponibilização da correção.

Acreditamos que esse erro seja de outra origem.

Atenciosamente;

Coordenação Geral de Monitoramento das Políticas de Assistência Farmacêutica Departamento de Assistência Farmacêutica e Insumos Estratégicos Secretaria de Ciência Tecnologia e Insumos Estratégicos Ministério da Saúde

sebsousa commented 5 years ago

Boa tarde. Continuo com o problema de time out no envio dos arquivos mas mesmo assim consegui enviar todos os dados após várias tentativas. O "consultarResultadoProcessamento" está intermitente, por vezes consulta e em outras gera o time out, inclusive usando o programa SoapUI. E quando funciona retorna sempre "AGUARDANDO PROCESSAMENTO"

turibio commented 5 years ago

Aqui para nós de SC, o timeout ainda ocorreu após a correção citada!

sebsousa commented 5 years ago

Corrigindo: E quando funciona retorna sempre "AGUARDANDO_REPROCESSAMENTO"

turibio commented 5 years ago

Aqui para nós de SC, o timeout ainda ocorreu após a correção citada!

Apenas para informar, que estamos fazendo uma transmissão nesse exato momento, dia 06/12/2018 às 13:57, e já ocorreram 4 erros de TIMEOUT ao "Transmitir Posição de Estoque"

wsbndaf commented 5 years ago

Bom dia,

O erro do AGUARDANDO_REPROCESSAMENTO está sendo discutido no tópico https://github.com/wsbndaf/Webservice/issues/70

Com relação ao timeout, vamos reportar ao Datasus o problema novamente.

Atenciosamente;

Coordenação Geral de Monitoramento das Políticas de Assistência Farmacêutica Departamento de Assistência Farmacêutica e Insumos Estratégicos Secretaria de Ciência Tecnologia e Insumos Estratégicos Ministério da Saúde

leandrojara commented 5 years ago

Estou utilizando os métodos síncronos e está dando muito Internal Server Error. Os métodos para informar entradas, saídas e dispensações.

wsbndaf commented 5 years ago

Prezados,

Favor observar o tópico #112 e então verificar se o erro continua ocorrendo.

Atenciosamente;

COORDENAÇÃO GERAL DE MONITORAMENTO DAS POLITICAS NACIONAIS DE ASSISTÊNCIA FARMACÊUTICA E DE MEDICAMENTOS Departamento de Assistência Farmacêutica e Insumos Estratégicos/SCTIE/MS ws.daf@saude.gov.br ( 136 ) Esplanada dos Ministérios - Bloco G, Sobreloja, Sala 104, 70058-900