Hallo, ich möchte meine ejb-klasse auch für entfernte Computer erreichbar machen,
daher hab ich der stateless-ejb nen "@remote"-Interface verpasst, sonst hab ich werde was in irgendwelchen .xml´s noch wo anders irgendwas eingestellt.
Beim Zugriff habe ich nen Datentypen von der Schnittstelle definiert:
KlasseA:
dann rufe ich sie auf:
dann geht er in die entsprechende ejb, sucht, findet und gibt zurück...(was ja auch vor her geklappt hat)
nun aber, passiert beim zurückgeben von einer gefüllten Liste ein komischer Fehler:
Hätte da jemand ne Idee, was das sein könnte, irgendwas stimmt mit der aufstellung von so genanntem "remote call header" (laut doku)?
Danke im Voraus
daher hab ich der stateless-ejb nen "@remote"-Interface verpasst, sonst hab ich werde was in irgendwelchen .xml´s noch wo anders irgendwas eingestellt.
Beim Zugriff habe ich nen Datentypen von der Schnittstelle definiert:
KlasseA:
Java:
private Schnittstelle meineSchnittstelle
dann rufe ich sie auf:
Java:
meineSchnittstelle.suche(String name)
dann geht er in die entsprechende ejb, sucht, findet und gibt zurück...(was ja auch vor her geklappt hat)
nun aber, passiert beim zurückgeben von einer gefüllten Liste ein komischer Fehler:
description: The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: java.rmi.MarshalException: CORBA MARSHAL 1330446347 Maybe; nested exception is:
org.omg.CORBA.MARSHAL: Warnung: IOP00810011: Exception from readValue on ValueHandler in CDRInputStream vmcid: OMG minor code: 11 completed: Maybe
Hätte da jemand ne Idee, was das sein könnte, irgendwas stimmt mit der aufstellung von so genanntem "remote call header" (laut doku)?
Danke im Voraus