Well, you are correct andreas, but the real problem is if we (synapse) want to go for a release with an existing axis2 release in which case there will be two classes having the name org.apache.axis2.transports.jms.JMSSender even though we worked around the backward compatibility of axis2.xml
Do we want to hack that up as well. If we want to, I have a number of solutions ;-) Thanks, Ruwan On Thu, Oct 2, 2008 at 10:18 PM, Andreas Veithen <[EMAIL PROTECTED]>wrote: > We can easily guarantee backward compatibility (for axis2.xml) by having a > set of classes with the old package names and extending the corresponding > classes in the new version. Since this is only needed for transport > listeners/senders and message formatters/builders, it would not require too > much effort. > > Andreas > > Ruwan Linton wrote: > >> Hi Deepal, >> >> Synapse also has the same backward compatibility issue that you are >> talking about with the axis2.xml that synapse ships with, therefore shall we >> keep the transports that synapse community contributed as it is >> (org.apache.synapse.transports) ;-) >> >> Thanks, >> Ruwan >> >> On Thu, Oct 2, 2008 at 9:01 PM, Deepal jayasinghe <[EMAIL PROTECTED]<mailto: >> [EMAIL PROTECTED]>> wrote: >> >> >> > hi, >> > the package name that commons transport module use is >> org.apache.axis2 >> > >> > I think it should be org.apache.ws.commons >> Saying no one more time :) >> >> I do not think that all the modules in commons should have the package >> name org.apache.ws.commons , as an example have a look at Axiom >> and Neethi >> >> org.apache.neethi >> org.apache.axiom >> >> So IMO it is ok to have axis2 transport package name as it is :) >> >> -Deepal >> > >> > WDYT? >> > >> > thanks, >> > Amila. >> > >> > On Mon, Sep 22, 2008 at 12:03 PM, Amila Suriarachchi >> > <[EMAIL PROTECTED] >> <mailto:[EMAIL PROTECTED]> >> <mailto:[EMAIL PROTECTED] >> >> <mailto:[EMAIL PROTECTED]>>> wrote: >> > >> > >> > >> > On Sun, Sep 21, 2008 at 2:59 PM, Andreas Veithen >> > <[EMAIL PROTECTED] >> <mailto:[EMAIL PROTECTED]> >> <mailto:[EMAIL PROTECTED] >> <mailto:[EMAIL PROTECTED]>>> wrote: >> > >> > Deepal, >> > >> > Before we can move anything from Synapse to the new commons >> > module, we need to decide which transports we move (all or >> > only a subset) and based on that, we need to make sure that >> > all the people involved in the maintenance of these >> transports >> > have commit access to the new module. >> > >> > >> > As a starting point I'll put the synapse SMTP transport to >> commons >> > transport and try to test with Axis2. >> > >> > thanks, >> > Amila. >> > >> > >> > >> > In the meantime, I also have two comments/questions >> related to >> > the code that is already in the new module: >> > 1. Wouldn't it be a good idea to take advantage of the move >> > from Axis2 to ws-commons to use a more conventional >> directory >> > structure, e.g. src/main/java instead of src? >> > 2. I don't see any documentation in the new module. >> There must >> > have been some docs for the transports in Axis2. When will >> > this be moved? >> > >> > Regards, >> > >> > Andreas >> > >> > >> > On 21 sept. 08, at 03:13, Deepal jayasinghe wrote: >> > >> > Hi all, >> > >> > Few months back we all agreed to move all commons >> > transports (from Axis2 >> > and Synapse) to a common module. As the first step of >> > that I have moved >> > all the Axis2 to transport into a common module in >> > ws-commons [1]. In >> > addition to that we have setup nightly builds from that >> > modules. So now >> > its time for Synapse dev to move their transports into >> > that module :) >> > >> > [1] : >> > >> https://svn.apache.org/repos/asf/webservices/commons/trunk/modules/transport >> > >> > Thank you! >> > Deepal >> > >> > -- >> > Thank you! >> > >> > >> > http://blogs.deepal.org >> > >> > >> > >> --------------------------------------------------------------------- >> > To unsubscribe, e-mail: >> [EMAIL PROTECTED] >> <mailto:[EMAIL PROTECTED]> >> > <mailto:[EMAIL PROTECTED] >> <mailto:[EMAIL PROTECTED]>> >> > For additional commands, e-mail: >> > [EMAIL PROTECTED] >> <mailto:[EMAIL PROTECTED]> >> > <mailto:[EMAIL PROTECTED] >> <mailto:[EMAIL PROTECTED]>> >> > >> > >> > >> > >> --------------------------------------------------------------------- >> > To unsubscribe, e-mail: >> [EMAIL PROTECTED] >> <mailto:[EMAIL PROTECTED]> >> > <mailto:[EMAIL PROTECTED] >> <mailto:[EMAIL PROTECTED]>> >> > For additional commands, e-mail: >> [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> >> > <mailto:[EMAIL PROTECTED] >> <mailto:[EMAIL PROTECTED]>> >> > >> > >> > >> > >> > -- >> > Amila Suriarachchi >> > WSO2 Inc. >> > blog: http://amilachinthaka.blogspot.com/ >> > >> > >> > >> > >> > -- >> > Amila Suriarachchi >> > WSO2 Inc. >> > blog: http://amilachinthaka.blogspot.com/ >> >> >> -- >> Thank you! >> >> >> http://blogs.deepal.org >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> <mailto:[EMAIL PROTECTED]> >> For additional commands, e-mail: [EMAIL PROTECTED] >> <mailto:[EMAIL PROTECTED]> >> >> >> >> >> -- >> Ruwan Linton >> http://wso2.org - "Oxygenating the Web Services Platform" >> http://ruwansblog.blogspot.com/ >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Ruwan Linton http://wso2.org - "Oxygenating the Web Services Platform" http://ruwansblog.blogspot.com/
