Thanks Kasun,

[Adding dev mailing list]

On Mon, Feb 1, 2016 at 12:02 PM, Kasun Indrasiri <[email protected]> wrote:

> Shouldn't we discuss this in a mailing list?
>
> On Mon, Feb 1, 2016 at 12:00 PM, Buddhima Wijeweera <[email protected]>
> wrote:
>
>> Hi All,
>>
>> For the the next ESB release we need to upgrade Smooks version from 1.4
>> to 1.5. Currently Smooks bundle is created through orbit which reside in
>> location [1].
>>
>> According to offline discussion had with Kishanthan, we have asked to try
>> directly using smooks osgi bundle in carbon-mediation but we ended up with
>> a problem activating Smooks OSGI bundle as it required certain additional
>> dependencies.
>>
>> example:
>>
>> BundleException: The bundle "org.milyn.smooks.osgi_1.5.0 [142]" could not
>> be resolved. Reason: Missing Constraint: Import-Package: freemarker.cache;
>> version="2.3.15"
>>
>> Which means smooks osgi bundle is searching for freemarker dependency.
>>
>> The freemarker can be found as a jar [2]. But even after we add it to
>> "/lib" folder, still the smooks bundle fails to activate, since it can't
>> find the matching version (freemarker bundle is in active state).
>>
>> The reason behind this is the version of free marker carbon server
>> generated. Even by bundling freemarker as a orbit bundle (which adds "wso2"
>> post-fix to version), the exact version "2.3.15" cannot be satisfied,
>> according to my knowledge.
>>
>> The best option so far can be seen is to re-bundle smooks along
>> with dependencies as an orbit bundle, which is the way it was there before.
>>
>> Please let us know if there's any other alternative to overcome this
>> confusion.
>> [1] https://svn.wso2.org/repos/wso2/trunk/orbit/smooks/
>> [2] http://mvnrepository.com/artifact/org.freemarker/freemarker/2.3.15
>>
>> Thank you,
>> --
>> Buddhima Wijeweera
>> Software Engineer; WSO2 Inc.; http://wso2.com ,
>>
>> Mobile: +94 71 427 9966
>> Email: [email protected]
>> Blog:   https://buddhimawijeweera.wordpress.com
>> GitHub Profile: https://github.com/Buddhima
>>
>
>
>
> --
> Kasun Indrasiri
> Software Architect
> WSO2, Inc.; http://wso2.com
> lean.enterprise.middleware
>
> cell: +94 77 556 5206
> Blog : http://kasunpanorama.blogspot.com/
>



-- 
Buddhima Wijeweera
Software Engineer; WSO2 Inc.; http://wso2.com ,

Mobile: +94 71 427 9966
Email: [email protected]
Blog:   https://buddhimawijeweera.wordpress.com
GitHub Profile: https://github.com/Buddhima
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to