On Wed, Nov 11, 2009 at 7:14 AM, Ruwan Linton <[email protected]> wrote:

> Sameera Jayasoma wrote:
> >
> >
> > On Fri, Oct 23, 2009 at 5:25 PM, Hiranya Jayathilaka <[email protected]
> > <mailto:[email protected]>> wrote:
> >
> >     Hi Sameera,
> >
> >     On Fri, Oct 23, 2009 at 5:03 PM, Sameera Jayasoma
> >     <[email protected] <mailto:[email protected]>> wrote:
> >
> >         If you have a look at the axis2 orbit bundle, you will see
> >         that most of the axis2-transport bundles are embedded inside
> >         it. If there is a use case, we can separate out them..
> >
> >         It is good that you raised this. Just found out that, there is
> >         a redundant bundle in Carbon.
> >
> >         axis2-transport-base-1.0.0.wso2v1.jar
> >
> >
> >     Not just this one. I think a whole bunch of transport modules are
> >     currently packed into the Axis2 orbit bundle making the individual
> >     transport bundles redundant :(
> >
> >
> >
> >         All the packages inside this bundle are also embedded inside
> >         axis2 bundles. We can remove this bundle from the carbon
> >         distribution.
> >
> >
> >     IMO it's better to remove the transport classes from the Axis2
> >     orbit bundle. That way we can change the transport bundles at will
> >     without any difficulties. Besides transport modules come from a
> >     separate WS-Commons project now. Hence it's more sensible to
> >     separate them out from our Axis2 bundle. WDYT?
> >
> >
> > Yeah. I agree with your point. But there is a small issue.
> > axis2-kernal jar contains packages starting with
> > "org.apache.axis2.transport".  This may cause a situation where the
> > same package exported by two bundles.
> Sameera,
>
> What are the classes which are there in axis2 with package name
> org.apache.axis2.transport ?? I think base has to go outside and most of
> the other transports except http and https (servlet transports), so you
> can only export o.a.axis2.transport.http from axis2 bundle.
>

I had a look at the package structures  of Axis2 and transport project. I
think it is ok to separate out the transport bundles from the axis2 bundle.
Lets do this for the trunk as well as for the 2.0.3 branch (Once it is
created).

Thanks
Sameera


>
> Thanks,
> Ruwan
> >
> > Thanks
> > Sameera
> >
> >
> >     Thanks,
> >     Hiranya
> >
> >
> >
> >         Thanks
> >         Sameera
> >
> >         On Fri, Oct 23, 2009 at 4:24 PM, Miyuru Wanninayaka
> >         <[email protected] <mailto:[email protected]>> wrote:
> >
> >             According to osgi console axis2_1.5.0.wso2v2 bundle exports
> >
> >                     org.apache.axis2.transport.xmpp;
> >                 version="1.5.0.wso2"[exported]
> >                     org.apache.axis2.transport.base.event;
> >                 version="1.5.0.wso2"[exported]
> >                     org.apache.axis2.transport.xmpp.util;
> >                 version="1.5.0.wso2"[exported]
> >                     org.apache.axis2.transport.mail;
> >                 version="1.5.0.wso2"[exported]
> >                     org.apache.axis2.transport.tcp;
> >                 version="1.5.0.wso2"[exported]
> >                     org.apache.axis2.transport.http.util;
> >                 version="1.5.0.wso2"[exported]
> >                     org.apache.axis2.transport.base.datagram;
> >                 version="1.5.0.wso2"[exported]
> >                     org.apache.axis2.transport.base.threads;
> >                 version="1.5.0.wso2"[exported]
> >                     org.apache.axis2.transport.http;
> >                 version="1.5.0.wso2"[exported]
> >                     org.apache.axis2.transport.base.tracker;
> >                 version="1.5.0.wso2"[exported]
> >                     org.apache.axis2.transport.base.streams;
> >                 version="1.5.0.wso2"[exported]
> >                     org.apache.axis2.transport;
> >                 version="1.5.0.wso2"[exported]
> >                     org.apache.axis2.transport.base;
> >                 version="1.5.0.wso2"[exported]
> >                     org.apache.axis2.transport.java;
> >                 version="1.5.0.wso2"[exported]
> >                     org.apache.axis2.transport.local;
> >                 version="1.5.0.wso2"[exported]
> >                     org.apache.axis2.transport.http.server;
> >                 version="1.5.0.wso2"[exported]
> >
> >                 and many.........
> >
> >
> >             AFIK org.apache.axis2.transport.* packages should export
> >             by transport bundles, not by axis.
> >
> >             Thanks,
> >             Miyuru
> >
> >             _______________________________________________
> >             Carbon-dev mailing list
> >             [email protected] <mailto:[email protected]>
> >             https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
> >
> >
> >
> >         _______________________________________________
> >         Carbon-dev mailing list
> >         [email protected] <mailto:[email protected]>
> >         https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
> >
> >
> >
> >
> >     --
> >     Hiranya Jayathilaka
> >     Software Engineer;
> >     WSO2 Inc.;  http://wso2.org
> >     E-mail: [email protected] <mailto:[email protected]>;  Mobile: +94
> >     77 633 3491
> >     Blog: http://techfeast-hiranya.blogspot.com
> >
> >     _______________________________________________
> >     Carbon-dev mailing list
> >     [email protected] <mailto:[email protected]>
> >     https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
> >
> >
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > Carbon-dev mailing list
> > [email protected]
> > https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
> >
>
>
> --
> Ruwan Linton
> Technical Lead & Product Manager; WSO2 ESB; http://wso2.org/esb
> WSO2 Inc.; http://wso2.org
> email: [email protected]; cell: +94 77 341 3097
> blog: http://blog.ruwan.org
>
>
>
> _______________________________________________
> Carbon-dev mailing list
> [email protected]
> https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>
_______________________________________________
Carbon-dev mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to