citrusframework / citrusframework/citrus
SqsEndpoint & httpEndpointConfiguration issue
- Dominant language
- Java
- Stars
- 485
- Forks
- 155
- Avg merge
- 4d 22h
- Merged PRs (30d)
- 6
Description
I have a method with this code block:
final HttpEndpointConfiguration httpEndpointConfiguration = new HttpEndpointConfiguration();
httpEndpointConfiguration.setTimeout(5_000);
return new SqsEndpoint(httpEndpointConfiguration, queueUrl, sqsClient);
It works with citrus 2.8.0 (2.8.0 for citrus-core, citrus-java-dsl, citrus-http, etc.).
citrus-sqs:0.2.1;
citrus-remote-server:2.8.0
Then I did an upgrade to the latest versions:
4.0.0-M2
citrus-java-dsl
4.0.0-M1 // M2 version is not available
citrus-http:4.0.0-M2,
citrus-remote-server:3.4.0 //latest version
citrus-sqs:0.2.1
But now I have an error msg related to that httpEndpointConfiguration param:
Required type:
EndpointConfiguration
Provided:
HttpEndpointConfiguration
Contributor guide
Research direction
Reproduce the reported method with the listed Citrus versions, then inspect the SqsEndpoint constructor and the EndpointConfiguration and HttpEndpointConfiguration types involved in the error. Confirm whether the version combination is supported and identify the compatibility change needed for the endpoint configuration.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- testing
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100