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.

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

Reply via email to