Hi Guru's,
We are doing Field Ticket Asynchronous Request and Response using RNIF Adapter. Can someone help me with the Step by step document or solution for the ADAPTER configuration Steps.
At present i am using Two Action Asynchronous Request to send the Field Ticket & Twho ACtion Asynchronous Response to get the response. The Request is all good. But in Response We are not getting anything in the communication channel log. When we check in the System logs and traces we get the following error.
Warning: validation was turned on but an org.xml.sax.ErrorHandler was not |
16:14:43:317 | Error | Guest | ... Worker [RNIFAdapterRecv] | System.err | set, which is probably not what is desired. Parser will use a default |
16:14:43:318 | Error | Guest | ... Worker [RNIFAdapterRecv] | System.err | ErrorHandler to print the first 10 errors. Please call |
16:14:43:318 | Error | Guest | ... Worker [RNIFAdapterRecv] | System.err | the 'setErrorHandler' method to fix this. |
16:14:43:319 | Error | Guest | ... Worker [RNIFAdapterRecv] | System.err | Error: URI=null Line=1: Document root element "MessageValidationRules", must match DOCTYPE root "null". |
16:14:43:320 | Error | Guest | ... Worker [RNIFAdapterRecv] | System.err | Error: URI=null Line=1: Document is invalid: no grammar found. |
16:14:43:328 | Error | Guest | ... Worker [RNIFAdapterRecv] | ...getPropertyValue(StringpropertyKey) | Specified key- PIP_RESPACTION_NAME -not configured |
16:14:43:330 | Error | Guest | ... Worker [RNIFAdapterRecv] | ...getPropertyValue(StringpropertyKey) | Specified key- MSG_STANDARD_FREE_TEXT -not configured |
16:14:43:337 | Fatal | Guest | ... Worker [RNIFAdapterRecv] | ...ontext.process(PropertyContainerpc) | ced58b71b76211e2bfa6000027bf0673 d1d3fec2b76211e2b952000027bf0672 Runtime error encountered during BT Dialog processing; HINT\: Validation of RNIF signal message failed; will ignore message --------------------------- null ; STACK TRACE\:com.sap.aii.af.protocol.ispeak.services.btdhandler.BTDRuntimeException: Validation of RNIF signal message failed; will ignore message at com.sap.aii.af.protocol.ispeak.services.btdhandler.BTDContext.throwBTDRuntimeException(BTDContext.java:789) at com.sap.aii.af.sdk.rnif.impl.btdhandler.btdactions.ProcessExcep_SendAlert.execute(ProcessExcep_SendAlert.java:115) at com.sap.aii.af.protocol.ispeak.services.btdhandler.SimpleBTDTransition.execute(SimpleBTDTransition.java:137) at com.sap.aii.af.protocol.ispeak.services.btdhandler.BTDState.dispatch(BTDState.java:102) at com.sap.aii.af.protocol.ispeak.services.btdhandler.BTDContext.process(BTDContext.java:174) at com.sap.aii.af.sdk.rnif.impl.choreography.BTDWrapperService.process(BTDWrapperService.java:117) at com.sap.aii.af.protocol.ispeak.services.choreography.CMMessageGateway.invokeService(CMMessageGateway.java:201) at com.sap.aii.af.protocol.ispeak.services.choreography.CMMessageGateway$1.run(CMMessageGateway.java:107) at com.sap.aii.af.protocol.ispeak.services.choreography.CMMessageGateway$CMMessagePostStackController.runAction(CMMessageGateway.java:367) at com.sap.aii.af.protocol.ispeak.services.choreography.CMMessageGateway.postIntoMessageChannel(CMMessageGateway.java:105) at com.sap.aii.af.sdk.rnif.impl.choreography.listeners.MSRnifListenerLocalBean.InternalOnMessage(MSRnifListenerLocalBean.java:145) at com.sap.aii.af.sdk.rnif.impl.choreography.listeners.MSRnifListenerLocalBean.onMessage(MSRnifListenerLocalBean.java:66) at sun.reflect.GeneratedMethodAccessor3831.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal(RequestInvocationContext.java:47) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:166) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatesTransition.invoke(Interceptors_StatesTransition.java:19) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Resource.invoke(Interceptors_Resource.java:50) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.doWorkWithAttribute(Interceptors_Transaction.java:37) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.invoke(Interceptors_Transaction.java:21) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_MethodRetry.invoke(Interceptors_MethodRetry.java:46) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:191) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatelessInstanceGetter.invoke(Interceptors_StatelessInstanceGetter.java:23) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_SecurityCheck.invoke(Interceptors_SecurityCheck.java:25) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_ExceptionTracer.invoke(Interceptors_ExceptionTracer.java:17) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179) at com.sap.engine.services.ejb3.runtime.impl.DefaultInvocationChainsManager.startChain(DefaultInvocationChainsManager.java:138) at com.sap.engine.services.ejb3.runtime.impl.DefaultEJBProxyInvocationHandler.invoke(DefaultEJBProxyInvocationHandler.java:164) at $Proxy142.onMessage(Unknown Source) at com.sap.engine.messaging.impl.spi.ServicesImpl.deliver(ServicesImpl.java:362) at com.sap.engine.interfaces.messaging.spi.EventHandler.onDeliver(EventHandler.java:144) at com.sap.aii.adapter.rnif.ms.RNIFEventHandler.onDeliver(RNIFEventHandler.java:682) at com.sap.engine.messaging.impl.core.queue.consumer.ReceiveConsumer.processMessage(ReceiveConsumer.java:277) at com.sap.engine.messaging.impl.core.queue.consumer.ReceiveConsumer.onMessage(ReceiveConsumer.java:76) at com.sap.engine.messaging.impl.core.queue.Queue.run(Queue.java:1000) at com.sap.engine.messaging.runtime.MSWorkWrapper.run(MSWorkWrapper.java:58) at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37) at java.security.AccessController.doPrivileged(Native Method) at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:185) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:302) |
Points will be provided for any help.
Regards,
amitbanerjee05