Thanks Deepal. I have filed a JIRA for this issue (http://issues.apache.org/jira/browse/AXIS2-1810).
I think this will be a very important thing to have in Axis2 framework. Without a solid versioning strategy, developing commercial products with Axis2 will be very challenging. I believe backwards compatibility (using ability of service versioning) is one of the key requirements of many commercial products. Gul -----Original Message----- From: Deepal Jayasinghe [mailto:[EMAIL PROTECTED] Sent: Sunday, December 03, 2006 8:03 PM To: [email protected] Subject: Re: Supporting multiple versions of the same service with Axis2 Hi Gul; We dont have service version support , but I hope we can have that feature soon in Axis2. Thanks Deepal > > Any recommendation from Axis2 team members or architects on this issue ? > > > > _____________________________________________ > *From: * Onural, Gul (CAR:SI12) > *Sent: * Saturday, December 02, 2006 3:17 PM > *To: * [email protected] > *Subject: * Supporting multiple versions of the same service > with Axis2 > > > I want to be able to support multiple versions of my service on the > same system. > The pattern I am trying to use is : > - Keep the service name the same > - Change wsdl namespace url to reflect the change in the wsdl > - Change the location (target EPR) of the service fro the new version > deployment For example for v1 : > Service Name = MyService > Wsdl Namespace = _http://www.mycompany.com/MyService1_ > Location = _http://localhost/axis2/services/v1.0_ > For example for v2 : > Service Name = MyService > Wsdl Namespace = _http://www.mycompany.com/MyService2_ > Location = _http://localhost/axis2/services/v2.0_ > In order to do that I can create two directories under services, one > for v1.0 and one for v2.0. > However I don't know how to change repository url (in Axis2 web.xml) > to support this pattern. In the web.xml, there is a parameter for the > repository url : > <param-name>axis2.repository.url</param-name> > <param-value>http://localhost/services/v0.1</param-value> > How can I configure Axis2 to support different repository directories ? > If this is not possible, what is the proper way of deploying multiple > versions of the same service to Axis2 ? > Thanks > Gul > -- Thanks, Deepal ................................................................ "The highest tower is built one brick at a time" --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
