Hi,
I've created a 2.0 HelloWorld
EJB, Deployed on
Jboss 4.2.2
My client code is like,
InitialContext ic = new InitialContext();
Object o = ic.lookup("HelloWorld");
HelloWorldHome hello=null;
try{
hello = (HelloWorldHome)PortableRemoteObject.narrow(o, HelloWorldHome.class);
HelloWorld helloWorld = hello.create();
// System.out.println(helloWorld.getClass());
// helloWorld.sayHello("Rahul");
}catch(Exception e){
e.printStackTrace();
}
Here I am getting home interface but call on create() methid throws following exception.
java.lang.reflect.UndeclaredThrowableException
at $Proxy0.create(Unknown Source)
at mypackage1.Client.main(Client.java:20)
Caused by: java.lang.Exception: Can not make remoting client invocation due to not being connected to server.
at org.jboss.remoting.Client.invoke(Client.java:1639)
at org.jboss.remoting.Client.invoke(Client.java:548)
at org.jboss.invocation.unified.interfaces.UnifiedInvokerProxy.invoke(UnifiedInvokerProxy.java:183)
at org.jboss.invocation.InvokerInterceptor.invokeInvoker(InvokerInterceptor.java:163)
at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:103)
at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:46)
at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:55)
at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:169)
at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:91)
... 2 more
Thanks in Advance,
-Rahul.