I am still getting this error, and I'm at a loss.

This session bean works fine when called from an ordinary console client, and it works fine with a "hello world" call from JBoss.NET.

However, when I call a function that attempts to look up the local home of an entity EJB and retrieve an entity from the database, I get the error below.

I definitely don't have anything named "Facadecomp" bound in JNDI, and I'm not sure where it's coming up with that string from.

The JNDIView ouput from JBoss is here: http://nathan.dnsalias.com/download/jndiview.txt

This is a serious stumbling block for me, on an important project, blah blah blah, :) so if anyone can please help, I would be very appreciative. I'm happy to provide any information I can.

Thanks again,
Nathan



Date: Mon, 24 Mar 2003 09:53:07 -0500
To: [EMAIL PROTECTED]
From: Nathan Hoover <[EMAIL PROTECTED]>
Subject: JBoss.NET error

I'm getting the following error trying to call a session bean method using JBoss.NET. I have 3.2RC4.

An unhandled exception of type 'System.Web.Services.Protocols.SoapException' occurred in system.web.services.dll
Additional information: org.apache.axis.ConfigurationException: Could not find home in JNDI
AxisFault
 faultCode: {http://xml.apache.org/axis/}Server.generalException
 faultString: Could not find home in JNDI
 faultActor: null
 faultDetail:
Could not find home in JNDI
javax.naming.NameNotFoundException: Facadecomp not bound
        at org.jnp.server.NamingServer.getBinding(NamingServer.java:495)
        at org.jnp.server.NamingServer.getBinding(NamingServer.java:503)
        at org.jnp.server.NamingServer.getObject(NamingServer.java:509)
        at org.jnp.server.NamingServer.lookup(NamingServer.java:253)
        at org.jnp.server.NamingServer.lookup(NamingServer.java:256)
        at org.jnp.server.NamingServer.lookup(NamingServer.java:256)
        at org.jnp.server.NamingServer.lookup(NamingServer.java:256)
        at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:492)
        at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:471)
        at javax.naming.InitialContext.lookup(InitialContext.java:345)
        at org.jboss.net.axis.server.EJBProvider.getEJBHome(EJBProvider.java:94)
        at org.jboss.net.axis.server.EJBProvider.getEJBCreateMethod(EJBProvider.java:107)
        at org.jboss.net.axis.server.EJBProvider.getServiceClass(EJBProvider.java:168)
        at org.apache.axis.providers.java.JavaProvider.initServiceDesc(JavaProvider.java:535)
<snip>

The session bean is trying to make a local call to an entity bean. Let me know if I can provide more information or if anyone has any ideas.

N

Reply via email to