Actually I have.
We have a design that supports replication of system events throughout the topology, and even worse: They use xmltype data, but in a CLOB column!
Basically, it looks like this (Oracle):
2 tables:
[Event_Content]
content_ID number
xml_message CLOB
created_on date
[Routing]
routing_id number
destination number
...
(among others)
So they are just sending the xmltype message through the system that way,
but all the information like what's the type of the event/message, is inside of that xml, not as a separate column!
That means if I ever wanted to track down a particular event I have to search through each one of hundreds of thousands of these CLOB fields, using xmltype decoding functions to get the info I need.
I hate the developer team that came up with that.
