The ArrayListExtension object should not be propogated outside of the deserialization framework. I will change the code to fix this.
Note that the Axis deserialization has been recently changed to return an array instead of a List. Could you update your version of Axis and tell me if this fixes your problem. Thanks, Rich Scheuerle XML & Web Services Development 512-838-5115 (IBM TL 678-5115) Vikram Rayabhari <vikram@yasutech. To: [EMAIL PROTECTED] com> cc: Subject: ArrayListExtension is not serializable 02/12/2002 04:21 AM Please respond to axis-user Hi, I have a wrapper service that has a session bean. The service class declares a method public java.util.List myMethod(java.util.List myList) { return mySessionBean.myMethod(myList); } Calling this method resulted in a java.io.NotSerializableException.. The bean was deployed on WebSphere4.0. When I modified myMethod to look like public java.util.List myMethod(java.util.List myList) { List tmpList = new ArrayList(); tmpList.addAll(myList); return mySessionBean.myMethod(tmpList); } it worked fine. The ArrayListExtension object that ArrayDeserializer returns is not serializable... Could someone please fix this?? thanks Vikram