Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integración de Al-Sigm con el CIR #24

Open
davidPic opened this issue Jul 1, 2015 · 0 comments
Open

Integración de Al-Sigm con el CIR #24

davidPic opened this issue Jul 1, 2015 · 0 comments

Comments

@davidPic
Copy link

davidPic commented Jul 1, 2015

Hola,

Hemos desplegado el CIR siguiendo el manual que trae. Tambien hemos configurado tanto el CIR como SIGM para que se integren. De momento, el CIR, no se encuentra en la red SARA.

Al enviar un registro al CIR, SIGEM informa de que se ha producido un error. Viendo los logs del CIR vemos que el registro le llega pero fallan dos cosas. Uno relacionado con la validacion del formato y otro con la trazabilidad. El de trazabilidad es entendible por que no esta en la red SARA.

La traza del error de validacion es la siguiente:

2015-07-01 13:01:13,179 ERROR [com.map.cir.manager.impl.ValidacionFormatoManagerImpl](connector.http.0.receiver.2) | idTramitacionDefecto | idIntercambioDefecto | before-ConstruirAsientoInterceptor | ERROR: Error al construir el asiento entrando por WS 2015-07-01 13:01:13,189 ERROR [org.mule.service.DefaultServiceExceptionStrategy](connector.http.0.receiver.2)

