2016-07-15 4 views
-3

Mule: Не могли бы вы помочь в следующем запросе: В Anypoint Mule IDE, как назначить значения полезной нагрузке, как это «Value1 | Value2 | Value3 | Value4 | ..»? а затем назначить полезную нагрузку компоненту Java в Mule?Mule Flow setup, полезная нагрузка, компонент Java

Я попытался следующий подход: (1) определяют компонент Java и возвращать объект String, в качестве выходных данных (путем реализации вызываемую метода, как показано ниже):

общественного класса InputToJavaComponent реализует Callable {

@Override 
public Object onCall(MuleEventContext eventContext) throws Exception { 

    return "Value1|Value2|Value3"; 
} 

Я был проверяя, есть ли другой простой способ достичь того же.

Спасибо.

ответ

0

оба подхода следующим образом работает отлично: (1)

@Override 
public Object onCall(MuleEventContext eventContext) throws Exception { 
    return "Value1|Value2|Value3"; 
} 

(2)

[flowVars.Value1+'|']#[flowVars.Value2+'|']#[flowVars.Value3+'|']#[flowVars.Value4] 
0

Можете ли вы попробовать, как это в комплекте полезной нагрузки и дайте нам знать, работают ли он или нет

[flowVars.Value1 + '|'] # [flowVars.Value2 + '|'] # [flowVars.Value3 + '| «] # [flowVars.Value4]

+0

Спасибо Koteswarrao, я попробую и обновить вас соответственно, применимая технология реализации также работает, я планировал попробовать другую технику. – Ranga

+0

Привет, koteswararao, это тоже отлично работает, спасибо. – Ranga

0

привет я пытался как ниже пути, и она работает хорошо для меня, попробуйте таким образом

[sessionVars.Value1 + '|'] # [sessionVars.Value2 + '|'] # [sessionVars.Value3 + '|' ] # [sessionVars.Value4]

 Смежные вопросы

  • Нет связанных вопросов^_^