Hi Sameera, On Fri, Oct 23, 2009 at 5:03 PM, Sameera Jayasoma <[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? Thanks, Hiranya > > Thanks > Sameera > > On Fri, Oct 23, 2009 at 4:24 PM, Miyuru Wanninayaka <[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] >> 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 > > -- Hiranya Jayathilaka Software Engineer; WSO2 Inc.; http://wso2.org E-mail: [email protected]; Mobile: +94 77 633 3491 Blog: http://techfeast-hiranya.blogspot.com
_______________________________________________ Carbon-dev mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
