citrusframework / citrusframework/citrus

SqsEndpoint & httpEndpointConfiguration issue

Open
#1,005 3 comments 0 reactions 0 assignees View on GitHub
prio-high question
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.