我正在使用具有多种操作的IBM集成工具包中的Web服务。如何在运行时动态更改绑定操作属性,以便将相同的SoapRequestNode用于所有操作?
答案 0 :(得分:1)
在Local Environment中设置操作:
try {
int a = Integer.parseInt(input1.getText());
int b = Integer.parseInt(input2.getText());
int result1 = 0;
for (int i = 2; i <= Math.sqrt(b); i++)
{
if (b % i == 0)
{
if (i == (b / i))
result1 += i;
else
result1 += (i + b / i);
}
}
result.setText(String.valueOf(result1 + b + 1));
}
}
答案 1 :(得分:0)
是的,可以在SOAPRequest节点之前通过ESQL代码来设置值运行时。 只需根据要求为以下字段分配所需的操作
SET OutputLocalEnvironment.Destination.SOAP.Request.Operation ='requiredOperation';