poi,poi-ooxml,poi-ooxml-schemas,xmlbeans,commons-collections4,commons-math3,\r
c3p0,opencsv,joda-time,usertype.jodatime,usertype.spi,\r
apache-log4j-extras,\r
+ h2,mysql-connector-java,postgresql,\r
junit,hamcrest-core,commons-dbcp,commons-pool,\r
jboss-transaction-api_1.2_spec\r
</includeArtifactIds>\r
<artifactId>commons-lang</artifactId>\r
<version>2.6</version>\r
</dependency>\r
- <dependency>\r
- <!-- maybe only needed for tests, but does not work to only have there -->\r
- <groupId>com.mchange</groupId>\r
- <artifactId>c3p0</artifactId>\r
- <version>0.9.5.2</version>\r
-<!-- <scope>test</scope> -->\r
- </dependency>\r
\r
<!-- jackson, not sure if really needed -->\r
<dependency>\r
<version>1.15</version>\r
</dependency>\r
\r
- <!-- only for supporting test button in datasource dialogue, dialogue should be moved to taxeditor.webapp -->\r
- <dependency>\r
- <groupId>com.h2database</groupId>\r
- <artifactId>h2</artifactId>\r
- <version>1.4.190</version>\r
- </dependency>\r
- \r
<!-- For Unit Tests Start -->\r
<!-- keep junit and its dependency hamcrest here as long as each plugin\r
has its own unit tests and they junit is not yet added there in a way\r
<artifactId>iiif-apis</artifactId>\r
<version>0.3.7</version>\r
</dependency>\r
+ \r
+ <!-- database related, should be moved to local/test when possible -->\r
+ <!-- only for supporting test button in datasource dialogue, dialogue should be moved to taxeditor.webapp -->\r
+ <dependency>\r
+ <groupId>mysql</groupId>\r
+ <artifactId>mysql-connector-java</artifactId>\r
+ <version>8.0.21</version>\r
+ </dependency>\r
+ <dependency>\r
+ <groupId>com.h2database</groupId>\r
+ <artifactId>h2</artifactId>\r
+ <version>1.4.190</version>\r
+ </dependency>\r
+ <dependency>\r
+ <groupId>org.postgresql</groupId>\r
+ <artifactId>postgresql</artifactId>\r
+ <version>42.2.15</version>\r
+ </dependency>\r
+ \r
+ <dependency>\r
+ <!-- probably only needed for tests, but does not work to only have there -->\r
+ <groupId>com.mchange</groupId>\r
+ <artifactId>c3p0</artifactId>\r
+ <version>0.9.5.2</version>\r
+ <!-- <scope>test</scope> -->\r
+ </dependency>\r
+ <dependency>\r
+ <groupId>com.mchange</groupId>\r
+ <artifactId>mchange-commons-java</artifactId>\r
+ <!-- mchange-commons-java needs to match the version as defined in the c3p0/pom.xml -->\r
+ <version>0.2.11</version>\r
+ </dependency>\r
</dependencies>\r
</project>\r
\r