Requisitos e Restrições
Nesta página, apresentamos os requisitos e restrições que devem ser seguidos ao desenvolver e configurar fluxos de integração. Estas diretrizes são essenciais para garantir a correta implementação e o funcionamento esperado do seu projeto.
-
Requisitos do arquivo
-
Formato do arquivo: o conteúdo do arquivo deve ser um
.yaml
sintaticamente válido.
-
-
Limite de rotas: o arquivo pode ter no máximo uma rota que não seja do tipo
from: direct:xxx
.-
Esta rota será o gatilho do fluxo de integração.
-
-
Requisitos para gatilhos e componentes em steps
-
Gatilhos: o componente informado no gatilho deve ser um consumidor.
-
Caso um componente que não é um consumidor seja usado no gatilho, o fluxo ainda poderá prosseguir, mas um erro será exibido durante a implantação.
-
-
Componentes em steps: o componente informado em um step do fluxo deve ser um produtor.
-
Caso um componente que não é um produtor seja usado em um step do fluxo, o fluxo ainda poderá prosseguir, mas um erro será exibido durante a implantação.
-
-
-
Regras para URLs e EIPs
-
As URLs em EIPs devem referenciar os componentes aprovados.
-
EIP Process: É permitido usar processos já disponíveis nativamente no Camel, porém, a criação de novos processos está desabilitada no momento.
-
-
Nomenclatura e prefixos
-
Nomes de rota: não é permitido criar rotas com nomes que iniciem com o prefixo
sensedia_
.
-
-
Restrições de configuração global
-
Configurações proibidas:
-
beans
; -
errorHandler
; -
onException
; -
routeConfiguration
; -
route
; -
routeTemplate
; -
templatedRoute
; -
rest
(deve usarfrom: rest
).
-
-
Share your suggestions with us!
Click here and then [+ Submit idea]