Upgrade to camel 3.8.0

Description

  • current situation*

Dependabot tried to upgrade camel to 3.8.0

https://github.com/Alfresco/alfresco-elasticsearch-connector/pull/84

The build is failing due to a compilation error

https://travis-ci.com/github/Alfresco/alfresco-elasticsearch-connector/jobs/484489705

In the class LiveIndexingSharedConfig there's:

@Bean("sjms-batch")
public SjmsBatchComponent sjmsBatchComponent(ConnectionFactory connectionFactory){
var component = new SjmsBatchComponent();
component.setConnectionFactory(connectionFactory);
return component;
}

in Camel. 3.8.0 the class SjmsBatchComponent was removed. Moreover, the entire batch package was removed

proposed solutions

  • find where camel moved the class (another module?)

  • remove the batch component in case it was completely removed

Assignee

Unassigned

Reporter

Roberto Franchini

Labels

None

Release Train

None

Delivery Team

None

Priority

Unprioritized