OK. Thanks to all your great help, I'm a step closer, but I now get
exceptions thrown when the client calls getEJBHome(). I've included the
relevant text in the hope that once again, you can help me out!
Peter.
>>>TestBeanClient run using java -cp
CLASSPATH% -Djava.naming.factory.initial=org.jnp.interfaces.NamingContextFa
ctory -Djava.naming.provider.url=localhost:1099
org.jboss.zol.testbean.client.EjbossClient produces the following output:
jBoss, the EJB Open Source Server
Copyright (C), The jBoss Organization, 2000
_____________________________________________
Welcome to the test Suite v0.9
_____________________________________________
Trying the context...OK
Test Stateless Bean
===================
Looking up the home nextgen.StatelessSession...ok
Calling create on StatelessSessionHome...ok
Calling getEJBHome() on StatelessSession...java.lang.NullPointerException
at
sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteC
all.java:245)
at
sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:220)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:122)
at
org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker_Stub.invoke(Unknown
Source)
at
org.jboss.ejb.plugins.jrmp.interfaces.StatelessSessionProxy.invoke(Stateless
SessionProxy.java:81)
at $Proxy1.getEJBHome(Unknown Source)
at
org.jboss.zol.testbean.client.EjbossClient.doSomeTesting(EjbossClient.java:7
2)
at
org.jboss.zol.testbean.client.EjbossClient.main(EjbossClient.java:323)
<<<
>>>jBoss starts as before, successfully deploying EJBs then :
at
org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(Stateles
sSessionContainer.java:275)
at
org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:82
)
at
org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSe
ssionInstanceInterceptor.java:73)
at
org.jboss.ejb.plugins.TxInterceptor.invoke(TxInterceptor.java:179)
at
org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:140)
at
org.jboss.ejb.StatelessSessionContainer.invoke(StatelessSessionContainer.jav
a:152)
at
org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMPContainerI
nvoker.java:129)
at java.lang.reflect.Method.invoke(Native Method)
at
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:241)
at sun.rmi.transport.Transport$1.run(Transport.java:142)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:139)
at
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:443)
at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:6
43)
at java.lang.Thread.run(Thread.java:484)
[nextgen.StatelessSession] StatelessSessionBean.setSessionContext() called
[nextgen.StatelessSession] StatelessSessionBean.ejbCreate() called
[nextgen.StatelessSession] java.lang.NullPointerException
[nextgen.StatelessSession] at
org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(Stateles
sSessionContainer.java:275)
[nextgen.StatelessSession] at
org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:82
)
[nextgen.StatelessSession] at
org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSe
ssionInstanceInterceptor.java:73)
[nextgen.StatelessSession] at
org.jboss.ejb.plugins.TxInterceptor.invoke(TxInterceptor.java:179)
[nextgen.StatelessSession] at
org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:140)
[nextgen.StatelessSession] at
org.jboss.ejb.StatelessSessionContainer.invoke(StatelessSessionContainer.jav
a:152)
[nextgen.StatelessSession] at
org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMPContainerI
nvoker.java:129)
[nextgen.StatelessSession] at java.lang.reflect.Method.invoke(Native
Method)
[nextgen.StatelessSession] at
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:241)
[nextgen.StatelessSession] at
sun.rmi.transport.Transport$1.run(Transport.java:142)
[nextgen.StatelessSession] at
java.security.AccessController.doPrivileged(Native Method)
[nextgen.StatelessSession] at
sun.rmi.transport.Transport.serviceCall(Transport.java:139)
[nextgen.StatelessSession] at
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:443)
[nextgen.StatelessSession] at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:6
43)
[nextgen.StatelessSession] at java.lang.Thread.run(Thread.java:484)
[Default] java.lang.NullPointerException
<<<
--
--------------------------------------------------------------
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Problems?: [EMAIL PROTECTED]