Thanks for the reference. Looking through the code now. setOptions() seems prety key, since it is the hey to retrieve the according Home object. Where/When does that get called ?
//Nicholas --- "Jung , Dr. Christoph" <[EMAIL PROTECTED]> wrote: > Write a custom bean deserializer whose create method > contacts a factory or > something. > > See org.jboss.net.axis.server.EntityBeanDeserializer > and the jboss.net > testsuite (it�s still crappy and only copes with a > single, primitive primary > key, but works). The deserializer caches the > properties until it has enough > information to > install the reference ... > > CGJ > > -----Urspr�ngliche Nachricht----- > Von: Nicholas [mailto:[EMAIL PROTECTED]] > Gesendet: Freitag, 17. Januar 2003 17:45 > An: [EMAIL PROTECTED] > Betreff: [JBoss-user] JBoss & Axis - Updates To A > Session Bean With Complex > Types > > > When exposing a session bean as a web service, the > serialization of a remote > to be retrieved by a SOAP client seems to be pretty > easy. e.g. > > Session Bean: ClientManager > Function: getClient(int i) > Returns: ClientRemote > > The remote, ClientRemote can be viewed as a bean > (since it is a collection of getters and setters) > and > the BeanSerialzier does a fine job of converting the > remote to XML. > > However, on the return trip: > > Session Bean: ClientManager > Function: setClient(ClientRemote client) > Returns: void > > This presents a problem, because Axis tries to use > the BeanDeserializer and > quickly runs into the problem that ClientRemote is > not actually a bean and > is really only an interface. Hence, it cannot be > instantiated as a bean > could. > > Does anyone have any insight into how this issue can > be best resolved ? > > //Nicholas > > > ===== > Nicholas Whitehead > Home: (973) 377 9335 > Cell: (201) 615 2716 > Work: (212) 622 5639 > [EMAIL PROTECTED] > > > ------------------------------------------------------- > This SF.NET email is sponsored by: Thawte.com - A > 128-bit supercerts will > allow you to extend the highest allowed 128 bit > encryption to all your > clients even if they use browsers that are limited > to 40 bit encryption. > Get a guide > here:http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0030en > _______________________________________________ > JBoss-user mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/jboss-user > ########################################### > > This message has been scanned by F-Secure Anti-Virus > for Microsoft Exchange. > For more information, connect to > http://www.F-Secure.com/ > > > ------------------------------------------------------- > This SF.NET email is sponsored by: Thawte.com - A > 128-bit supercerts will > allow you to extend the highest allowed 128 bit > encryption to all your > clients even if they use browsers that are limited > to 40 bit encryption. > Get a guide > here:http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0030en > _______________________________________________ > JBoss-user mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/jboss-user ===== Nicholas Whitehead Home: (973) 377 9335 Cell: (201) 615 2716 Work: (212) 622 5639 [EMAIL PROTECTED] ------------------------------------------------------- This SF.NET email is sponsored by: Thawte.com - A 128-bit supercerts will allow you to extend the highest allowed 128 bit encryption to all your clients even if they use browsers that are limited to 40 bit encryption. Get a guide here:http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0030en _______________________________________________ JBoss-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-user