Ignore the different datasource names. I messed up the ‘replace all’ :-)

> On Jan 22, 2020, at 12:36, Erwin Hogeweg <erwin.hoge...@me.com> wrote:
> 
> It seems to work for me with Karaf-4.2.8-SNAPSHOT and pax-jdbc-1.4.4.
> 
>  12 │ Active   │  80 │ 1.4.4                        │ OPS4J Pax JDBC Generic 
> Driver Extender
>  13 │ Active   │  80 │ 1.4.4                        │ OPS4J Pax JDBC Config
>  14 │ Active   │  80 │ 1.4.4                        │ OPS4J Pax JDBC Pooling 
> Support Base
> 
> [features-2-thread-1] INFO 
> org.ops4j.pax.jdbc.config.impl.DataSourceRegistration - Found 
> DataSourceFactory. Creating DataSource jdbc/mydatasource
> [features-2-thread-1] INFO 
> org.ops4j.pax.jdbc.config.impl.DataSourceRegistration - Executing pre hook 
> for DataSource jdbc/mydatasource
> INFO 1/22/20 12:32 PM: liquibase: Successfully acquired change log lock
> INFO 1/22/20 12:32 PM: liquibase: Reading from seegate.DATABASECHANGELOG
> INFO 1/22/20 12:32 PM: liquibase: Successfully released change log lock
> [features-2-thread-1] INFO 
> org.ops4j.pax.jdbc.config.impl.DataSourceRegistration - Pre hook finished. 
> Publishing DataSource jdbc/mydatasource
> [features-2-thread-1] INFO 
> org.apache.aries.jpa.container.impl.DataSourceTracker - Found DataSource for 
> seegate.pu 
> osgi:service/javax.sql.DataSource/(osgi.jndi.service.name=jdbc/mydatasource)
> 
> FWIW - I did change the exception handling in Migrator to better see when/if 
> the migration fails:
> 
>     @Override
>     public void prepare(DataSource ds) throws SQLException {
>         try (Connection connection = ds.getConnection()) {
>             prepare(connection);
>         } catch (LiquibaseException e) {
>               LOG.error(e.getClass().getName() + ": " + e.getMessage());
> //            throw new RuntimeException(e);
>         }
>     }
> 
> 
> Cheers,
> 
> Erwin
> 
>> On Jan 22, 2020, at 11:11, Alex Soto <alex.s...@envieta.com 
>> <mailto:alex.s...@envieta.com>> wrote:
>> 
>> Same is happening to me, it works with Pax-JDBC 1.3.0, but not with Pax-JDBC 
>> 1.4.0, which is the one included in Karaf 4.2.7.
>> 
>> Best regards,
>> Alex soto
>> 
>> 
>> 
>> 
>>> On Jan 20, 2020, at 9:10 AM, stefang <stefan.gue...@me.com 
>>> <mailto:stefan.gue...@me.com>> wrote:
>>> 
>>> Hi,
>>> 
>>> we are not able to run Christian's Example:
>>> 
>>> https://github.com/cschneider/Karaf-Tutorial/blob/master/liquibase/service/src/main/java/net/lr/tutorial/db/service/Migrator.java
>>>  
>>> <https://github.com/cschneider/Karaf-Tutorial/blob/master/liquibase/service/src/main/java/net/lr/tutorial/db/service/Migrator.java>
>>> 
>>> 
>>> Must be something todo with pax-jdbc 1.4.4 (wich comes with 4.2.8)
>>> 
>>> Karaf 4.2.6 (pax-jdbc 1.3.5)works fine.
>>> 
>>> Stefan
>>> 
>>> 
>>> 
>>> 
>>> 
>>> --
>>> Sent from: http://karaf.922171.n3.nabble.com/Karaf-User-f930749.html 
>>> <http://karaf.922171.n3.nabble.com/Karaf-User-f930749.html>
>> 
> 

Reply via email to