Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Mulesoft Usando o componente Groovy

Mulesoft Usando o componente Groovy

Mulesoft Usando o componente Groovy

Alex teles

August 12, 2016
Tweet

More Decks by Alex teles

Other Decks in Education

Transcript

  1. Vamos criar uma variável com essas configuraçõ es O valor

    tem que ta assim #[] para criar ela vazia e set um nome para ela
  2. XML do log com a variavel • <logger message="#[payload]" level="INFO"

    doc:name="Logger"/> • <set-variable variableName="variavel_01" value="" doc:name="Variable"/>
  3. XML do groovy • <scripting:component doc:name="Groovy"> • <scripting:script engine="Groovy"><![CDATA[if(payload !=

    null){ • flowVars ['variavel_01'] = "groovy Payload ok" • } • else{ • flowVars ['variavel_01'] = "Payload vazio" • } • ]]></scripting:script> • </scripting:component>