Как сказал Эвальд, ваш цикл некорректен:
for(int i=0; i<0;i<workorderlist.size;i++)
Я даже удивлен, что он компилируется.Структура for:
объявление переменной;условие остановки цикла;incrementation.
У вас есть два условия, и нет приращения: скорее всего, вы не входите в свой цикл, что можно увидеть, используя отладчик или поместив простой System.out.println («В цикле»).") после for.
более того, где вы увеличиваете строку?Откуда берется row1?У вас должно быть что-то вроде:
row1 = sheet.getRow(i);
Таким образом, вам нужно опубликовать больше кода для лучшего ответа.