[Carbon-dev] Re: [Ds-java-dev] session on carbon usage
Lahiru Sandakith
sandakith at wso2.com
Fri Mar 7 03:01:23 PST 2008
Hi Paul,
As far as i know the support for the Tomcat was done as a server
extension (se) for Equinox (i.e we point the tomcat home at eclipse
preferences and work it as a configured server on your local machine for
the development needs). They never made the tomcat extension configured
in to a bundle, i guess its mainly because of the class loading issues.
Actually when I tried to introduce axis2 as a web service extension the
initial idea was to bundle it and plug it, but due to the various class
loading issues on wsdl4j etc. we have to erase that idea and later we
went to the server extension methodology (later we did this for WSAS). I
believe this is a known contain on making bundles on libraries that have
constrains on class loading.
Thanks
Lahiru Sandakith
Paul Fremantle wrote:
> Have we checked to see if there are better solutions for JSPs in the
> Equinox OSGi project?
>
> That is the one that Dims is using for Axis2.
>
> Paul
>
> Afkham Azeez wrote:
>> Sanjaya Karunasena wrote:
>>>
>>> I see few solutions until the servlet containers provide better
>>> support for OSGI...
>>>
>>> 1. No versioning support for UIs
>>> 2. If we have UI bits which potentially requires versioning, we use
>>> AJAX stuff.
>>> 3. Complete AJAX based UIs
>>
>> I'm +1 for option #3. We get versioning, and do not have to mess with
>> the servlet containers in this approach, and the architecture looks
>> very elegant. The issues & problems related to supporting JSPs far
>> outweigh the benefits, IMHO. Also, we don't have much to do, since we
>> are already following this approach in the current UIs.
>>
>> Azeez
>>
>> _______________________________________________
>> Ds-java-dev mailing list
>> Ds-java-dev at wso2.org
>> http://wso2.org/cgi-bin/mailman/listinfo/ds-java-dev
>>
>
--
Thanks
Lahiru Sandakith
http://www.wso2.org
GPG Key Fingerprint : 8CD8 68E0 4CBC 75CB 25BC 1AB1 FE5E 7464 1F01 9A0F
More information about the Ds-java-dev
mailing list