Hmm yeah, although running my Karaf container in pax exam, reverts back to
throwing the same error, even though running it manually doesn't.....

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

> OK, it's what I thought. That's why I added the pax-jdbc feature
> dependency in jdbc now.
>
> Regards
> JB
>
> On 12/20/2015 09:29 PM, Tom Barber wrote:
>
>> Looks like I was missing pax-jdbc, although I did have 3 other pax jdbc
>> related features..... *facepalm*
>>
>> On Sun, Dec 20, 2015 at 5:37 PM, Jean-Baptiste Onofré <[email protected]
>> <mailto:[email protected]>> wrote:
>>
>>     Can you check if pax-jdbc and pax-jdbc-config feature are installed
>>     (boot features in your case I guess) ?
>>
>>     Regards
>>     JB
>>
>>     On 12/20/2015 06:00 PM, Tom Barber wrote:
>>
>>         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] <mailto:[email protected]>
>>         <mailto:[email protected] <mailto:[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>
>>                  <http://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] <mailto:[email protected]>
>>         <mailto:[email protected] <mailto:[email protected]>>
>>         http://blog.nanthrax.net
>>              Talend - http://www.talend.com
>>
>>
>>
>>     --
>>     Jean-Baptiste Onofré
>>     [email protected] <mailto:[email protected]>
>>     http://blog.nanthrax.net
>>     Talend - http://www.talend.com
>>
>>
>>
> --
> Jean-Baptiste Onofré
> [email protected]
> http://blog.nanthrax.net
> Talend - http://www.talend.com
>

Reply via email to