[ 
https://issues.apache.org/jira/browse/CAMEL-24823?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Work on CAMEL-24823 started by Claus Ibsen.
-------------------------------------------
> camel infra artemis: map the MQTT, AMQP and web ports only on request, so it 
> can run next to mosquitto
> ------------------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-24823
>                 URL: https://issues.apache.org/jira/browse/CAMEL-24823
>             Project: Camel
>          Issue Type: Improvement
>          Components: camel-jbang, camel-test-infra
>            Reporter: Claus Ibsen
>            Assignee: Claus Ibsen
>            Priority: Major
>             Fix For: 4.24.0
>
>
> *camel infra run artemis* uses fixed ports and maps 61616, 8161, 5672 and 
> 1883 on the host whether the user needs them or not. Mosquitto from *camel 
> infra run mosquitto* takes 1883 too, so the two cannot run at the same time; 
> the Artemis container fails with "driver failed programming external 
> connectivity" and a stack trace that does not name the port.
> Proposal: map only the acceptor port by default and the other protocols on 
> request (for example *camel infra run artemis --ports mqtt,amqp*, or 
> per-protocol implementations), and when a fixed port is taken, fail with a 
> one-line message naming the port and the service holding it.



--
This message was sent by Atlassian Jira
(v10.3.26#10030026)

Reply via email to