Hi all,

I am experiencing a strange problem: I can not execute any business methods on 
my ejb 3.0 stateless session bean. Looking up the remote interface is no 
problem but any executed remote method leads to a CannotConnectException.

Here is my client side code:

public void testRemoteMethod()
{
        Properties properties = new Properties();
        
properties.pu("java.naming.factory.initial","org.jnp.interfaces.NamingContextFactory");
        
properties.put("java.naming.factory.url.pkgs","=org.jboss.naming:org.jnp.interfaces");
        properties.put("java.naming.provider.url","localhost:1299");
        Context context;
        try     
        {
                context = new InitialContext(properties);                       
                RemoteFacade beanRemote = 
(RemoteFacade)context.lookup("ejb/RemoteFacade");
                beanRemote.callBusinessMethod();
        }
        catch (Exception e)
        {
                e.printStackTrace();
        }
}

I get the following exception:

org.jboss.remoting.CannotConnectException: Can not get connection to server.  
Problem establishing socket connection.
        at 
org.jboss.remoting.transport.socket.SocketClientInvoker.transport(SocketClientInvoker.java:230)
        at 
org.jboss.remoting.RemoteClientInvoker.invoke(RemoteClientInvoker.java:112)
        at org.jboss.remoting.Client.invoke(Client.java:226)
        at org.jboss.remoting.Client.invoke(Client.java:189)
        at 
org.jboss.aspects.remoting.InvokeRemoteInterceptor.invoke(InvokeRemoteInterceptor.java:55)
        at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98)
        at 
org.jboss.aspects.tx.ClientTxPropagationInterceptor.invoke(ClientTxPropagationInterceptor.java:61)
        at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98)
        at 
org.jboss.aspects.security.SecurityClientInterceptor.invoke(SecurityClientInterceptor.java:55)
        at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98)
        at 
org.jboss.ejb3.remoting.IsLocalInterceptor.invoke(IsLocalInterceptor.java:65)
        at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98)
        at 
org.jboss.ejb3.stateless.StatelessRemoteProxy.invoke(StatelessRemoteProxy.java:102)
        at $Proxy0.runTournament(Unknown Source)
        at 
com.tas.unit.testcase.RemoteTester.testRemoteMethod(RemoteTester.java:49)

System: Windows XP 5.1 (SP2), JBoss 4.0.4 GA, with EJB 3.0 extension (out of 
the box installation with provided installer).

Any help appreciated!

Regards

Christoph


View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3962477#3962477

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3962477
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to