Transfer Notification Post-Processing Fails With Java.lang.NullPointerException (Doc ID 2190721.1)

Last updated on OCTOBER 11, 2016

Applies to:

Oracle Managed File Transfer - Version 12.2.1.1.0 and later
Information in this document applies to any platform.

Symptoms

Added a Post-Processing Action of Transfer Notification and specified a notification template, but the following errors are encountered, MFT-4212 Error while executing target postprocessing:

[2016-09-23T12:27:37.095-04:00] [stedev_msmft1] [ERROR] [] [oracle.mft.ENGINE] [tid: JCA-work-instance:JMSAdapter-3] [userId: ] [ecid: 4edfc55b-31aa-44a7-a0c8-633d1bbaa5e0-000a2530,0:9:27:29] [APP: mft-app] [partition-name: DOMAIN] [tenant-name: GLOBAL] [FlowId: 0000LTNrm5H0Vs_5lR5EiZ1Nt7_0000008] error encountered while target post processing[[
java.lang.NullPointerException
at oracle.tip.mft.engine.processsor.plugin.TransferNotificationPlugin.process(TransferNotificationPlugin.java:180)
at oracle.tip.mft.engine.processsor.plugin.TransferNotificationPlugin.process(TransferNotificationPlugin.java:68)
at oracle.tip.mft.engine.processsor.plugin.PluginExecutor.executePostProcessingFunction(PluginExecutor.java:1295)
at oracle.tip.mft.engine.processsor.plugin.PluginExecutor.executePostProcessingFunctions(PluginExecutor.java:378)
at oracle.tip.mft.engine.processsor.plugin.PluginExecutor.excecuteTargetPostCustomCallouts(PluginExecutor.java:317)
at oracle.tip.mft.engine.message.handler.MessageHandlerHelper.executeTargetPostProcessing(MessageHandlerHelper.java:91)
at oracle.tip.mft.engine.qmessage.listener.TargetQueueMessageListener.performPostActions(TargetQueueMessageListener.java:340)
at oracle.tip.mft.engine.qmessage.listener.TargetQueueMessageListener.performPostActions(TargetQueueMessageListener.java:80)
at oracle.tip.mft.engine.qmessage.listener.BaseQueueMessageListener.onMessage(BaseQueueMessageListener.java:254)
at oracle.tip.mft.jms.adapters.JCAJmsMessageProcessorService$1.onMessage(JCAJmsMessageProcessorService.java:71)
at oracle.tip.mft.transport.adapter.impl.jms.JMSBindingListenerImpl.post(JMSBindingListenerImpl.java:84)
at oracle.tip.adapter.sa.impl.inbound.JCAInboundListenerImpl.onMessage(JCAInboundListenerImpl.java:226)
at oracle.tip.adapter.fw.jca.messageinflow.MessageEndpointImpl.onMessage(MessageEndpointImpl.java:666)
at oracle.tip.adapter.jms.inbound.JmsConsumer.doSend(JmsConsumer.java:699)
at oracle.tip.adapter.jms.inbound.JmsNativeConsumer.sendInboundMessage(JmsNativeConsumer.java:104)
at oracle.tip.adapter.jms.inbound.JmsNativeConsumer.send(JmsNativeConsumer.java:66)
at oracle.tip.adapter.jms.inbound.JmsConsumer.runInbound(JmsConsumer.java:917)
at oracle.tip.adapter.jms.inbound.JmsConsumer.run(JmsConsumer.java:840)
at oracle.tip.adapter.sa.impl.fw.jca.work.WorkerJob.go(WorkerJob.java:53)
at oracle.tip.adapter.sa.impl.fw.common.ThreadPool.run(ThreadPool.java:281)
at java.lang.Thread.run(Thread.java:745)




Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms