How do I report exceptions in the imqbrokerd.exe application?
I've been evaluating this message queue software for a couple of days, and today while testing a durable subscriber and messages with an expiration, I've been getting the following exception in the broker output (I've just been running the broker from the command line with the -tty option):
[30/Nov/2005:07:46:19 MST] WARNING [B2090]: Unable to move message {0} to the De
ad Message Queue.:
java.lang.NullPointerException
at com.sun.messaging.jmq.jmsserver.core.Consumer.getAndFillNextPacket(Consumer.jav a:685)
at com.sun.messaging.jmq.jmsserver.core.Session.fillNextPacket(Session.java:515)
at com.sun.messaging.jmq.jmsserver.service.imq.IMQConnection.fillNextPacket(IMQCon nection.java:2510)
at com.sun.messaging.jmq.jmsserver.service.imq.IMQConnection.writeData(IMQConnecti on.java:2032)
at com.sun.messaging.jmq.jmsserver.service.imq.IMQConnection.process(IMQConnection .java:803)
at com.sun.messaging.jmq.jmsserver.service.imq.OperationRunnable.process(Operation Runnable.java:141)
at com.sun.messaging.jmq.jmsserver.util.pool.BasicRunnable.run(BasicRunnable.java: 459)
at java.lang.Thread.run(Thread.java:595)
[30/Nov/2005:07:46:55 MST] [B1140]: Expired 1 messages from destination NewInstrument [Topic]
The message was sent with a 10 second expiration, and then after 15 or so seconds I started the subscriber back up. Immediately I get the exception in the broker output, and then a while later the message is expired (the subscriber doesn't get it, which is as expected).
I'm wondering if this forum is the right place to report this exception, or if I should report it elsewhere?

