PrintService printer = null;
if (services.length > 0) {
if (UtilValidate.isNotEmpty(printerName)) {
String sPrinterName = null;
for (int i = 0; i < services.length; i++) {
PrintServiceAttribute attr = services[i].getAttribute(PrinterName.class);
sPrinterName = ((PrinterName)attr).getValue();
if (sPrinterName.toLowerCase().indexOf(printerName.toLowerCase()) >= 0) {
printer = services[i];
Debug.logInfo("Printer with name [" + sPrinterName +"] selected", module);
break;