Hi there,

First of all try this:

tail -f geronimo.out

it will tell you everything.

Also, you may want to try Geronimo Console, Debug Views -> JNDI Viewer

Do you absolutely must not use default names and mappings? I'm just
using @Stateless and @Remote annotations and I don't have any problems
with remote access.

For example, in my integration tests I retrieve remote SLSB this way:

Properties env = new Properties();
                env.put(Context.INITIAL_CONTEXT_FACTORY,
                                
"org.apache.openejb.client.RemoteInitialContextFactory");
                env.put(Context.PROVIDER_URL, "ejbd://localhost:4201");
                ctx = new InitialContext(env);
                broker = (RemoteProcessInvocationBroker) ctx
                                
.lookup("RemoteProcessInvocationBrokerImplRemote");

RemoteProcessInvocationBroker is a remote interface,
RemoteProcessInvocationBrokerImpl is a class implementing it, and
RemoteProcessInvocationBrokerImplRemote is its JNDI name.

cheers,
Łukasz

On 6 June 2010 23:55, Billy Vandory <[email protected]> wrote:
>
> just looked at our code, if you are using ejb3 (i assume you are with that
> @Stateless annotation), test it with:
>
> BeanRemote bean = (BeanRemote) initial.lookup("BeanRemote");
>
>
> --
> View this message in context: 
> http://apache-geronimo.328035.n3.nabble.com/EJB-in-Apache-Geronimo-Java-client-invokation-tp839481p874779.html
> Sent from the Users mailing list archive at Nabble.com.
>

Reply via email to