|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Sep 2002
Città: Ischia
Messaggi: 5293
|
[Java Soap] Problema di beanMapping e passaggio array con SOAP 1.2 tramite Axis!!
Qulcuno di voi conosce eventuali problemi di incopatibilità tra SOAP 1.2 e il passaggio di array di oggetti non supportati da SOAP??
In pratica devo fare una cosa del genere...... Immaginate un semplice metodo lato server che mi restituisce un array di oggetti Evento[] nel descrittore di deploy relativamente all'elemento service dichiaro..... Codice:
<beanMapping qname="ns:evento" xmlns:ns="urn:BeanServiceEvento" languageSpecificType="java:bean.Evento"> Poi lato client il codice Codice:
Call call = (Call)classeService.createCall(); call.setSOAPVersion(SOAPConstants.SOAP12Version); QName event = new QName("urn:BeanServiceEvento","evento"); call.registerTypeMapping(Evento.class, even, new BeanSerializerFactory(Evento.class, even), new BeanDeserializerFactory(Evento.class, even)); call.setOperationName("getListaEventi"); Object[] input = null; Evento[] eventi = (Evento[])call.invoke(input); Qualcuno sa qualcosa in merito? Sono noti questi problemi di incompatibilità o sbaglio io in qualcosa??
__________________
Ryzen 1700X - Asus Crosshair VI X370 - DDR4 16 GB G.Skill Trident 3400 CL16 - NZXT Kraken X62 (Arctic Freezer 7 replacing
![]() |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Sep 2002
Città: Ischia
Messaggi: 5293
|
up
![]()
__________________
Ryzen 1700X - Asus Crosshair VI X370 - DDR4 16 GB G.Skill Trident 3400 CL16 - NZXT Kraken X62 (Arctic Freezer 7 replacing
![]() |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 07:07.