File tree Expand file tree Collapse file tree 2 files changed +6
-4
lines changed
main/java/org/springframework/jms/support
test/java/org/springframework/jms/support Expand file tree Collapse file tree 2 files changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -167,8 +167,6 @@ public void setSessionAcknowledgeModeName(String constantName) {
167
167
* @see jakarta.jms.Connection#createSession(boolean, int)
168
168
*/
169
169
public void setSessionAcknowledgeMode (int sessionAcknowledgeMode ) {
170
- Assert .isTrue (sessionConstants .containsValue (sessionAcknowledgeMode ),
171
- "Only values of acknowledge mode constants allowed" );
172
170
this .sessionAcknowledgeMode = sessionAcknowledgeMode ;
173
171
}
174
172
Original file line number Diff line number Diff line change @@ -98,8 +98,6 @@ void setSessionAcknowledgeModeNameToAllSupportedValues() {
98
98
99
99
@ Test
100
100
void setSessionAcknowledgeMode () {
101
- assertThatIllegalArgumentException ().isThrownBy (() -> accessor .setSessionAcknowledgeMode (999 ));
102
-
103
101
accessor .setSessionAcknowledgeMode (Session .AUTO_ACKNOWLEDGE );
104
102
assertThat (accessor .getSessionAcknowledgeMode ()).isEqualTo (Session .AUTO_ACKNOWLEDGE );
105
103
@@ -113,6 +111,12 @@ void setSessionAcknowledgeMode() {
113
111
assertThat (accessor .getSessionAcknowledgeMode ()).isEqualTo (Session .SESSION_TRANSACTED );
114
112
}
115
113
114
+ @ Test
115
+ void setCustomSessionAcknowledgeMode () {
116
+ accessor .setSessionAcknowledgeMode (999 );
117
+ assertThat (accessor .getSessionAcknowledgeMode ()).isEqualTo (999 );
118
+ }
119
+
116
120
@ Test
117
121
void customAcknowledgeModeIsConsideredClientAcknowledge () throws Exception {
118
122
Session session = mock ();
You can’t perform that action at this time.
0 commit comments