i have a problem to lookup bean on aix WAS.
Application runs well on w2k box, but when I deploy on AIX I got exception
#CAUSE:java.lang.ClassCastException: com.ibm.rmi.corba.ProtAddrImpl
at com.ibm.ws.naming.util.WsnInitCtxFactory.getInitialContextInternal(WsnInitCtxFactory.java:441)
at com.ibm.ws.naming.util.WsnInitCtx.getContext(WsnInitCtx.java:112)
at com.ibm.ws.naming.util.WsnInitCtx.getContextIfNull(WsnInitCtx.java(Inlined Compiled Code))
at com.ibm.ws.naming.util.WsnInitCtx.lookup(WsnInitCtx.java(Compiled Code))
at javax.naming.InitialContext.lookup(InitialContext.java(Compiled Code))
at sk.patrossa.pax.applogic.ejb.PaxServiceBean.getRexInterfaceHelper(PaxServiceBean.java:159)
with following code:
env = new java.util.Properties();
env.put(Context.INITIAL_CONTEXT_FACTORY,"com.ibm.websphere.naming.WsnInitialContextFactory");
env.put(Context.PROVIDER_URL, "corbaloc::was1as:9811,was2as:9812"); //PATROS
javax.naming.InitialContext ctx = new javax.naming.InitialContext(s_env);
Object obj = ctx.lookup( "ejb/sk/regob/ejb/rex/RexServiceHome" );
Any suggestion ?
Thank,
Daniel Masar