Okay so I tried something.

If I unzip my distro and start it up and run jdbc:ds-list the data source
is listed. If I then install my persistence bundle it finds it.

If I unzip my distro and start up my persistence bundle, it doesn't detect
the datasource.

Am I missing some bootstrap?

Tom


On Sun, Dec 20, 2015 at 3:52 PM, Jean-Baptiste Onofré <[email protected]>
wrote:

> Hi Tomn
>
> what did you define in the cfg file ?
> Anything special in the log ?
>
> I guess you use Karaf 4.0.2. Did you install the pax-jdbc feature:
>
> feature:install pax-jdbc
>
> ?
>
> I fixed that in next Karaf version: now the jdbc feature installs pax-jdbc
> (it wasn't the case before).
>
> Regards
> JB
>
> On 12/20/2015 11:21 AM, Tom Barber wrote:
>
>> Hello folks
>>
>> i have a datasource define in etc/org.ops4j.datasource-users.cfg
>>
>> When I install my feature I have a persistence bundle that starts but I
>> get:
>>
>> apache.aries.jpa.container - 1.0.2 | The DataSource
>> osgi:service/javax.sql.DataSource/(osgi.jndi.service.name
>> <http://osgi.jndi.service.name>=userlist) required by bundle
>> bi.meteorite.persistence/1.0.0.SNAPSHOT could not be found.
>>
>> And my bundle hangs in grace period.
>>
>> If I then stop and start karaf all my bundles start.
>>
>> So how do I get it to find the datasource before trying to start my
>> bundle with blueprint?
>>
>> Thanks
>>
>> Tom
>>
>
> --
> Jean-Baptiste Onofré
> [email protected]
> http://blog.nanthrax.net
> Talend - http://www.talend.com
>

Reply via email to