Thanks for the explanation Kishanthan.It seems that the JNDI and data
sources bundles used were outdated.  Was able to solve the issue with a
reference to JNDIContextManager.

On Tue, Mar 15, 2016 at 5:44 PM, Kishanthan Thangarajah <[email protected]
> wrote:

>
> On Tue, Mar 15, 2016 at 11:28 AM, Himasha Guruge <[email protected]>
> wrote:
>
>> Hi Sameera,
>>
>> Thanks for the provided info.In bpmn component   to  build  activiti
>> engine, we require the datasource bundle to be available. Therefore we
>> tried adding  @Reference annotation  of
>> org.wso2.carbon.kernel.datasource.core.internal.DataSourceListenerComponent
>> (for activate method of ActivitiEngineBuilder) but this did not work.
>>
>
> Why this did not work? What's the issue?
>
>>
>>  AFAIU what you suggest is to implement a Listener class that would
>> contain onJNDIReady() method, which would require other bundles(activiti
>> bundle in this case) to wait until this method is executed.  Could you
>> please provide any suggestions on this?
>>
>
> To use JNDI in carbon OSGi env, you have to add a mandatory reference to
> JNDIContextManager and then wait on until it's available. This will be our
> recommendation. Can you explain the use case of activity bundle and
> datasources and the ordering issue you are facing with the above approach?
>
>
>
>> Regards,
>>
>>
>> On Tue, Mar 15, 2016 at 8:52 AM, Sameera Jayasoma <[email protected]>
>> wrote:
>>
>>> HI Himasha,
>>>
>>> You can refer following documents and samples.
>>>
>>> https://github.com/wso2/carbon-jndi
>>>
>>> https://github.com/wso2/carbon-datasources/blob/master/sample/src/main/java/org/wso2/carbon/datasource/sample/DataSourceServiceListenerComponent.java
>>>
>>> On Tue, Mar 15, 2016 at 4:08 AM, Himasha Guruge <[email protected]>
>>> wrote:
>>>
>>>> Hi Sameera,
>>>>
>>>> With regards to $subject, so far we have used the workaround of
>>>> manually renaming the bundle's symbolic name which works perfectly. However
>>>> is it possible to know when this fix will be available?
>>>>
>>>> Regards,
>>>>
>>>> Himasha Guruge
>>>> *Software Engineer*
>>>> WS*O2* *Inc.*
>>>> Mobile: +94 777459299
>>>> [email protected]
>>>>
>>>
>>>
>>>
>>> --
>>> Sameera Jayasoma,
>>> Software Architect,
>>>
>>> WSO2, Inc. (http://wso2.com)
>>> email: [email protected]
>>> blog: http://blog.sameera.org
>>> twitter: https://twitter.com/sameerajayasoma
>>> flickr: http://www.flickr.com/photos/sameera-jayasoma/collections
>>> Mobile: 0094776364456
>>>
>>> Lean . Enterprise . Middleware
>>>
>>>
>>
>>
>> --
>> Himasha Guruge
>> *Software Engineer*
>> WS*O2* *Inc.*
>> Mobile: +94 777459299
>> [email protected]
>>
>> _______________________________________________
>> Dev mailing list
>> [email protected]
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>
>
> --
> *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>*
>



-- 
Himasha Guruge
*Software Engineer*
WS*O2* *Inc.*
Mobile: +94 777459299
[email protected]
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to