// Generate WSDL for SEI endpoints(not for Provider endpoints)
if (primaryDoc == null) {
primaryDoc = generateWSDL(binding, seiModel, docList, container, implType);
// create WSDL model
wsdlPort = getWSDLPort(primaryDoc, docList, serviceName, portName, container);
seiModel.freeze(wsdlPort);
}
// New Features might have been added in WSDL through Policy.
// This sets only the wsdl features that are not already set(enabled/disabled)
features.mergeFeatures(wsdlPort, false, true);
terminal= new SEIInvokerTube(seiModel,invoker,binding);