Message : Failed to process event for component "WS_SIR6_A". Message payload is of type: Object[]
Type : org.mule.api.MessagingException
Code : MULE_ERROR-29999
Payload : [Ljava.lang.Object;@7f317c99
JavaDoc : http://www.mulesource.org/docs/site/current2/apidocs/org/mule/api/MessagingException.html


Exception stack is:

  1. null (com.map.cir.excepCIR.ErrorSirMessageException)
    es.map.interceptor.ConstruirAsientoInterceptor:98 (null)
  2. Failed to process event for component "WS_SIR6_A". Message payload is of type: Object
    org.mule.model.seda.SedaService:276 (http://www.mulesource.org/docs/site/current2/apidocs/org/mule/api/MessagingException.html)

Root Exception stack trace:
com.map.cir.excepCIR.ErrorSirMessageException
at es.map.interceptor.ConstruirAsientoInterceptor.before(ConstruirAsientoInterceptor.java:98)
at org.mule.interceptor.EnvelopeInterceptor.intercept(EnvelopeInterceptor.java:40)
at org.mule.component.ComponentInterceptorInvoker.invoke(ComponentInterceptorInvoker.java:48)
at org.mule.component.AbstractComponent.invoke(AbstractComponent.java:165)
at org.mule.service.AbstractService.invokeComponent(AbstractService.java:929)
at org.mule.model.seda.SedaService.doSend(SedaService.java:257)
at org.mule.service.AbstractService.sendEvent(AbstractService.java:500)
at org.mule.DefaultMuleSession.sendEvent(DefaultMuleSession.java:354)
at org.mule.routing.inbound.DefaultInboundRouterCollection.send(DefaultInboundRouterCollection.java:228)
at org.mule.routing.inbound.DefaultInboundRouterCollection.route(DefaultInboundRouterCollection.java:188)
at org.mule.transport.AbstractMessageReceiver$DefaultInternalMessageListener.onMessage(AbstractMessageReceiver.java:364)
at org.mule.transport.AbstractMessageReceiver.routeMessage(AbstractMessageReceiver.java:252)
at org.mule.transport.AbstractMessageReceiver.routeMessage(AbstractMessageReceiver.java:175)
at org.mule.transport.soap.axis.AxisServiceProxy$AxisServiceHandler.invoke(AxisServiceProxy.java:84)
....

La traza del error de trazabilidad:

2015-07-01 13:01:13,192 ERROR [org.mule.service.DefaultServiceExceptionStrategy](connector.http.0.receiver.2) Message being processed is: org.mule.transport.soap.axis.AxisMessageAdapter/org.mule.transport.soap.axis.AxisMessageAdapter@2c78f1a0{id=7bb5696b-1fe0-11e5-a6d8-71051e277b61, payload=[Ljava.lang.Object;, properties=Properties{invocation:{wsdlFile=WS_SIR6_A.wsdl, style=rpc, soapMethods=merged: {recepcionFicheroDeAplicacion=[registro;any;IN, documento;any;IN, return;any]}, use=encoded}, inbound:{}, outbound:{http.context.path=/CIR_P2P/services/WS_SIR6_A, http.request=/CIR_P2P/services/WS_SIR6_A, http.version=HTTP/1.0, MULE_ENCODING=UTF-8, http.method=POST, SOAPAction="", method=public abstract es.map.cct.manager.impl.cir.RespuestaWS es.map.cct.manager.impl.WS_SIR6_A.recepcionFicheroDeAplicacion(java.lang.String,org.apache.axis.attachments.OctetStream[]) throws java.rmi.RemoteException, http.request.path=/CIR_P2P/services/WS_SIR6_A, MULE_REMOTE_SYNC=true, MULE_ORIGINATING_ENDPOINT=endpoint.http.127.0.0.1.4321.CIR.P2P.services}, session:{}, }, correlationId=null, correlationGroup=-1, correlationSeq=-1, encoding=UTF-8, exceptionPayload=org.mule.message.DefaultExceptionPayload@383f562f} 2015-07-01 13:01:13,196 DEBUG [com.map.cir.transformer.ConstruirMensajeTransformador](connector.http.0.receiver.2) Setting transformer name to: ConstruirMensajeTransformador 2015-07-01 13:01:13,196 DEBUG [com.map.cir.transformer.ConstruirRegistroTransformador](connector.http.0.receiver.2) Setting transformer name to: ConstruirRegistroTransformador 2015-07-01 13:01:13,196 DEBUG [com.map.cir.transformer.TransformadorError](connector.http.0.receiver.2) Setting transformer name to: TransformadorError 2015-07-01 13:01:13,214 INFO [org.mule.transport.vm.VMMessageDispatcher](connector.http.0.receiver.2) Connected: endpoint.outbound.vm://exceptionHandlerRecepcionApp 2015-07-01 13:01:13,249 ERROR [com.map.cir.manager.impl.TrazabilidadManagerImpl](connector.http.0.receiver.2) | idTramitacionDefecto | idIntercambioDefecto | gestionarErrorAsiento | ERROR: Error, el mensaje es NULL. No podemos generar el mensaje de error 2015-07-01 13:01:13,252 ERROR [com.map.cir.manager.impl.TrazabilidadManagerImpl](connector.http.0.receiver.2) | idTramitacionDefecto | idIntercambioDefecto | insertarTrazaError | ERROR: Error:No message found under code 'ruta.WS_SIR1' for locale 'en_US'. 2015-07-01 13:01:13,253 WARN [org.mule.config.ExceptionHelper](connector.http.0.receiver.2) Failed to load error mappings from: META-INF/services/org/mule/config/vm-exception-mappings.properties This may be because there are no error code mappings for protocol: vm 2015-07-01 13:01:13,254 WARN [org.mule.config.ExceptionHelper](connector.http.0.receiver.2) Failed to load error mappings from: META-INF/services/org/mule/config/axis-exception-mappings.properties This may be because there are no error code mappings for protocol: axis 2015-07-01 13:01:13,257 ERROR [org.mule.transport.soap.axis.AxisServiceComponent](connector.http.0.receiver.2) com.map.cir.excepCIR.ErrorSirMessageException target service is: WS_SIR6_A. MuleEvent is: MuleEvent: 7b9fbe89-1fe0-11e5-a6d8-71051e277b61, sync=true, stop processing=false, DefaultInboundEndpoint{endpointUri=http://127.0.0.1:4321/CIR_P2P/services/WS_SIR6_A, connector=HttpConnector{this=1e58097d, started=true, initialised=true, name='connector.http.0', disposed=false, numberOfConcurrentTransactedReceivers=4, createMultipleTransactedReceivers=true, connected=true, supportedProtocols=[http], serviceOverrides=null}, transformer=[], name='http:WS_SIR6_A', properties={}, transactionConfig=Transaction{factory=null, action=NEVER, timeout=0}, filter=null, deleteUnacceptedMessages=false, securityFilter=null, synchronous=true, initialState=started, responseTimeout=10000, endpointEncoding=UTF-8} AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException faultSubcode: faultString: com.map.cir.excepCIR.ErrorSirMessageException faultActor: faultNode: faultDetail: {http://xml.apache.org/axis/}stackTrace:com.map.cir.excepCIR.ErrorSirMessageException at es.map.interceptor.ConstruirAsientoInterceptor.before(ConstruirAsientoInterceptor.java:98) at org.mule.interceptor.EnvelopeInterceptor.intercept(EnvelopeInterceptor.java:40) at org.mule.component.ComponentInterceptorInvoker.invoke(ComponentInterceptorInvoker.java:48) at org.mule.component.AbstractComponent.invoke(AbstractComponent.java:165) at org.mule.service.AbstractService.invokeComponent(AbstractService.java:929) at org.mule.model.seda.SedaService.doSend(SedaService.java:257) at org.mule.service.AbstractService.sendEvent(AbstractService.java:500) at org.mule.DefaultMuleSession.sendEvent(DefaultMuleSession.java:354) at org.mule.routing.inbound.DefaultInboundRouterCollection.send(DefaultInboundRouterCollection.java:228) at org.mule.routing.inbound.DefaultInboundRouterCollection.route(DefaultInboundRouterCollection.java:188) at org.mule.transport.AbstractMessageReceiver$DefaultInternalMessageListener.onMessage(AbstractMessageReceiver.java:364) at org.mule.transport.AbstractMessageReceiver.routeMessage(AbstractMessageReceiver.java:252) at org.mule.transport.AbstractMessageReceiver.routeMessage(AbstractMessageReceiver.java:175) at org.mule.transport.soap.axis.AxisServiceProxy$AxisServiceHandler.invoke(AxisServiceProxy.java:84) at com.sun.proxy.$Proxy272.recepcionFicheroDeAplicacion(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:397)

A alguien le ha pasado o sabe por donde pueden ir los tiros?

Gracias

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant