Last Version

OPS4J Pax JDBC Integration Tests 1.5.3

To run all integration tests, you need to set up all the databases: 1) Derby: $ export DERBY_HOME=/path/to/db-derby-10.14.2.0-bin $ cd $DERBY_HOME $ mkdir databases; cd databases $ java -jar $DERBY_HOME/lib/derbyrun.jar server start 2) MS SQL Server (for official and jtds drivers): $ podman run -itd --name pax.jdbc.sqlserver -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=PaxJdbc!(*67' -e 'MSSQL_PID=Express' \ -p 1433:1433 -d mcr.microsoft.com/mssql/server:2019-latest 3) MariaDB: $ podman run --name pax.jdbc.mariadb -p 3306:3306 -e MYSQL_ROOT_PASSWORD=paxjdbc -d mariadb 4) MySQL: $ podman run --name pax.jdbc.mysql -p 3307:3306 -e MYSQL_ROOT_PASSWORD=paxjdbc -d mysql 5) PostgreSQL: $ podman run --name pax.jdbc.postgresql -e POSTGRES_USER=paxjdbc -e POSTGRES_PASSWORD=paxjdbc -p 5432:5432 -d postgres:latest

License

License

GroupId

GroupId

org.ops4j.pax.jdbc
ArtifactId

ArtifactId

pax-jdbc-itest
Version

Version

1.5.3
Type

Type

jar
Description

Description

OPS4J Pax JDBC Integration Tests
To run all integration tests, you need to set up all the databases: 1) Derby: $ export DERBY_HOME=/path/to/db-derby-10.14.2.0-bin $ cd $DERBY_HOME $ mkdir databases; cd databases $ java -jar $DERBY_HOME/lib/derbyrun.jar server start 2) MS SQL Server (for official and jtds drivers): $ podman run -itd --name pax.jdbc.sqlserver -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=PaxJdbc!(*67' -e 'MSSQL_PID=Express' \ -p 1433:1433 -d mcr.microsoft.com/mssql/server:2019-latest 3) MariaDB: $ podman run --name pax.jdbc.mariadb -p 3306:3306 -e MYSQL_ROOT_PASSWORD=paxjdbc -d mariadb 4) MySQL: $ podman run --name pax.jdbc.mysql -p 3307:3306 -e MYSQL_ROOT_PASSWORD=paxjdbc -d mysql 5) PostgreSQL: $ podman run --name pax.jdbc.postgresql -e POSTGRES_USER=paxjdbc -e POSTGRES_PASSWORD=paxjdbc -p 5432:5432 -d postgres:latest
Project Organization

Project Organization

OPS4J - Open Participation Software for Java
Source Code Management

Source Code Management

https://github.com/ops4j/org.ops4j.pax.jdbc/tree/master/pax-jdbc-itest

Download pax-jdbc-itest 1.5.3


<!-- https://jarcasting.com/artifacts/org.ops4j.pax.jdbc/pax-jdbc-itest/ -->
<dependency>
    <groupId>org.ops4j.pax.jdbc</groupId>
    <artifactId>pax-jdbc-itest</artifactId>
    <version>1.5.3</version>
</dependency>
// https://jarcasting.com/artifacts/org.ops4j.pax.jdbc/pax-jdbc-itest/
implementation 'org.ops4j.pax.jdbc:pax-jdbc-itest:1.5.3'
// https://jarcasting.com/artifacts/org.ops4j.pax.jdbc/pax-jdbc-itest/
implementation ("org.ops4j.pax.jdbc:pax-jdbc-itest:1.5.3")
'org.ops4j.pax.jdbc:pax-jdbc-itest:jar:1.5.3'
<dependency org="org.ops4j.pax.jdbc" name="pax-jdbc-itest" rev="1.5.3">
  <artifact name="pax-jdbc-itest" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.ops4j.pax.jdbc', module='pax-jdbc-itest', version='1.5.3')
)
libraryDependencies += "org.ops4j.pax.jdbc" % "pax-jdbc-itest" % "1.5.3"
[org.ops4j.pax.jdbc/pax-jdbc-itest "1.5.3"]

Dependencies

compile (9)

