Hi Kishanthan,

I tried with given osgi bundles which provides freemaker. But again met up
with another problem of requiring groovy:

BundleException: The bundle "org.milyn.smooks.osgi_1.5.0 [143]" could not
be resolved. Reason: Missing Constraint: Import-Package: groovy.xml;
version="1.5.7"

Therefore after offline discussions, decided to go ahead with the earlier
approach of bundling Smooks as an orbit bundle.

Thank you,


On Mon, Feb 1, 2016 at 12:56 PM, Kishanthan Thangarajah <[email protected]
> wrote:

> Can we try with [1] or [2] as the FreeMaker OSGi bundle? If these doesn't
> bring any additional OSGi dependencies, we can use it, but let's try out
> these first.
>
> [1]
> http://ebr.springsource.com/repository/app/bundle/version/detail?name=com.springsource.freemarker&version=2.3.15
> [2]
> http://mvnrepository.com/artifact/org.apache.servicemix.bundles/org.apache.servicemix.bundles.freemarker/2.3.15_5
>
> On Mon, Feb 1, 2016 at 12:04 PM, Buddhima Wijeweera <[email protected]>
> wrote:
>
>> 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
>>
>
>
>
> --
> *Kishanthan Thangarajah*
> Associate Technical Lead,
> Platform Technologies Team,
> WSO2, Inc.
> lean.enterprise.middleware
>
> Mobile - +94773426635
> Blog - *http://kishanthan.wordpress.com <http://kishanthan.wordpress.com>*
> Twitter - *http://twitter.com/kishanthan <http://twitter.com/kishanthan>*
>



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