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]