QName serviceName = new QName(SERVICE_NS, "HelloWorldServiceRuntimeCorrelationIDStaticPrefix");
QName portNameEng = new QName(SERVICE_NS, "HelloWorldPortRuntimeCorrelationIDStaticPrefixEng");
QName portNameSales = new QName(SERVICE_NS, "HelloWorldPortRuntimeCorrelationIDStaticPrefixSales");
URL wsdl = getWSDLURL(WSDL);
HelloWorldServiceRuntimeCorrelationIDStaticPrefix service =
new HelloWorldServiceRuntimeCorrelationIDStaticPrefix(wsdl, serviceName);
HelloWorldPortType portEng = markForClose(service.getPort(portNameEng, HelloWorldPortType.class, cff));
HelloWorldPortType portSales = markForClose(service.getPort(portNameSales, HelloWorldPortType.class, cff));
Collection<ClientRunnable> clients = new ArrayList<ClientRunnable>();
for (int i = 0; i < 10; ++i) {
clients.add(new ClientRunnable(portEng, "com.mycompany.eng:"));
clients.add(new ClientRunnable(portSales, "com.mycompany.sales:"));