I am trying to use the new JdbcChannelMessageStore functionality, but I am getting the following exception:
Looking at the javadocs for JdbcChannelMessageStore I do see that it says "Method not implemented". Since this is being called but the UnsupportedOperationException is being thrown is this functionality not really ready yet? Or am I missing something in the configuration?Code:Caused by: java.lang.UnsupportedOperationException: Not implemented at org.springframework.integration.jdbc.store.JdbcChannelMessageStore.completeGroup(JdbcChannelMessageStore.java:426) at org.springframework.integration.aggregator.AggregatingMessageHandler.afterRelease(AggregatingMessageHandler.java:67)
I am assuming because it is in a release 2.2.1 jar it would be usable now, but for misconfiguration on my part.Code:<int:aggregator input-channel="notification.event.route.channel" message-store="notificationMessageStore" ref="notificationEventAggregator" method="aggregate" release-strategy="notificationEventAggregator" release-strategy-method="canRelease" correlation-strategy="notificationEventAggregator" correlation-strategy-method="correlateBy" output-channel="notification.event.aggregated.channel" send-partial-result-on-expiry="true"/> <bean id="notificationMessageStore" class="org.springframework.integration.jdbc.store.JdbcChannelMessageStore"> <property name="dataSource" ref="dataSource"/> <property name="channelMessageStoreQueryProvider" ref="messageStoreQueryProvider"/> </bean> <bean id="messageStoreQueryProvider" class="org.springframework.integration.jdbc.store.channel.PostgresChannelMessageStoreQueryProvider"/> <jdbc:initialize-database data-source="dataSource" ignore-failures="DROPS" enabled="true"> <jdbc:script location="classpath:org/springframework/integration/jdbc/store/channel/schema-postgresql.sql"/> </jdbc:initialize-database>


Reply With Quote