oi pessoal... o h:inputFile é mencionado como parte do JSF2.2 porém o pom e o faces-config estamos usando o JSF2.1 (baixei o pacote do professor e também está assim).
consigo usar o h:inputFile setando o "xmlns:h="http://xmlns.jcp.org/jsf/html" porém perco todos os autos completes ao digitar no xhtml. Isso porque as dependências estão como JSF2.1 e ele só reconhece o xmlns:h para o endereço antigo: "xmlns:h="http://java.sun.com/jsf/html".
tentei usar a dependência 2.2 abaixo mas não foi suficiente. saberiam informar as dependencias JSF2.2 compatíveis como o wildfly?
<!-- https://mvnrepository.com/artifact/org.jboss.spec.javax.faces/jboss-jsf-api_2.2_spec -->
<dependency>
<groupId>org.jboss.spec.javax.faces</groupId>
<artifactId>jboss-jsf-api_2.2_spec</artifactId>
<version>2.2.6</version>
</dependency>
obrigada.