Sending ebMS 3.0 UserMessage to multiple destinations (multicast pattern)
I am rather new to ebMS and ebXML, but I'm looking if it can be used to work out a project of us. One of the patterns we have to support is to have MessageProducers sending a message that needs to be routed by the MSH to one or more MessageReceivers (something like a multicast).
We want to avoid putting the work on the producers to send multiple messages with one Party, but instead want to have them sending one message with multiple PartyId elements in the eb:To. The XML schema allows for this, but if I look in the technical spec, I can see the following statement:
The REQUIRED PartyId element occurs one or more times. If it occurs multiple times, each instance MUST identify the same organization.
Does this mean we cannot have one-to-many message communication, using ebMS3.0?