feature:install jpa transaction jdbc jndi pax-jdbc pax-jdbc-config hibernate hibernate-envers hibernate-validator scr war webconsole
install -s mvn:org.postgresql/postgresql/42.2.8
install -s mvn:com.google.guava/guava/18.0
install -s mvn:com.mysema.commons/mysema-commons-lang/0.2.4
install -s mvn:com.querydsl/querydsl-core/4.2.2
install -s mvn:com.querydsl/querydsl-jpa/4.2.2
install -s mvn:org.modelmapper/modelmapper/2.3.5
install -s mvn:javax.annotation/javax.annotation-api/1.3.1
feature:repo-add cxf 3.3.4
feature:install cxf cxf-core cxf-jaxrs cxf-jaxws http-whiteboard
karaf@root()> jdbc:ds-create --driverClass org.postgresql.Driver -url "jdbc:postgresql://localhost:5432/internetm_data" -u postgres -p postgres internetm_data
Watch that there is only one Datasource created (if you have for example pax-jdbc-postgresql installed there will be 2, uninstall pax-jdbc-postgresql in this case).
See also in the webconsole:
bundle:install file:E:/_DEV/_git_repos/internet/internet-core/target/internet-core-1.0.0.jar
bundle:install file:E:/_DEV/_git_repos/internet/internet-mapper/target/internet-mapper-1.0.0.jar
bundle:install file:E:/_DEV/_git_repos/internet/internet-data/target/internet-data-1.0.0.jar
bundle:install file:E:/_DEV/_git_repos/internet/internet-mapper-impl/target/internet-mapper-impl-1.0.0.jar
bundle:install file:E:/_DEV/_git_repos/internet/internet-data-impl/target/internet-data-impl-1.0.0.jar
bundle:install file:E:/_DEV/_git_repos/internet/internet-rest/target/internet-rest-1.0.0.jar
after that start the bundle, and very the components in the webconsole.