On Fri, Oct 23, 2009 at 5:25 PM, Hiranya Jayathilaka <[email protected]>wrote:

> 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?
>

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.

Thanks
Sameera

>
> 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
>
>
_______________________________________________
Carbon-dev mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to