EntityManager NullPointerException

Por favor,
Estou tentando um EJB3 simples, mas quando tento usar o EntityManager ele está vindo sempre null na linha 8 do GerenciarCliente .
Parece que a annotation não está injetando o que deveria.
Vou tentar expor o máximo de detalhes.
Me avisem se quiserem ver mais algum detalhe.
E desde já agradeço.

[code]@Stateless
public class GerenciarCliente implements GerenciarClienteLocal{
@PersistenceContext(unitName=“MyPersistenceUnit”)
private EntityManager em;

public boolean inserir(Client cliente){
	boolean retorno = false;
	em.persist(cliente);
	return retorno;
}

}[/code]

@Local public interface GerenciarClienteLocal { public boolean inserir(Client cliente); }

[code]<?xml version="1.0" encoding="UTF-8"?>

<description>descrição: primeiro ejb</description>
<display-name>EARejb03</display-name>
<module>
	<web id="ejb_03">
		<web-uri>ejb03.war</web-uri>
		<context-root>/ejb03</context-root>
	</web>
</module>

[/code]

[code]<?xml version="1.0" encoding="UTF-8"?>


java:/MyPostgreDS

	<properties>
        <property name="hibernate.dialect" value="org.hibernate.dialect.PostgreSQLDialect"/> 
        <property name="hibernate.hbm2ddl.auto" value="update"/>
	</properties>
	
</persistence-unit>

[/code]

[code]<?xml version="1.0" encoding="UTF-8"?>

<display-name>ejb03</display-name>

<servlet>
	<servlet-name>MyServlet01</servlet-name>
	<servlet-class>web.myservlets.MyServlet01</servlet-class>
</servlet>
<servlet-mapping>
	<servlet-name>MyServlet01</servlet-name>
	<url-pattern>/MyServlet01</url-pattern>
</servlet-mapping>

[/code]