Hi,<br><br>I have just started using RHM. I have a Java client which works correctly when I run it against the Java broker. I am now trying to use the C++ broker for performance reasons. I installed the broker using "yum install qpidd" on a 64 bit Intel machine running an early version of Fedora 8. The install ran smoothly and the broker appears to be running ok,
<br><br>When I run my client it basically seems to time out with this error:<br><br>javax.jms.JMSException: Error creating connection: State not achieved within permitted time.  Current state AMQState: id = 1 name: CONNECTION_NOT_STARTED, desired state: AMQState: id = 4 name: CONNECTION_OPEN
<br><br>After I get this error I see some output on the broker:<br><br>Closing socket 0x60b230@0x625f70<br>Session closed [0x625f70]<br><br>This is the code I am using to get a connection.<br><br>            InitialContext ctx = new InitialContext(properties);
<br>            AMQConnectionFactory cf = (AMQConnectionFactory) ctx.lookup("local");<br>            Connection connection = cf.createConnection();<br><br>These are the properties I am passing in to the InitialContext:
<br><br>java.naming.factory.initial = org.apache.qpid.jndi.PropertiesFileInitialContextFactory<br>connectionfactory.local = amqp://guest:guest@clientid/test?brokerlist='tcp://192.168.1.14:5672'<br><br>To summarize, this works fine when I run against a Java broker on the same machine but fails if I run it against a remote C++ broker. I've disabled the firewall on the broker machine so that's not the issue.
<br><br>I would appreciate some pointers so I can debug this further.<br><br>Thanks,<br><br>Andy.<br><br><br>