Fiz o seu , qndo fui fazer o meu deu erro 
O que tem de errado aqui ??
package br.com.marcos.managedbean;
[code]import java.util.ArrayList;
import java.util.List;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.ViewScoped;
import javax.naming.InitialContext;
import javax.naming.NamingException;
import br.com.marcos.ejb.ClienteBean;
import br.com.marcos.entidade.Cliente;
@ManagedBean
@ViewScoped
public class ClienteMB {
private Cliente cliente = new Cliente();
private List<Cliente> lstCliente = new ArrayList<Cliente>();
public String incluirCliente(){
//Incluir cliente no Banco de Dados
InitialContext ini;
try {
ini =new InitialContext();
ClienteBean clienteBean = (ClienteBean)ini.lookup("java:/module/ClienteBean");
clienteBean.salvar(cliente);
cliente = new Cliente();
lstCliente = clienteBean.buscarClientes();
} catch (NamingException e) {
e.printStackTrace();
}
return null;
}
/***
* GETTER E SETTER
*
* **/[/code]
ClienteBean
package br.com.marcos.ejb;
import java.util.List;
import javax.ejb.Stateless;
import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;
import br.com.marcos.entidade.Cliente;
@Stateless
public class ClienteBean{
@PersistenceContext
EntityManager em;
public void salvar(Cliente cliente){
em.persist(cliente);
}
public List<Cliente> buscarClientes(){
return em.createQuery("FROM Cliente;").getResultList();
}
}
Entity
[code]package br.com.marcos.entidade;
import javax.persistence.*;
@Entity
@Table(name=“cliente”)
public class Cliente {
@Id
@GeneratedValue(strategy=GenerationType.IDENTITY)
private Integer id;
@Column
private String nome;
/******
* Getter&Setter
*
* **/[/code]
persistence.xml
<?xml version="1.0" encoding="UTF-8"?>
<persistence version="2.0" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd">
<persistence-unit name="minhaaplicacao">
<class>br.com.marcos.entidade.Cliente</class>
<jta-data-source>minhaaplicacao_ds</jta-data-source>
</persistence-unit>
</persistence>
Erro lindo :
Registering web context: /minhaaplicacao
20:35:46,637 INFO [org.jboss.as.server] (HttpManagementService-threads - 2) JBAS018559: Deployed "minhaaplicacao.war"
20:36:10,427 ERROR [stderr] (http-localhost-127.0.0.1-8083-1) javax.naming.NameNotFoundException: module/ClienteBean -- service jboss.naming.context.java.module.ClienteBean
20:36:10,428 ERROR [stderr] (http-localhost-127.0.0.1-8083-1) at org.jboss.as.naming.ServiceBasedNamingStore.lookup(ServiceBasedNamingStore.java:97)
20:36:10,429 ERROR [stderr] (http-localhost-127.0.0.1-8083-1) at org.jboss.as.naming.NamingContext.lookup(NamingContext.java:178)
20:36:10,430 ERROR [stderr] (http-localhost-127.0.0.1-8083-1) at org.jboss.as.naming.InitialContext.lookup(InitialContext.java:113)
20:36:10,430 ERROR [stderr] (http-localhost-127.0.0.1-8083-1) at org.jboss.as.naming.NamingContext.lookup(NamingContext.java:214)
20:36:10,431 ERROR [stderr] (http-localhost-127.0.0.1-8083-1) at javax.naming.InitialContext.lookup(InitialContext.java:411)
20:36:10,431 ERROR [stderr] (http-localhost-127.0.0.1-8083-1) at br.com.marcos.managedbean.ClienteMB.incluirCliente(ClienteMB.java:33)
20:36:10,432 ERROR [stderr] (http-localhost-127.0.0.1-8083-1) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
20:36:10,432 ERROR [stderr] (http-localhost-127.0.0.1-8083-1) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
20:36:10,433 ERROR [stderr] (http-localhost-127.0.0.1-8083-1) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
20:36:10,433 ERROR [stderr] (http-localhost-127.0.0.1-8083-1) at java.lang.reflect.Method.invoke(Method.java:606)
20:36:10,434 ERROR [stderr] (http-localhost-127.0.0.1-8083-1) at org.apache.el.parser.AstValue.invoke(AstValue.java:262)
20:36:10,434 ERROR [stderr] (http-localhost-127.0.0.1-8083-1) at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:278)
20:36:10,435 ERROR [stderr] (http-localhost-127.0.0.1-8083-1) at com.sun.faces.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:105)
20:36:10,435 ERROR [stderr] (http-localhost-127.0.0.1-8083-1) at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:88)
20:36:10,436 ERROR [stderr] (http-localhost-127.0.0.1-8083-1) at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
20:36:10,436 ERROR [stderr] (http-localhost-127.0.0.1-8083-1) at javax.faces.component.UICommand.broadcast(UICommand.java:315)
20:36:10,437 ERROR [stderr] (http-localhost-127.0.0.1-8083-1) at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:794)
20:36:10,437 ERROR [stderr] (http-localhost-127.0.0.1-8083-1) at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1259)
20:36:10,438 ERROR [stderr] (http-localhost-127.0.0.1-8083-1) at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:81)
20:36:10,438 ERROR [stderr] (http-localhost-127.0.0.1-8083-1) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
20:36:10,439 ERROR [stderr] (http-localhost-127.0.0.1-8083-1) at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
20:36:10,439 ERROR [stderr] (http-localhost-127.0.0.1-8083-1) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:593)
20:36:10,440 ERROR [stderr] (http-localhost-127.0.0.1-8083-1) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329)
20:36:10,440 ERROR [stderr] (http-localhost-127.0.0.1-8083-1) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)
20:36:10,441 ERROR [stderr] (http-localhost-127.0.0.1-8083-1) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275)
20:36:10,441 ERROR [stderr] (http-localhost-127.0.0.1-8083-1) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161)
20:36:10,442 ERROR [stderr] (http-localhost-127.0.0.1-8083-1) at org.jboss.as.jpa.interceptor.WebNonTxEmCloserValve.invoke(WebNonTxEmCloserValve.java:50)
20:36:10,443 ERROR [stderr] (http-localhost-127.0.0.1-8083-1) at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:153)
20:36:10,443 ERROR [stderr] (http-localhost-127.0.0.1-8083-1) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155)
20:36:10,444 ERROR [stderr] (http-localhost-127.0.0.1-8083-1) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
20:36:10,444 ERROR [stderr] (http-localhost-127.0.0.1-8083-1) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
20:36:10,445 ERROR [stderr] (http-localhost-127.0.0.1-8083-1) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368)
20:36:10,445 ERROR [stderr] (http-localhost-127.0.0.1-8083-1) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877)
20:36:10,446 ERROR [stderr] (http-localhost-127.0.0.1-8083-1) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671)
20:36:10,446 ERROR [stderr] (http-localhost-127.0.0.1-8083-1) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930)
20:36:10,447 ERROR [stderr] (http-localhost-127.0.0.1-8083-1) at java.lang.Thread.run(Thread.java:724)