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
.yamlsintaticamente 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]