My Oracle Support Banner

Zero Byte File When "rejectedMessageHandlers" Fails (Doc ID 561568.1)

Last updated on MARCH 25, 2019

Applies to:

Oracle Enterprise Service Bus - Version and later
Information in this document applies to any platform.
This problem can occur on any platform.


Using ESB version when attempting to use rejectedMessageHandlers for errors in ESB, you end up with a zero byte file when the defined rejectedMessageHandlers fails.

For example the issue can be reproduced as follows:

Use a synchronous routing service to dequeue messages from AQ and enqueue these messages to another AQ.  For fault handling you have defined rejectedMessageHandlers.  When the defined rejectedMessageHandlers fails the rejected Message is stored in directory $ORACLE_HOME/j2ee/home/jca/routingservice/rejectedMessages.  This file has a size of zero bytes. That means, the file is empty and the rejected message has been lost.




To view full details, sign in with your My Oracle Support account.

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

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.