Hi Gireesh,
Try out below code in webMethods.
IDataCursor pipelineCursor = pipeline.getCursor();
int num1 = IDataUtil.getInt(“pipelineCursor”, “num1”);
int num2 = IDataUtil.getInt(“pipelineCursor”, “num2”);
String operator = IDataUtil.getString(“pipelineCursor”, “operator”);
pipelineCursor.destroy();
int result = 0;
switch(operator){
case “+” :
result = num1 + num2;
break;
case “-” :
result = num1 - num2;
break;
case “*” :
result = num1 * num2;
break;
case “/” :
result = num1 / num2;
break;
}
IDataCursor pipelineCursor2 = pipeline.getCursor();
IDataUtil.put(“pipelineCursor2”, “result”, result);
pipelineCursor2.destroy();
Please note that above code is for operating on int values.
Regards,
Jacob
#webMethods