Verifies that invoking readBytes() followed by clearBody() followed by readObject() returns the expected result, when the readBytes() call has not completed reading the array field. This ensures that clearBody() correctly clears the state of the message.
Requirements:
Run | ConnectionFactory | Destination | Delivery | Session | Consumer | Message | Pass |
1
|
QueueConnectionFactory
|
|
|
TRANSACTED
|
|
StreamMessage
|
Yes
|
2
|
QueueConnectionFactory
|
|
|
AUTO
|
|
StreamMessage
|
Yes
|
3
|
QueueConnectionFactory
|
|
|
CLIENT
|
|
StreamMessage
|
Yes
|
4
|
QueueConnectionFactory
|
|
|
DUPS_OK
|
|
StreamMessage
|
Yes
|
5
|
TopicConnectionFactory
|
|
|
TRANSACTED
|
|
StreamMessage
|
Yes
|
6
|
TopicConnectionFactory
|
|
|
AUTO
|
|
StreamMessage
|
Yes
|
7
|
TopicConnectionFactory
|
|
|
CLIENT
|
|
StreamMessage
|
Yes
|
8
|
TopicConnectionFactory
|
|
|
DUPS_OK
|
|
StreamMessage
|
Yes
|