我已经为SpringIntegration编写了基于Java DSL文档的代码。当我运行代码时,我一直收到以下警告,即使日志还显示消息已成功传递给两个订阅者。(BroadcastingDispatcher.java:153) ~[spring-integration-core-5.4.3.jar:5.4.3]
at org.springframework.integration.jms.SubscribableJmsChannel(DefaultMessageListe
$AsyncMessageListenerInvoker.invokeListener(DefaultMessageListenerContainer.java:1189) [spring-jms-5.1.7(DefaultMessageListenerContainer.java:1179) [spring-jms-5.1.7.RELEASE.jar:5.1.7.RELEASE]
at org.springframework.jms.listener.DefaultMessageListenerConta
我有一个使用DefaultMessageListener容器的spring JMS spring boot应用程序。我正在使用Atomikos进行事务管理。我已经在DefaultMessageContainerBean上设置了自动配置的JtaTransactionManager。要获得真正的全局事务管理,这里还需要其他配置吗?我正在使用我的Batis作为数据库。defaultMessageListenerContainer =
在我们的SpringIntegration应用程序中,当收到一条消息时,会抛出一个异常,转换器不会收到该消息。我认为这可能是由于消息的内容,因为String类型的消息被正确处理。(ChannelPublishingJmsMessageListener.java:266) ~[spring-integration-jms-2.2.0.RC2.jar:na]
at org.springframework.jms.listener.Abstract
我正在创建一个maven多模块项目--其中一个模块仅适用于hibernate实体,问题是两个服务/ api /maven_ project都在使用相同的模块,但其中一个模块需要审计,但另一个模块不需要审计,我如何才能保持代码的完整性(意思是,不需要更改或删除@Audited注释),如何在运行时或编译时启用或禁用envers审计,因为在我尝试过的所有操作之后,审计对这两个api都有效。我试过了
spring.jpa.properties.hibernate.integration