The loginFailed is (re)used 3 times within this class. Check the lines 189, 197 and 203. I think it makes sense to reuse it in this case.
Otherwise we would have 3 times the same string prefix in the resourcebundle:
loginFailed1=Login as {0} to {1} failed: {2}: {3}
loginFailed2=Login as {0} to {1} failed: {2}: Response not HTML as expected
loginFailed3=Login as {0} to {1} failed: {2}: page title was "{3}"