ejb@glassfish.java.net

Re: Problem with EJB FAQ: "How do I access a Remote EJB (3.0 or 2.x) from a non-Java EE web container like Tomcat or Resin?"

From: <Jason.Huang_at_Sun.COM>
Date: Thu, 02 Nov 2006 10:36:30 +0800

Hi, Mahesh & Wouter

I tested the EJB remote access from another host It works with default
configuration. I did not modify the listening 0.0.0.0 to the external ip
address.
I'm using by using the GlassFish v1 UR1.

Wouter, what's error you got and what's the version of glassfish you used?

Best Regards,
-Jason

Mahesh.Kannan wrote:
> Hi Wouter,
> Thanks for your pointing out the issue with the listener listening on
> 0.0.0.0 and also for the solution. I am surprised that 0.0.0.0
> doesn't work. I'll update the FAQ and also find out what exactly
> happens when listener ip address is set to 0.0.0.0
>
> Thanks,
> --Mahesh
>
> Jason.Huang_at_Sun.COM wrote:
>
>> Hi, Wouter
>>
>> It works now. Many thanks.
>>
>> EJB team, I suggest to modify the FAQ page or add the link of
>> Wouter's blog to the FAQ page which will save others' time.
>>
>> --Jason
>>
>> Wouter van Reeven wrote:
>>
>>> Hi Jason,
>>>
>>>
>>> I encountered the same problem. After searching for a long time I
>>> found several extra
>>> necessary steps in order to get this working. First of all, see
>>>
>>> http://technology.amis.nl/blog/?p=1368
>>>
>>> Next, make sure that IIOP is listening to the correct IP address. If
>>> you go to the
>>> Glassfish admin console, go to the IIOP settings under
>>> configuration. The default IIOP
>>> listener is listening on port 3700 at ip address 0.0.0.0 which will
>>> result in a
>>> connection error if you try to connect to it from another host. If
>>> you try to connect to
>>> it from the samen host, this will go ok.
>>> In order to connect to it from a remote host, add another IIOP
>>> listener on e.g. port
>>> 3701 and make sure that it ONLY listens on the "external" ip address
>>> of the Glassfish
>>> server, e.g. 192.168.0.1 if that is it's IP address.
>>> After this I had no problems anymore connecting to my remote session
>>> beans.
>>>
>>>
>>> Greets, Wouter van Reeven
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: ejb-unsubscribe_at_glassfish.dev.java.net
>> For additional commands, e-mail: ejb-help_at_glassfish.dev.java.net
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: ejb-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: ejb-help_at_glassfish.dev.java.net
>