I am trying to run the Java EE Tutorial JMS example sendremote, described in http://download.oracle.com/javaee/6/tutorial/doc/bnchx.html and available by checking out the examples from http://javaeetutorial.java.net. This example deploys a message-driven bean on two different GlassFish servers. This example has worked in previous versions of GlassFish up through 3.0.1.
I have a connection factory that has the AddressList property set to the name of the remote system.
I am using GlassFish 3.1 promoted b33.
Previously, in addition to creating the connection factory, I had to change the name of the default JMS host from localhost to either 0.0.0.0 or the name of the remote system (this was new with GF v3). Do I have to do something else now?
Now when I try to deploy the bean to the remote server I get an error 403:
[exec] HTTP connection failed with code 403, message: Forbidden
[exec] Command deploy failed.
Does the remote server now have some sort of security setting that I need to change? Or is this a bug?
This tutorial example must work on GF 3.1.