**[Médéric Martin](https://jira.spring.io/secure/ViewProfile.jspa?name=medmarti)** opened **[INT-3333](https://jira.spring.io/browse/INT-3333?redirect=false)** and commented In JpaOutboundGateway.java, an empty result is considered like no channel-reply : if (OutboundGatewayType.RETRIEVING.equals(this.gatewayType)) { result = this.jpaExecutor.poll(requestMessage); } if (result == null || !producesReply) { return null; } A select request with an empty result is maybe a value expected in the channel-reply. --- **Affects:** 4.0 M3 **Reference URL:** http://forum.spring.io/forum/spring-projects/integration/124469-jpa-retrieving-outbound-gateway-produced-no-reply-when-zero-entities-in-database **Referenced from:** pull request https://github.com/spring-projects/spring-integration/pull/3907 2 votes, 5 watchers