[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[xmlblaster] What happens to pubed msgs when history que is full?

We are developing an application using xmlBlaster and a important issue came up.

I am confused about what happens to messages that are published to topics when the topic history queue is full.

In the engine.message requirement doc I found the statement "Further published messages with the same oid overwrite the previous message (the history depth is one)".

But someplace else in the documentation I found a that the default setting of the PublishQos attribute OnOverflow is "deadMessage", and that the attribute setting "discardOldest" may not yet implemented.

I don't know how to reconcile these. Please clarify (for both queue length equal 1 and queue length greater than 1).

This becomes an important issue for me in that my app requires that the latest publication to a topic always be in the queue, overwriting the older ones.