Skip to content

Commit d48b9b1

Browse files
committed
Actually accept String expressions for "prefetch" and "receive-timeout" in jms namespace
Issue: SPR-10986 (cherry picked from commit ccafccb)
1 parent c3907cd commit d48b9b1

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

spring-jms/src/main/java/org/springframework/jms/config/JmsListenerContainerParser.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -154,14 +154,14 @@ else if ("simple102".equals(containerType)) {
154154
String prefetch = containerEle.getAttribute(PREFETCH_ATTRIBUTE);
155155
if (StringUtils.hasText(prefetch)) {
156156
if (containerType.startsWith("default")) {
157-
containerDef.getPropertyValues().add("maxMessagesPerTask", new Integer(prefetch));
157+
containerDef.getPropertyValues().add("maxMessagesPerTask", prefetch);
158158
}
159159
}
160160

161161
String receiveTimeout = containerEle.getAttribute(RECEIVE_TIMEOUT_ATTRIBUTE);
162162
if (StringUtils.hasText(receiveTimeout)) {
163163
if (containerType.startsWith("default")) {
164-
containerDef.getPropertyValues().add("receiveTimeout", new Integer(receiveTimeout));
164+
containerDef.getPropertyValues().add("receiveTimeout", receiveTimeout);
165165
}
166166
}
167167

0 commit comments

Comments
 (0)