axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andreas Veithen" <>
Subject Re: svn commit: r734201 - in /webservices/axis2/trunk/java/modules: addressing/pom.xml saaj/pom.xml
Date Wed, 14 Jan 2009 09:48:38 GMT

I agree with your changes and I share your point of view that we
should reduce dependencies an the transports to a minimum. From what
I've seen, the problem is simply that some modules depending on
addressing, clustering and/or saaj (the ones you changed) implicitly
rely on the fact that they depend on the transports. Probably it is
just a matter of adding them as dependencies in scope test in the
right places (jaxws, metadata, etc.). I would have corrected that
myself yesterday if it were not for the fact that it takes 50 min to
build the whole Axis2 project :-)


On Wed, Jan 14, 2009 at 04:38, Asankha C. Perera <> wrote:
> Hi Andreas
>> I had to revert this change (and the previous one) because they cause
>> the Axis2 build to fail (not in the modules you changed, but in
>> modules depending on those, e.g. jaxws and metadata).
> Thanks.. and I am sorry I couldn't run the full build of Axis2.. but I did
> test the modules I changed, and still think that they should not make the
> local and tcp transports required dependencies unless they are required at
> runtime
> Having unwanted dependencies just makes it difficult for these to be used by
> other projects.. I will try to fix this in Axis2 again, or exclude them from
> the Synapse build which will just make its pom larger :(
> thanks
> asankha
>> On Tue, Jan 13, 2009 at 19:03,  <> wrote:
>>> Author: asankha
>>> Date: Tue Jan 13 10:02:54 2009
>>> New Revision: 734201
>>> URL:
>>> Log:
>>> make transport dependencies valid only for the testing scope in maven
> --
> Asankha C. Perera

View raw message