I'm using Karaf 4.4.3 with Postgres JDBC 42.6.0 and trying to create PGSimpleDataSource
PGSimpleDataSource dataSource = new PGSimpleDataSource();
but get exception while Karaf starting java.lang.ClassNotFoundException: javax.sql.DataSource cannot be found by ***
. What might be the reason and how can I fix it?
I have installed the following features but it didn't help
jdbc/1.5.5, \
pax-jdbc/1.5.5, \
pax-jdbc-postgresql/1.5.5, \
pax-jdbc-config/1.5.5, \
I have solved my problem. I added javax.sql to Karaf config.properties file.
org.osgi.framework.bootdelegation = \
com.sun.*, \
javax.sql, \
javax.naming, \
javax.transaction, \
javax.transaction.xa, \
# other default stuff goes here