I am facing an issue after migrating from websphere 5.1 .We have a layered architecture and one EJB
layer calls another EJB layer.
We have RAD 6 where we have deployed our EJB applications to 5.1 test
environment to which we hit through Junits.
And these EJB's for further processing calls other EJB's which are deployed on some remote server which has now been upgraded to WAS 6.
Now my test case can succesfully lookup the EJB deployed on local test server , but these further cant lookup the EJB deployed on WAS 6.1.
(EJBHome Failure: Unable to obtain Home reference for ...)
WsnInitCtxFac W NMSV0602E: Naming Service unavailable. A communications error occurred
After this, I deployed our EJB's to WAS 6.1 server and and then hit through Junit
and it was working fine. I could get the EJB deployed on our Was6.1 which further succesfully hit the other EJB's.
So Can this be the case that the context lookup properties are different or some other issue as because of time , we cant move to RAD 7 right now which has embedded WAS 6.1.
Can this be the case that EJB deployed on one server cant hit the other server's EJB or this is because of difference of JDK version?