{
// now add alternate addresses to primary profile
for (Iterator<IIOPAddress> i = alternateAddresses.iterator(); i.hasNext();) {
IIOPAddress addr = i.next();
primaryProf.addComponent( TAG_ALTERNATE_IIOP_ADDRESS.value, addr.toCDR() );
}
// now add a secondary and third profile like used e.g. by
// Visibroker 4.5
for (Iterator<IIOPAddress> i = alternateAddresses.iterator(); i.hasNext();)