<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<br>
Andy,<br>
<br>
There is not a nice clean answer for the RCs that are currently built.
In the early versions the Java broker was extended to resolve some of
the JMS issues which has not made it to the AMQP spec yet - where the
yum install is on AMQP 0-9.<br>
<br>
Qpid has only released a 0-8 of AMQP, and we as busy releasing a M2 at
qpid (looking for one more bug)... hopefully we start a vote today.<br>
<br>
To for JMS M2 Java - Java wold be best or M2 C++ broker. E.g.<br>
<a class="moz-txt-link-freetext" href="http://rhm.et.redhat.com/download/qpidc-0.1-5.M2.x86_64.rpm">http://rhm.et.redhat.com/download/qpidc-0.1-5.M2.x86_64.rpm</a><br>
<br>
However, I'm not sure there would be any notable performance benefit on
M2. Most of the performance work is being done on trunk for 0-10 in
C++, which we are in the middle of testing / fixing and I expect that
this will be the next version pushed to Fedora.<br>
<br>
If you want to most stable I would pick up M2 from the download links
above... then cut across to 0-10 from yum in a few weeks.. If you want
to be on the latest and help file issues while we close down pick up
this set *-0.2-*.rpm.  We have shown maxed G IO (non-RDMA) tuned. <br>
<br>
Sorry for the options answer, let me know if you want comments on
anything else.<br>
Carl<br>
<br>
Andy Grove wrote:
<blockquote
 cite="midaa4eb69e0710190034q4a8155e9q230d12b937ed39b7@mail.gmail.com"
 type="cite">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>
  <pre wrap="">
<hr size="4" width="90%">
_______________________________________________
Rhm-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Rhm-users@redhat.com">Rhm-users@redhat.com</a>
<a class="moz-txt-link-freetext" href="https://www.redhat.com/mailman/listinfo/rhm-users">https://www.redhat.com/mailman/listinfo/rhm-users</a></pre>
</blockquote>
<br>
</body>
</html>