WebDriver Selenium não consegue encontrar o input na página

Alguém pode me ajudar com esse problema?

public class Testando {
	
public static void main(String [] args) {

		

			System.setProperty("webdriver.chrome.driver", "/home/d07/Downloads/chromedriver");
    
			WebDriver driver = new ChromeDriver();
			
			driver.get("http://localhost:8080/hrcomercial/login.jsf");

			
			WebElement name = driver.findElement(By.name("j_username"));
			
			WebElement senha = driver.findElement(By.name("j_password"));
			
			name.sendKeys("xxxx");
			
			
			senha.sendKeys("xxxxx");
			
			WebElement botao = driver.findElement(By.id("btEntrar"));
		
			botao.click();
			
			
		
		
}
}

esse é o código de teste na tela de login.

Faltou o código da página e a descrição do problema.