activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From IBeaumont <ibeaum...@cdcsoftware.com>
Subject Session.SESSION_TRANSACTED in example code wrong??
Date Fri, 20 May 2011 17:17:54 GMT
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.

Mime
View raw message