The createCall(String portName) API from the Service interface when created with a full WSDL information will no longer return a fully initialize Call object that could be used directly after setting the operation name with the setOperationName(String operationName) API. Call instances returned from the createCall(String portName) will be uninitialized and all the parameter types, return type, encoding style and endpoint address will need to be set before the invoke() API is used.