Ajouter un commentaire

fredericmazue

Quote:

j'ai tout fait pour que ma classe soir un bean. Ca marche bien dans des cas simples.

Bon..

Quote:

Mais en fait, ma strucutre de données contient un arraylist, et ce n'est pas accepté par jax-rpc, donc mm en faisant un bean, ca marche pas!
Tu as des souvenirs la-dessus qui remonte à la surface?

Je n'ai pas vraiment de souvenirs qui remontent. Mais tu va avoir du mal à faire marcher ça je le crains
D'abord je ne sais pas si ArraList est un JavaBean lui même.
Ensuite je ne suis pas sûr que jax-rpc soit capable de marshaller des objets profonds comme ça.
Fondamenalement un ArrayList ça contient des instances d'Object (même en Java 5), donc le vrai type des données contenues dedans va sans doute se perdre dans les tuyaux.
Il faudrait au minimum faire passer un tableau classique contenant des instance de classe:

je veux dire:

class employe
{
int age;
String Nom
}

et

Employee[] methodeDuService{ return /* etc, */ }

Comme ça tu dois pouvoir y arriver en admettant bien sûr que ça corresponde à ton besoin.

Sinon j'ai déjà fais transiter des objets Java complexes sur le réseau, mais c'était en CORBA. (et c'était aussi une usine à gaz) ; En jax-rpc je crains que tu ne sois plus limité.

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 N   N   AA   H  H  H  H  DDD  
NN N A A H H H H D D
N N N AAAA HHHH HHHH D D
N NN A A H H H H D D
N N A A H H H H DDD