Jarek Gawor wrote:
On Tue, Mar 31, 2009 at 12:22 AM, Asankha C. Perera <asan...@apache.org> wrote:
2) Move the base, local, tcp, and http transport modules back to Axis2
and release them with Axis2. That way the transports project would
only have the 'optional' transport modules and we wouldn't have to
release the transports for/with Axis2.
You can take back just http and local into Axis2 if that makes the release
possible, but not base. AFAIK the base had no relationship with the Axis2
http transport. I do not think the tcp transport has much value to vanilla
Axis2 either..

Transport base has lots of dependencies on Axis2 and transport http
has dependencies on transport base (and Axis2). So transport base has
to move if we decide to move it.
No, only the following two classes are using a two utility classes, which can be fixed easily. Like I said, the base will remain in the transports module - whether it be under commons or back again in Synapse.

./src/org/apache/axis2/transport/http/CommonsHTTPTransportSender.java
./src/org/apache/axis2/transport/http/AxisServlet.java

I mentioned tcp and local transport modules because they are currently enabled 
in Axis2 conf.xml file so
we would need to update the configuration at least.
thats fine

cheers
asankha

--
Asankha C. Perera
AdroitLogic, http://adroitlogic.org

http://esbmagic.blogspot.com




Reply via email to