my dog learned polymorphism
The moose likes Distributed Java and the fly likes IIOP Glassfish Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Java Interview Guide this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Java » Distributed Java
Bookmark "IIOP Glassfish" Watch "IIOP Glassfish" New topic

IIOP Glassfish

Alessandro Gentile

Joined: Jul 27, 2010
Posts: 12

I've got two different instances of GlassFish (3.1.2) on two different jvms on two different nodes in a LAN. From an EJB I'm calling a remote EJB.
I bound, through glassfish admin console, orb-listener-1 to the Network address on both machines. Firewalls disabled

Here's the code:
ic = new InitialContext();
BankService bankservice = (BankService) ic.lookup("java:comp/env/ejb/BankServiceBean");

Here's the descriptor(glassfish-ejb-jar.xml):
I tried also with <jndi-name>corbaname:iiop@</jndi-name>

Here's the error I get:
WARNING: This bean [CallEjbBean] has no ejb reference by the name of [BankServiceBean]
SEVERE: DPL8006: get/add descriptor failure : ejb-ref TO BankServiceBean
WARNING: DPL8007: Unsupported deployment descriptors element jndi-name value corbaname:iiop@
SEVERE: javax.naming.NamingException: Lookup failed for 'java:comp/env/ejb/BankServiceBean' in SerialContext[myEnv={java.naming.factory.initial=com.sun.enterprise.naming.impl.SerialInitContextFactory,, java.naming.factory.url.pkgs=com.sun.enterprise.naming} [Root exception is javax.naming.NameNotFoundException: No object bound to name java:comp/env/ejb/BankServiceBean]

Where did I go wrong???

Any suggestion highly appreciated


I agree. Here's the link:
subject: IIOP Glassfish
It's not a secret anymore!