RE: How do I safely evolve data structures?

2004-10-26 Thread Sheptunov, Bogdan
[EMAIL PROTECTED] > Subject: Re: How do I safely evolve data structures? > > > Mahen Perera wrote: > > >Hi James, > > > >U can adopt ur own WS- versioning policy to overcome the effect of > >changing the Web service on the client. > > > > > Which WS-Versioning policy are you referring? > >

RE: How do I safely evolve data structures?

2004-10-25 Thread James CE Johnson
critical piece of information I would create a new DTO heirarchy and a new service method. > > Anne > > -Original Message- > From: James CE Johnson [mailto:[EMAIL PROTECTED] > Sent: Monday, October 25, 2004 8:41 AM > To: [EMAIL PROTECTED] > Subject: How do I safely

RE: How do I safely evolve data structures?

2004-10-25 Thread Anne Thomas Manes
41 AM To: [EMAIL PROTECTED] Subject: How do I safely evolve data structures? Lets say I have defined a Customer data object, done the java2wsdl2java dance and now I'm using the generated Customer object in my Axis client and server. Time passes and I need to remove an attribute from Custom

RE: How do I safely evolve data structures?

2004-10-25 Thread Anne Thomas Manes
41 AM To: [EMAIL PROTECTED] Subject: How do I safely evolve data structures? Lets say I have defined a Customer data object, done the java2wsdl2java dance and now I'm using the generated Customer object in my Axis client and server. Time passes and I need to remove an attribute from Custom

Re: How do I safely evolve data structures?

2004-10-25 Thread Luca Manganelli
Mahen Perera wrote: Hi James, U can adopt ur own WS- versioning policy to overcome the effect of changing the Web service on the client. Which WS-Versioning policy are you referring?

Re: How do I safely evolve data structures?

2004-10-25 Thread Mahen Perera
Hi James, U can adopt ur own WS- versioning policy to overcome the effect of changing the Web service on the client. However, here the client will have to go thru UDDI to find the appropriate Web service version to interact with. When u do some changes to the Web service , which will affect the

Re: How do I safely evolve data structures?

2004-10-25 Thread smcardle
Its a bad idea because your client contract with your service is defined by the wsdl. Regards Quoting James CE Johnson <[EMAIL PROTECTED]>: > Lets say I have defined a Customer data object, done the java2wsdl2java > dance and now I'm using the generated Customer object in my Axis client > and s

How do I safely evolve data structures?

2004-10-25 Thread James CE Johnson
Lets say I have defined a Customer data object, done the java2wsdl2java dance and now I'm using the generated Customer object in my Axis client and server. Time passes and I need to remove an attribute from Customer... If I remove the attribute and redeploy my Axis server calls from an older clien