I'm looking at the Vendor.java sample that comes with ActiveMQ. It does... connection.createSession(true, Session.SESSION_TRANSACTED);
Reading the docs... http://download.oracle.com/javaee/1.4/api/javax/jms/Connection.html#createSession%28boolean,%20int%29 that isn't a valid value for create session. Valid values are: Session.AUTO_ACKNOWLEDGE, Session.CLIENT_ACKNOWLEDGE, Session.DUPS_OK_ACKNOWLEDGE Looking at the defined values... public static final int AUTO_ACKNOWLEDGE 1 public static final int CLIENT_ACKNOWLEDGE 2 public static final int DUPS_OK_ACKNOWLEDGE 3 public static final int SESSION_TRANSACTED 0 it is therefore passing an invalid value of zero to the createSession. So is the sample wrong, and therefore also ActiveMQ wrong for accepting it? -- View this message in context: http://activemq.2283324.n4.nabble.com/Session-SESSION-TRANSACTED-in-example-code-wrong-tp3539083p3539083.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.