Я получаю null insted пустого массива на стороне клиента, когда мой метод POJO axis2 возвращает пустой массив. Я понимаю, что проблема в WSDL.Axis2 пустой массив
Есть ли способ настроить ось 2 для генерации допустимого WSDL? Я создаю axis2 службы программно:
ConfigurationContext context = ConfigurationContextFactory.createConfigurationContextFromFileSystem(null, null);
Map<String, MessageReceiver> mrMap = new HashMap<String, MessageReceiver>();
mrMap.put("http://www.w3.org/ns/wsdl/in-only", RPCInOnlyMessageReceiver.class.newInstance());
mrMap.put("http://www.w3.org/ns/wsdl/in-out", RPCMessageReceiver.class.newInstance());
AxisService service = AxisService.createService(...);
context.getAxisConfiguration().addService(service);
SimpleHTTPServer server = new SimpleHTTPServer(context, port);
server.start();
И кто-нибудь может дать пример заказного SchemaGenerator для Axis2 услуги?
Спасибо.