Rebuilt axis from cvs and your fix appears to have dealt with the ArrayList, java.sql.Date issues.
Thanks for your help, Bill Pfeiffer ----- Original Message ----- From: "Davanum Srinivas" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, March 21, 2003 9:16 PM Subject: Re: How do I deal with ArrayList, java.sql.Date as method parameters? > See http://nagoya.apache.org/bugzilla/show_bug.cgi?id=18243 > > --- Bill Pfeiffer <[EMAIL PROTECTED]> wrote: > > Reposting on this topic as I've haven't recieved any replies on my last > > post. > > > > I have an object tree from an already exisitng app that will get passed via > > method calls that I want to expose as web services. The objects included > > are mainly javabeans contained in javabeans. There are, however, some > > java.sql.Date objects and some ArrayLists of javabeans. > > > > Axis 1.1 rc2 doesn't seem to be able to handle this when it comes to > > generating the WSDL. It creates references to types that it never defines > > when it encounters either the date or arraylist types. > > > > My problem seems to be fairly routine: > > > > * I have an already existing app that I want to put a web service wrapper > > around. > > * The value objects I want to use as parameters are mainly javabeans that > > use some very common java types that should translate well for interop > > (java.sql.Date, and ArrayList are the only problems here) > > > > The WSDL that axis generates refers to namespaces 'tns2', 'tns4' that it > > appears it should be declaring but never does. It declare tns1, tns3, tns5, > > tns6. > > > > If I attempt to declare BeanSerializers for these problematic types in my > > WSDD, I get errors. > > > > I'd appreciate any help on this. This is my last ditch effort to make this > > work before moving on to GLUE or some other platform. > > > > I'll be glad to provide more details on request, but I didn't want to > > immediatly upload my entire source. > > > > Thanks for any and all help, > > > > Bill Pfeiffer > > > > > ===== > Davanum Srinivas - http://webservices.apache.org/~dims/ > > __________________________________________________ > Do you Yahoo!? > Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your desktop! > http://platinum.yahoo.com