Persistence.xml --> problema de configuração com o web project + jpa

Estou tendo problema para encontrar o orquivo persistence.xml em uma aplicação web com uso do JSF.

Dúvida…

Onde é que devo salvar o arquivo perseistence.xml em uma aplicação dynamic web project

atualmente meu aquivo persistence.xml se encontra nessa estrutura de pacote.

+login
|  +javasource
|  |  +br.com.sistema.beans
|  |  |  +User.java
|  |  +br.com.sistema.dao.jdbc
|  |       +LoginBeanDAO.java
|  |       |
|  |       +ManagerFactory.java
|  -ant
|  +WebContent
|  |  +WEB-INF
|  |  |  +classes|
|  |  |  |  +META-INF
|  |  |  |  |  +persistence.xml
|  |  |  |  -lib

que me exibe o seguinte erro:

Dando uma olhada em alguns lugares, reparei que esse seria a estrutura de pacote correta, mas o erra continua!
Por isso convoquei a ajuda dos universitários…

Se esse erro nao for equivalente a um ‘file not found’ era pra dar certo. Mas já vi deixarem esse arquivo no META-INF do source java também.

E digo além, ja vi esse arquivo em diretórios diferentes, que o programador definiu por conta e depois setou, talvez em algum xml do servidor.

Desculpa por não citar a Exception…

É essa aqui:

javax.persistence.PersistenceException: No Persistence provider for EntityManager named login_jsf

Blz, oque devo fazer?