}
ListenPoint[] listenPointsArray =
(ListenPoint[]) listenPoints.toArray(new ListenPoint[listenPoints.size()]);
BiDirIIOPServiceContext context =
new BiDirIIOPServiceContext( listenPointsArray );
org.omg.CORBA.Any any = orb.create_any();
BiDirIIOPServiceContextHelper.insert( any, context );
final CDROutputStream cdr_out = new CDROutputStream(orb);