From: Scott M S. <sco...@at...> - 2003-05-03 21:21:17
|
The stack trace shows you are not picking up the RMI/HTTP version of the home proxy. See the current 3.2 branch testsuite/src/main/org/jboss/test/hello/test/HelloHttpStressTestCase that accesses both session and entity beans using RMI/HTTP. You have an enterprise-beans/session binding that should be enterprise-beans/entity <enterprise-beans> <session> this should be <entity> <ejb-name>cmp_java_HelloWorld</ejb-name> <jndi-name>cmp_java_HelloWorld</jndi-name> xxxxxxxxxxxxxxxxxxxxxxxx Scott Stark Chief Technology Officer JBoss Group, LLC xxxxxxxxxxxxxxxxxxxxxxxx ----- Original Message ----- From: "Joost Kraaijeveld" <J.Kraaijeveld@Askesis.nl> To: <jbo...@li...> Sent: Saturday, May 03, 2003 6:58 AM Subject: [JBoss-user] Java commandline program / RMI over HTTP / CMP Bean in JBoss 3.2.0 I am strugling for a whole week now and am getting desperate: I have Java commandline program that must use RMI over HTTP to reach a CMP Bean. I get a JNDI context and the Bean's home interface but whenever I call the Home's interface "findByPrimaryKey()" I get the following exception: ... java.rmi.ConnectException: Connection refused to host: 213.46.144.131; nested exception is: java.net.ConnectException: Connection refused: connect at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:567) at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:185) at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:171) at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:101) at org.jboss.invocation.jrmp.server.JRMPInvoker_Stub.invoke(Unknown Source) at org.jboss.invocation.jrmp.interfaces.JRMPInvokerProxy.invoke(JRMPInvokerProxy.java:139) at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:92) at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:77) at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:80) at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:175) at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:82) at $Proxy1.findByPrimaryKey(Unknown Source) at Client.main(Unknown Source) |