Я использую axis2 для своих веб-сервисов.Сегодня, когда я попытался использовать свой собственный файл wsdl вместо сгенерированного по умолчанию параметра axis2, я наблюдаю неожиданное поведение.я выполняю этот, я получаю значение для бланка, а для b и с - ноль.
Это запрос мыла, который я посылаю <axis:multiply>
<axis:a>a</axis:a>
<axis:b>b</axis:b>
<axis:c>c</axis:c>
</axis:multiply>
на сервер.
Вот фрагмент кода, который я использую на стороне сервера.
public String multiply(String a, String b, String c) throws Exception
{
LogHelper.info(logger, "Begin - Multiply");
if (a.trim().equals(""))
LogHelper.info(logger, "value fo a is a=\"\"");
if (b == null)
LogHelper.info(logger, "value fo b is null");
if (c == null)
LogHelper.info(logger, "value fo c is null");
return "Hellow World";
}
на консоли для регистраторов. Я получаю ниже:почему я получаю значения как черные или нулевые, даже если я предоставляю значения.
Спасибо,
Нарендра