E aew galera.
Bom, estava com um problema esses dias com o @PersistenceContext, para fazer a injeção de um EntityManager em um DAO.
O problema era que eu estava dando new() na mao na classe e como não passava pelo gerenciamento do container, estourava um NullPointer no Log. Depois que eu comecei a usar o lookup(), a injeção começou a ser inserida e tudo ficou normal.
A questao é o seguinte: o que realmente é esse gerenciamento do container? Porque eu preciso dar um lookup pro container reconhecer o gerenciamento de um objeto ao invés disso acontecer automaticamente, por exemplo, dentro de Session Bean?
Valew!