Do you know how I can find out more information about what's going wrong here?
Details: soap2.2, Sun J2EE RI, using the Stateless session bean provider to invoke a session bean method that returns the bean that I'd like to serialize. Everything works fine until I try to use my own serializer, then ... HTTP/1.1 500 Internal Server Error ... <SOAP-ENV:Fault> <faultcode>SOAP-ENV:Server.Exception:</faultcode> <faultstring>org/apache/soap/util/xml/Serializer</faultstring> <faultactor>/soap/servlet/rpcrouter</faultactor> </SOAP-ENV:Fault> Things that work right: 1) soap deploy/undeploy works fine 2) invoking methods from a client works fine with standard apache serializers 3) rpcrouter works fine if I refer to the standard apache bean serializer in my deployment descriptor; the bean I'm encoding is returned in the XML to the client. 4) soap can definitely find my serializer class, as if I change the deployment descriptor to something incorrect, it complains that it can't find it. 5) If I copy the apache bean serializer src code to my own class name, import org.apache.soap.encoding.soapenc.*, and refer to it in the deployment descriptor, I still get the same error. Again, soap can definitely find this class. Details: soap2.2, Sun J2EE RI, using the Stateless session bean provider to invoke a session bean method that returns the bean that I'd like to serialize. Any suggestions of how to find out more about what's going wrong? Thanks, Andrew ________________________________________________________________________ Andrew Simpson, SpeechWorks International, Inc. 695 Atlantic Avenue, Boston, MA 02111, U.S.A. Voice: +1 617 428 4444, Fax: +1 617 757 2211 [EMAIL PROTECTED] http://www.speechworks.com