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