Group / Artifact Type Version
org.apache.felix : org.apache.felix.configadmin jar 1.9.22
org.apache.aries : org.apache.aries.util jar 1.1.3
org.apache.aries.transaction : org.apache.aries.transaction.manager jar 1.3.3
org.apache.derby : derby jar 10.14.2.0
org.apache.derby : derbynet jar 10.14.2.0
org.apache.derby : derbyclient jar 10.14.2.0
org.apache.servicemix.bundles : org.apache.servicemix.bundles.jasypt jar 1.9.3_1
org.apache.servicemix.bundles : org.apache.servicemix.bundles.cglib jar 3.3.0_1
org.apache.servicemix.bundles : org.apache.servicemix.bundles.c3p0 jar 0.9.5.5_1

provided (15)

Group / Artifact Type Version
javax.transaction : javax.transaction-api jar 1.2
javax.validation : validation-api jar 1.1.0.Final
org.apache.geronimo.specs : geronimo-j2ee-connector_1.6_spec jar 1.0
org.apache.geronimo.components : geronimo-connector jar 3.1.4
org.jboss.narayana.osgi : narayana-osgi-jta jar 5.12.5.Final
org.hsqldb : hsqldb jar 2.5.2
org.xerial : sqlite-jdbc jar 3.36.0.3
com.h2database : h2 jar 2.1.210
org.postgresql : postgresql jar 42.3.2
mysql : mysql-connector-java jar 8.0.28
org.mariadb.jdbc : mariadb-java-client jar 2.7.4
net.sourceforge.jtds : jtds jar 1.3.1
com.microsoft.sqlserver : mssql-jdbc jar 9.4.1.jre8
org.slf4j : slf4j-api jar 1.7.32
org.apache.servicemix.bundles : org.apache.servicemix.bundles.javax-inject jar 1_3

runtime (16)

Group / Artifact Type Version
org.ops4j.pax.jdbc : pax-jdbc jar 1.5.3
org.ops4j.pax.jdbc : pax-jdbc-pool-common jar 1.5.3
org.ops4j.pax.jdbc : pax-jdbc-config jar 1.5.3
org.ops4j.pax.jdbc : pax-jdbc-derbyclient jar 1.5.3
org.ops4j.pax.jdbc : pax-jdbc-derby jar 1.5.3
org.ops4j.pax.jdbc : pax-jdbc-hsqldb jar 1.5.3
org.ops4j.pax.jdbc : pax-jdbc-jtds jar 1.5.3
org.ops4j.pax.jdbc : pax-jdbc-mariadb jar 1.5.3
org.ops4j.pax.jdbc : pax-jdbc-mysql jar 1.5.3
org.ops4j.pax.jdbc : pax-jdbc-oracle jar 1.5.3
org.ops4j.pax.jdbc : pax-jdbc-pool-aries jar 1.5.3
org.ops4j.pax.jdbc : pax-jdbc-pool-c3p0 jar 1.5.3
org.ops4j.pax.jdbc : pax-jdbc-pool-dbcp2 jar 1.5.3
org.ops4j.pax.jdbc : pax-jdbc-pool-hikaricp jar 1.5.3
org.ops4j.pax.jdbc : pax-jdbc-pool-narayana jar 1.5.3
org.ops4j.pax.jdbc : pax-jdbc-sqlite jar 1.5.3

test (10)

Group / Artifact Type Version
org.ops4j.pax.exam : pax-exam-junit4 jar 4.13.4
org.ops4j.pax.exam : pax-exam jar 4.13.4
org.ops4j.pax.exam : pax-exam-cm jar 4.13.4
org.ops4j.pax.exam : pax-exam-container-native jar 4.13.4
org.ops4j.pax.exam : pax-exam-link-mvn jar 4.13.4
org.ops4j.pax.url : pax-url-aether jar 2.6.11
org.ops4j.pax.url : pax-url-wrap jar 2.6.11
org.apache.felix : org.apache.felix.framework jar 5.6.12
org.osgi : org.osgi.service.jdbc jar 1.0.1
org.apache.logging.log4j : log4j-slf4j-impl jar 2.17.1

Project Modules

There are no modules declared in this project.