Retroceder   Foros del Web > Programación para sitios web > Java y JSP > JSP/Servlets

Respuesta
 
Herramientas Desplegado
Antiguo 06-feb-2008, 07:17   #1 (permalink)
sito-ito ha deshabilitado el karma
 
Fecha de Ingreso: diciembre-2006
Mensajes: 28
Error con EJB : no bound

Hola estoy intentado hacer un aplicacion utilizando ejb, el caso es que me aparece este error:
Código:
 javax.naming.NameNotFoundException: dataUserLocal not bound
14:22:42,109 ERROR [STDERR] 	at org.jnp.server.NamingServer.getBinding(NamingServer.java:529)
14:22:42,109 ERROR [STDERR] 	at org.jnp.server.NamingServer.getBinding(NamingServer.java:537)
14:22:42,109 ERROR [STDERR] 	at org.jnp.server.NamingServer.getObject(NamingServer.java:543)
14:22:42,109 ERROR [STDERR] 	at org.jnp.server.NamingServer.lookup(NamingServer.java:296)
14:22:42,109 ERROR [STDERR] 	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source)
14:22:42,109 ERROR [STDERR] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
14:22:42,109 ERROR [STDERR] 	at java.lang.reflect.Method.invoke(Unknown Source)
14:22:42,109 ERROR [STDERR] 	at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source)
14:22:42,109 ERROR [STDERR] 	at sun.rmi.transport.Transport$1.run(Unknown Source)
14:22:42,109 ERROR [STDERR] 	at java.security.AccessController.doPrivileged(Native Method)
14:22:42,109 ERROR [STDERR] 	at sun.rmi.transport.Transport.serviceCall(Unknown Source)
14:22:42,109 ERROR [STDERR] 	at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source)
14:22:42,156 ERROR [STDERR] 	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(Unknown Source)
14:22:42,156 ERROR [STDERR] 	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source)
14:22:42,156 ERROR [STDERR] 	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
14:22:42,156 ERROR [STDERR] 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
14:22:42,156 ERROR [STDERR] 	at java.lang.Thread.run(Unknown Source)
14:22:42,156 ERROR [STDERR] 	at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(Unknown Source)
14:22:42,156 ERROR [STDERR] 	at sun.rmi.transport.StreamRemoteCall.executeCall(Unknown Source)
14:22:42,156 ERROR [STDERR] 	at sun.rmi.server.UnicastRef.invoke(Unknown Source)
14:22:42,156 ERROR [STDERR] 	at org.jnp.server.NamingServer_Stub.lookup(Unknown Source)
14:22:42,156 ERROR [STDERR] 	at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:625)
14:22:42,156 ERROR [STDERR] 	at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:587)
14:22:42,156 ERROR [STDERR] 	at javax.naming.InitialContext.lookup(Unknown Source)
14:22:42,171 ERROR [STDERR] 	at es.navilla.connectiondatauser.business.forms.FormConnectionDataUser.<init>(FormConnectionDataUser.java:84)
14:22:42,171 ERROR [STDERR] 	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
14:22:42,171 ERROR [STDERR] 	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
14:22:42,171 ERROR [STDERR] 	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
14:22:42,171 ERROR [STDERR] 	at java.lang.reflect.Constructor.newInstance(Unknown Source)
14:22:42,171 ERROR [STDERR] 	at java.lang.Class.newInstance0(Unknown Source)
14:22:42,171 ERROR [STDERR] 	at java.lang.Class.newInstance(Unknown Source)
14:22:42,171 ERROR [STDERR] 	at com.sun.faces.config.ManagedBeanFactoryImpl.newInstance(ManagedBeanFactoryImpl.java:277)
14:22:42,171 ERROR [STDERR] 	at com.sun.faces.application.ApplicationAssociate.createAndMaybeStoreManagedBeans(ApplicationAssociate.java:550)
14:22:42,171 ERROR [STDERR] 	at com.sun.faces.el.ManagedBeanELResolver.getValue(ManagedBeanELResolver.java:82)
14:22:42,171 ERROR [STDERR] 	at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:53)
14:22:42,171 ERROR [STDERR] 	at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:64)
14:22:42,171 ERROR [STDERR] 	at org.apache.el.parser.AstIdentifier.getValue(AstIdentifier.java:45)
Mi bean de estidades este:
Código:
@Local
public interface DataUserLocal extends DataUser {

}
y mi bean de sesion así:
Código:
@Stateless
@LocalBinding(jndiBinding = "dataUserLocal")
@RemoteBinding(jndiBinding = "dataUserRemote")

public class DataUserBean implements DataUserLocal, DataUserRemote{
 .....
Para llamarlo que es donde me da el error el codigo es:
Código:
InitialContext initial;
			
			try {
				initial = ManagerContext.getInitialContext();

				DataUserLocal du;

				du = (DataUserLocal) initial.lookup("dataUserLocal");

				du.isUserId(userId);
....
Al hacer le initial.lookup("dataUserLocal"); me salta el error.


Lo que mas mosqueado me tiene es que tengo otro proyecto en el mismo servidor con el que hago los mismos pasos y me funciona a la perfección.

Ayuda por favor!!!!
sito-ito está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 04:18.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93