It works fine on a RHEL8 vm.
This update has been unpushed.
This fixes the installation problem of previous release
New build: FEDORA-EPEL-2017-7fdc2a2584
Oh I have to fix the symlink problem, right now we have:
[root@localhost ~]# ls -l /usr/share/maven-poms/JPP-easymock3.pom lrwxrwxrwx. 1 root root 16 May 22 19:24 /usr/share/maven-poms/JPP-easymock3.pom -> JPP-easymock.pom [root@localhost ~]# ls -l /usr/share/java/easymock3.jar lrwxrwxrwx. 1 root root 12 May 22 19:24 /usr/share/java/easymock3.jar -> easymock.jar
Which means that if one installs easymock first (not easymock3) , this is uninstallable:
Transaction check error: file /usr/share/java/easymock.jar from install of easymock3-3.3-2.el7.noarch conflicts with file from package easymock-0:1.2-22.el7.noarch file /usr/share/maven-poms/JPP-easymock.pom from install of easymock3-3.3-2.el7.noarch conflicts with file from package easymock-0:1.2-22.el7.noarch
I'll fix it tomorrow.
The classes are in the jar this time.
$ zipinfo c3p0.jar Archive: c3p0.jar Zip file size: 434006 bytes, number of entries: 234 -rw-r--r-- 3.0 unx 438 t- defX 80-Jan-01 00:00 META-INF/MANIFEST.MF drwxr-xr-x 3.0 unx 0 b- stor 80-Jan-01 00:00 META-INF/ drwxr-xr-x 3.0 unx 0 b- stor 80-Jan-01 00:00 com/ drwxr-xr-x 3.0 unx 0 b- stor 80-Jan-01 00:00 com/mchange/ -rw-r--r-- 3.0 unx 389 b- defX 80-Jan-01 00:00 com/mchange/Debug.class drwxr-xr-x 3.0 unx 0 b- stor 80-Jan-01 00:00 com/mchange/v2/ -rw-r--r-- 3.0 unx 395 b- defX 80-Jan-01 00:00 com/mchange/v2/Debug.class drwxr-xr-x 3.0 unx 0 b- stor 80-Jan-01 00:00 com/mchange/v2/c3p0/ -rw-r--r-- 3.0 unx 958 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/AbstractConnectionCustomizer.class -rw-r--r-- 3.0 unx 1594 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/AbstractConnectionTester.class -rw-r--r-- 3.0 unx 634 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/C3P0ProxyConnection.class -rw-r--r-- 3.0 unx 629 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/C3P0ProxyStatement.class -rw-r--r-- 3.0 unx 8361 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/C3P0Registry.class -rw-r--r-- 3.0 unx 2085 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/ComboPooledDataSource$1.class -rw-r--r-- 3.0 unx 1172 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/ComboPooledDataSource$2.class -rw-r--r-- 3.0 unx 17507 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/ComboPooledDataSource.class -rw-r--r-- 3.0 unx 345 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/ConnectionCustomizer.class -rw-r--r-- 3.0 unx 512 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/ConnectionTester.class -rw-r--r-- 3.0 unx 7014 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/DataSources.class -rw-r--r-- 3.0 unx 405 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/Debug.class -rw-r--r-- 3.0 unx 1086 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/DriverManagerDataSource$1.class -rw-r--r-- 3.0 unx 7326 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/DriverManagerDataSource.class -rw-r--r-- 3.0 unx 2117 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/DriverManagerDataSourceFactory.class -rw-r--r-- 3.0 unx 294 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/FullQueryConnectionTester.class -rw-r--r-- 3.0 unx 10605 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/JndiRefConnectionPoolDataSource.class -rw-r--r-- 3.0 unx 1350 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/JndiRefForwardingDataSource$1.class -rw-r--r-- 3.0 unx 895 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/JndiRefForwardingDataSource$2.class -rw-r--r-- 3.0 unx 5547 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/JndiRefForwardingDataSource.class -rw-r--r-- 3.0 unx 1336 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/PoolBackedDataSource.class -rw-r--r-- 3.0 unx 5312 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/PoolBackedDataSourceFactory.class -rw-r--r-- 3.0 unx 15423 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/PoolConfig.class -rw-r--r-- 3.0 unx 5278 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/PooledDataSource.class -rw-r--r-- 3.0 unx 264 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/QueryConnectionTester.class -rw-r--r-- 3.0 unx 1268 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/SQLWarnings.class -rw-r--r-- 3.0 unx 984 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/UnifiedConnectionTester.class -rw-r--r-- 3.0 unx 2615 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/WrapperConnectionPoolDataSource$1.class -rw-r--r-- 3.0 unx 8617 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/WrapperConnectionPoolDataSource.class drwxr-xr-x 3.0 unx 0 b- stor 80-Jan-01 00:00 com/mchange/v2/c3p0/cfg/ -rw-r--r-- 3.0 unx 8848 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/cfg/C3P0Config.class -rw-r--r-- 3.0 unx 247 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/cfg/C3P0ConfigFinder.class -rw-r--r-- 3.0 unx 6413 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/cfg/C3P0ConfigUtils.class -rw-r--r-- 3.0 unx 7622 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/cfg/C3P0ConfigXmlUtils.class -rw-r--r-- 3.0 unx 413 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/cfg/Debug.class -rw-r--r-- 3.0 unx 3629 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/cfg/DefaultC3P0ConfigFinder.class -rw-r--r-- 3.0 unx 601 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/cfg/NamedScope.class drwxr-xr-x 3.0 unx 0 b- stor 80-Jan-01 00:00 com/mchange/v2/c3p0/codegen/ -rw-r--r-- 3.0 unx 1549 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/codegen/BeangenDataSourceGenerator$1.class -rw-r--r-- 3.0 unx 2611 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/codegen/BeangenDataSourceGenerator$BooleanInitIdentityTokenConstructortorGeneratorExtension.class -rw-r--r-- 3.0 unx 3189 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/codegen/BeangenDataSourceGenerator$UnmodifiableShadowGeneratorExtension.class -rw-r--r-- 3.0 unx 2112 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/codegen/BeangenDataSourceGenerator$WcpdsExtrasGeneratorExtension.class -rw-r--r-- 3.0 unx 5216 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/codegen/BeangenDataSourceGenerator.class -rw-r--r-- 3.0 unx 421 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/codegen/Debug.class -rw-r--r-- 3.0 unx 308 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/codegen/JdbcProxyGenerator$JDBC4TemporaryPreparedStatementMethods.class -rw-r--r-- 3.0 unx 7309 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/codegen/JdbcProxyGenerator$NewProxyAnyStatementGenerator.class -rw-r--r-- 3.0 unx 11018 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/codegen/JdbcProxyGenerator$NewProxyConnectionGenerator.class -rw-r--r-- 3.0 unx 3186 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/codegen/JdbcProxyGenerator$NewProxyMetaDataGenerator.class -rw-r--r-- 3.0 unx 3949 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/codegen/JdbcProxyGenerator$NewProxyResultSetGenerator.class -rw-r--r-- 3.0 unx 9203 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/codegen/JdbcProxyGenerator.class drwxr-xr-x 3.0 unx 0 b- stor 80-Jan-01 00:00 com/mchange/v2/c3p0/filter/ -rw-r--r-- 3.0 unx 419 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/filter/Debug.class -rw-r--r-- 3.0 unx 1358 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/filter/FilterDataSource.class drwxr-xr-x 3.0 unx 0 b- stor 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/ -rw-r--r-- 3.0 unx 665 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/AbstractC3P0PooledConnection.class -rw-r--r-- 3.0 unx 755 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/AbstractIdentityTokenized.class -rw-r--r-- 3.0 unx 910 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/AbstractPoolBackedDataSource$1.class -rw-r--r-- 3.0 unx 19477 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/AbstractPoolBackedDataSource.class -rw-r--r-- 3.0 unx 1680 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/AuthMaskingProperties.class -rw-r--r-- 3.0 unx 5766 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/C3P0Defaults.class -rw-r--r-- 3.0 unx 8022 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/C3P0ImplUtils.class -rw-r--r-- 3.0 unx 1764 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/C3P0JavaBeanObjectFactory.class -rw-r--r-- 3.0 unx 11261 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/C3P0PooledConnection$1ProxyCallableStatement.class -rw-r--r-- 3.0 unx 6481 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/C3P0PooledConnection$1ProxyPreparedStatement.class -rw-r--r-- 3.0 unx 4033 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/C3P0PooledConnection$1ProxyStatement.class -rw-r--r-- 3.0 unx 3546 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/C3P0PooledConnection$1WrapperStatementHelper.class -rw-r--r-- 3.0 unx 388 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/C3P0PooledConnection$ProxyConnection.class -rw-r--r-- 3.0 unx 8944 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/C3P0PooledConnection$ProxyConnectionInvocationHandler.class -rw-r--r-- 3.0 unx 7934 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/C3P0PooledConnection$StatementProxyingSetManagedResultSet.class -rw-r--r-- 3.0 unx 14917 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/C3P0PooledConnection.class -rw-r--r-- 3.0 unx 273 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/C3P0PooledConnectionPool$1.class -rw-r--r-- 3.0 unx 12551 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.class -rw-r--r-- 3.0 unx 1164 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/C3P0PooledConnectionPool$C3P0PooledConnectionNestedLockLockFetcher.class -rw-r--r-- 3.0 unx 3602 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/C3P0PooledConnectionPool$ConnectionEventListenerImpl.class -rw-r--r-- 3.0 unx 340 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/C3P0PooledConnectionPool$InUseLockFetcher.class -rw-r--r-- 3.0 unx 1045 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/C3P0PooledConnectionPool$ResourceItselfInUseLockFetcher.class -rw-r--r-- 3.0 unx 1034 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/C3P0PooledConnectionPool$ThrowableHolderPool.class -rw-r--r-- 3.0 unx 16207 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/C3P0PooledConnectionPool.class -rw-r--r-- 3.0 unx 24959 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/C3P0PooledConnectionPoolManager.class -rw-r--r-- 3.0 unx 2734 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/DbAuth.class -rw-r--r-- 3.0 unx 415 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/Debug.class -rw-r--r-- 3.0 unx 5069 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/DefaultConnectionTester.class -rw-r--r-- 3.0 unx 6942 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/DriverManagerDataSourceBase.class -rw-r--r-- 3.0 unx 1074 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/IdentityTokenResolvable.class -rw-r--r-- 3.0 unx 241 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/IdentityTokenized.class -rw-r--r-- 3.0 unx 1516 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/IdentityTokenizedCoalesceChecker.class -rw-r--r-- 3.0 unx 386 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/InternalPooledConnection.class -rw-r--r-- 3.0 unx 8360 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/JndiRefDataSourceBase.class -rw-r--r-- 3.0 unx 19083 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/NewPooledConnection.class -rw-r--r-- 3.0 unx 936 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/NewProxyCallableStatement$1.class -rw-r--r-- 3.0 unx 65004 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/NewProxyCallableStatement.class -rw-r--r-- 3.0 unx 894 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/NewProxyConnection$1.class -rw-r--r-- 3.0 unx 25001 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/NewProxyConnection.class -rw-r--r-- 3.0 unx 930 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/NewProxyDatabaseMetaData$1.class -rw-r--r-- 3.0 unx 48586 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/NewProxyDatabaseMetaData.class -rw-r--r-- 3.0 unx 936 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/NewProxyPreparedStatement$1.class -rw-r--r-- 3.0 unx 33774 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/NewProxyPreparedStatement.class -rw-r--r-- 3.0 unx 888 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/NewProxyResultSet$1.class -rw-r--r-- 3.0 unx 57664 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/NewProxyResultSet.class -rw-r--r-- 3.0 unx 888 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/NewProxyStatement$1.class -rw-r--r-- 3.0 unx 17752 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/NewProxyStatement.class -rw-r--r-- 3.0 unx 7642 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/NullStatementSetManagedResultSet.class -rw-r--r-- 3.0 unx 8492 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/PoolBackedDataSourceBase.class -rw-r--r-- 3.0 unx 211 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/ProxyResultSetDetachable.class -rw-r--r-- 3.0 unx 6149 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/SetManagedDatabaseMetaData.class -rw-r--r-- 3.0 unx 1049 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/SetManagedResultSet.class -rw-r--r-- 3.0 unx 7662 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/SnatchFromSetResultSet.class -rw-r--r-- 3.0 unx 19999 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/impl/WrapperConnectionPoolDataSourceBase.class drwxr-xr-x 3.0 unx 0 b- stor 80-Jan-01 00:00 com/mchange/v2/c3p0/jboss/ -rw-r--r-- 3.0 unx 14560 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/jboss/C3P0PooledDataSource.class -rw-r--r-- 3.0 unx 4130 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/jboss/C3P0PooledDataSourceMBean.class -rw-r--r-- 3.0 unx 417 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/jboss/Debug.class drwxr-xr-x 3.0 unx 0 b- stor 80-Jan-01 00:00 com/mchange/v2/c3p0/management/ -rw-r--r-- 3.0 unx 4829 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/management/ActiveManagementCoordinator.class -rw-r--r-- 3.0 unx 2337 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/management/C3P0RegistryManager.class -rw-r--r-- 3.0 unx 690 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/management/C3P0RegistryManagerMBean.class -rw-r--r-- 3.0 unx 1555 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/management/DynamicPooledDataSourceManagerMBean$1.class -rw-r--r-- 3.0 unx 741 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/management/DynamicPooledDataSourceManagerMBean$AttrRec.class -rw-r--r-- 3.0 unx 17718 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/management/DynamicPooledDataSourceManagerMBean.class -rw-r--r-- 3.0 unx 360 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/management/ManagementCoordinator.class -rw-r--r-- 3.0 unx 885 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/management/NullManagementCoordinator.class -rw-r--r-- 3.0 unx 4383 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/management/PooledDataSourceManager.class -rw-r--r-- 3.0 unx 1725 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/management/PooledDataSourceManagerMBean.class drwxr-xr-x 3.0 unx 0 b- stor 80-Jan-01 00:00 com/mchange/v2/c3p0/mbean/ -rw-r--r-- 3.0 unx 12324 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/mbean/C3P0PooledDataSource.class -rw-r--r-- 3.0 unx 3449 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/mbean/C3P0PooledDataSourceMBean.class -rw-r--r-- 3.0 unx 417 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/mbean/Debug.class drwxr-xr-x 3.0 unx 0 b- stor 80-Jan-01 00:00 com/mchange/v2/c3p0/stmt/ -rw-r--r-- 3.0 unx 415 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/stmt/Debug.class -rw-r--r-- 3.0 unx 2641 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/stmt/DoubleMaxStatementCache.class -rw-r--r-- 3.0 unx 2164 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/stmt/GlobalMaxOnlyStatementCache.class -rw-r--r-- 3.0 unx 261 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/stmt/GooGooStatementCache$1.class -rw-r--r-- 3.0 unx 2189 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/stmt/GooGooStatementCache$1StmtAcquireTask.class -rw-r--r-- 3.0 unx 1941 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/stmt/GooGooStatementCache$CautiousStatementDestructionManager$1TrackedDestroyAllStatementsTask.class -rw-r--r-- 3.0 unx 2124 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/stmt/GooGooStatementCache$CautiousStatementDestructionManager$1TrackedStatementCloseTask.class -rw-r--r-- 3.0 unx 6359 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/stmt/GooGooStatementCache$CautiousStatementDestructionManager.class -rw-r--r-- 3.0 unx 2017 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/stmt/GooGooStatementCache$ConnectionStatementManager.class -rw-r--r-- 3.0 unx 2537 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/stmt/GooGooStatementCache$Deathmarch.class -rw-r--r-- 3.0 unx 1949 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/stmt/GooGooStatementCache$DeathmarchConnectionStatementManager.class -rw-r--r-- 3.0 unx 2212 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/stmt/GooGooStatementCache$IncautiousStatementDestructionManager.class -rw-r--r-- 3.0 unx 891 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/stmt/GooGooStatementCache$KeyRec.class -rw-r--r-- 3.0 unx 611 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/stmt/GooGooStatementCache$SimpleConnectionStatementManager.class -rw-r--r-- 3.0 unx 1273 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/stmt/GooGooStatementCache$StatementDestructionManager$1UncheckedStatementCloseTask.class -rw-r--r-- 3.0 unx 2119 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/stmt/GooGooStatementCache$StatementDestructionManager.class -rw-r--r-- 3.0 unx 15215 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/stmt/GooGooStatementCache.class -rw-r--r-- 3.0 unx 3852 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/stmt/MemoryCoalescedStatementCacheKey.class -rw-r--r-- 3.0 unx 2354 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/stmt/PerConnectionMaxOnlyStatementCache.class -rw-r--r-- 3.0 unx 3389 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/stmt/SimpleStatementCacheKey.class -rw-r--r-- 3.0 unx 525 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/stmt/StatementCache.class -rw-r--r-- 3.0 unx 4166 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/stmt/StatementCacheBenchmark.class -rw-r--r-- 3.0 unx 4364 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/stmt/StatementCacheKey.class -rw-r--r-- 3.0 unx 987 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/stmt/ValueIdentityStatementCacheKey$1.class -rw-r--r-- 3.0 unx 4023 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/stmt/ValueIdentityStatementCacheKey.class drwxr-xr-x 3.0 unx 0 b- stor 80-Jan-01 00:00 com/mchange/v2/c3p0/subst/ -rw-r--r-- 3.0 unx 530 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/subst/C3P0Substitutions.class -rw-r--r-- 3.0 unx 417 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/subst/Debug.class drwxr-xr-x 3.0 unx 0 b- stor 80-Jan-01 00:00 com/mchange/v2/c3p0/test/ -rw-r--r-- 3.0 unx 2150 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/test/AlwaysFailConnectionTester.class -rw-r--r-- 3.0 unx 1217 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/test/C3P0BenchmarkApp$ConnectionAcquisitionTest.class -rw-r--r-- 3.0 unx 1981 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/test/C3P0BenchmarkApp$DataBaseMetaDataListNonexistentTablesTest.class -rw-r--r-- 3.0 unx 2988 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/test/C3P0BenchmarkApp$FiveThreadPSQueryTestTest$1QueryThread.class -rw-r--r-- 3.0 unx 1683 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/test/C3P0BenchmarkApp$FiveThreadPSQueryTestTest.class -rw-r--r-- 3.0 unx 1600 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/test/C3P0BenchmarkApp$PreparedStatementAcquireTest.class -rw-r--r-- 3.0 unx 1872 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/test/C3P0BenchmarkApp$PreparedStatementEmptyTableSelectTest.class -rw-r--r-- 3.0 unx 2052 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/test/C3P0BenchmarkApp$ResultSetReadTest.class -rw-r--r-- 3.0 unx 1580 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/test/C3P0BenchmarkApp$StatementCreateTest.class -rw-r--r-- 3.0 unx 1798 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/test/C3P0BenchmarkApp$StatementEmptyTableSelectTest.class -rw-r--r-- 3.0 unx 1591 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/test/C3P0BenchmarkApp$Test.class -rw-r--r-- 3.0 unx 5698 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/test/C3P0BenchmarkApp.class -rw-r--r-- 3.0 unx 2125 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/test/ConnectionDispersionTest$CompeteThread.class -rw-r--r-- 3.0 unx 4995 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/test/ConnectionDispersionTest.class -rw-r--r-- 3.0 unx 415 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/test/Debug.class -rw-r--r-- 3.0 unx 1272 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/test/FreezableDriverManagerDataSource$1.class -rw-r--r-- 3.0 unx 7967 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/test/FreezableDriverManagerDataSource.class -rw-r--r-- 3.0 unx 5050 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/test/InterruptedBatchTest.class -rw-r--r-- 3.0 unx 1598 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/test/JavaBeanRefTest.class -rw-r--r-- 3.0 unx 2587 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/test/JndiBindTest.class -rw-r--r-- 3.0 unx 2100 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/test/JndiLookupTest.class -rw-r--r-- 3.0 unx 1866 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/test/ListTablesTest.class -rw-r--r-- 3.0 unx 2253 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/test/LoadPoolBackedDataSource$ChurnThread.class -rw-r--r-- 3.0 unx 5369 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/test/LoadPoolBackedDataSource.class -rw-r--r-- 3.0 unx 4327 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/test/OneThreadRepeatedInsertOrQueryTest.class -rw-r--r-- 3.0 unx 1411 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/test/PSLoadPoolBackedDataSource$ChurnThread.class -rw-r--r-- 3.0 unx 4428 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/test/PSLoadPoolBackedDataSource.class -rw-r--r-- 3.0 unx 2528 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/test/ProxyWrappersTest.class -rw-r--r-- 3.0 unx 3509 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/test/RawConnectionOpTest.class -rw-r--r-- 3.0 unx 3332 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/test/StatsTest.class -rw-r--r-- 3.0 unx 1412 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/test/TestConnectionCustomizer.class -rw-r--r-- 3.0 unx 4168 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/test/TestRefSerStuff.class drwxr-xr-x 3.0 unx 0 b- stor 80-Jan-01 00:00 com/mchange/v2/c3p0/util/ -rw-r--r-- 3.0 unx 3420 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/util/CloseReportingConnectionWrapper.class -rw-r--r-- 3.0 unx 2329 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/util/ConnectionEventSupport.class -rw-r--r-- 3.0 unx 415 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/util/Debug.class -rw-r--r-- 3.0 unx 2002 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/util/TestUtils$StupidConnectionInvocationHandler.class -rw-r--r-- 3.0 unx 1785 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/util/TestUtils$StupidDataSourceInvocationHandler.class -rw-r--r-- 3.0 unx 3121 b- defX 80-Jan-01 00:00 com/mchange/v2/c3p0/util/TestUtils.class drwxr-xr-x 3.0 unx 0 b- stor 80-Jan-01 00:00 com/mchange/v2/resourcepool/ -rw-r--r-- 3.0 unx 1146 b- defX 80-Jan-01 00:00 com/mchange/v2/resourcepool/BasicResourcePool$1.class -rw-r--r-- 3.0 unx 1853 b- defX 80-Jan-01 00:00 com/mchange/v2/resourcepool/BasicResourcePool$1DestroyResourceTask.class -rw-r--r-- 3.0 unx 2703 b- defX 80-Jan-01 00:00 com/mchange/v2/resourcepool/BasicResourcePool$1RefurbishCheckinResourceTask.class -rw-r--r-- 3.0 unx 1148 b- defX 80-Jan-01 00:00 com/mchange/v2/resourcepool/BasicResourcePool$2.class -rw-r--r-- 3.0 unx 1150 b- defX 80-Jan-01 00:00 com/mchange/v2/resourcepool/BasicResourcePool$3.class -rw-r--r-- 3.0 unx 1209 b- defX 80-Jan-01 00:00 com/mchange/v2/resourcepool/BasicResourcePool$4.class -rw-r--r-- 3.0 unx 1271 b- defX 80-Jan-01 00:00 com/mchange/v2/resourcepool/BasicResourcePool$5.class -rw-r--r-- 3.0 unx 3754 b- defX 80-Jan-01 00:00 com/mchange/v2/resourcepool/BasicResourcePool$AcquireTask.class -rw-r--r-- 3.0 unx 2963 b- defX 80-Jan-01 00:00 com/mchange/v2/resourcepool/BasicResourcePool$AsyncTestIdleResourceTask.class -rw-r--r-- 3.0 unx 924 b- defX 80-Jan-01 00:00 com/mchange/v2/resourcepool/BasicResourcePool$CheckIdleResourcesTask.class -rw-r--r-- 3.0 unx 882 b- defX 80-Jan-01 00:00 com/mchange/v2/resourcepool/BasicResourcePool$CullTask.class -rw-r--r-- 3.0 unx 745 b- defX 80-Jan-01 00:00 com/mchange/v2/resourcepool/BasicResourcePool$PunchCard.class -rw-r--r-- 3.0 unx 835 b- defX 80-Jan-01 00:00 com/mchange/v2/resourcepool/BasicResourcePool$RemoveTask.class -rw-r--r-- 3.0 unx 1324 b- defX 80-Jan-01 00:00 com/mchange/v2/resourcepool/BasicResourcePool$ScatteredAcquireTask$1.class -rw-r--r-- 3.0 unx 5013 b- defX 80-Jan-01 00:00 com/mchange/v2/resourcepool/BasicResourcePool$ScatteredAcquireTask.class -rw-r--r-- 3.0 unx 36336 b- defX 80-Jan-01 00:00 com/mchange/v2/resourcepool/BasicResourcePool.class -rw-r--r-- 3.0 unx 7818 b- defX 80-Jan-01 00:00 com/mchange/v2/resourcepool/BasicResourcePoolFactory.class -rw-r--r-- 3.0 unx 812 b- defX 80-Jan-01 00:00 com/mchange/v2/resourcepool/CannotAcquireResourceException.class -rw-r--r-- 3.0 unx 421 b- defX 80-Jan-01 00:00 com/mchange/v2/resourcepool/Debug.class -rw-r--r-- 3.0 unx 426 b- defX 80-Jan-01 00:00 com/mchange/v2/resourcepool/EventSupportingResourcePool.class -rw-r--r-- 3.0 unx 547 b- defX 80-Jan-01 00:00 com/mchange/v2/resourcepool/ResourcePool$Manager.class -rw-r--r-- 3.0 unx 1758 b- defX 80-Jan-01 00:00 com/mchange/v2/resourcepool/ResourcePool.class -rw-r--r-- 3.0 unx 1238 b- defX 80-Jan-01 00:00 com/mchange/v2/resourcepool/ResourcePoolEvent.class -rw-r--r-- 3.0 unx 2781 b- defX 80-Jan-01 00:00 com/mchange/v2/resourcepool/ResourcePoolEventSupport.class -rw-r--r-- 3.0 unx 782 b- defX 80-Jan-01 00:00 com/mchange/v2/resourcepool/ResourcePoolException.class -rw-r--r-- 3.0 unx 3301 b- defX 80-Jan-01 00:00 com/mchange/v2/resourcepool/ResourcePoolFactory.class -rw-r--r-- 3.0 unx 343 b- defX 80-Jan-01 00:00 com/mchange/v2/resourcepool/ResourcePoolListener.class -rw-r--r-- 3.0 unx 1282 b- defX 80-Jan-01 00:00 com/mchange/v2/resourcepool/ResourcePoolUtils.class -rw-r--r-- 3.0 unx 770 b- defX 80-Jan-01 00:00 com/mchange/v2/resourcepool/TimeoutException.class 234 files, 1029945 bytes uncompressed, 389968 bytes compressed: 62.1%
Oops, I missed that one. RHEL7 has only Tomcat 7.0.69.
Does anyone know if that's enough?
This update has been unpushed.
fine on centos 7.3
This is fine on CentOS7.3, thanks!
Installed and tested without problem on centos 7.3
working on these deps
Installs fine and works fine on centos.
I will have a look tonight. Note that I started with this version because it's in EPEL6 so if it's that insecure you will have to fix EPEL6 as well.
I don't seem to administer this anymore, maybe ask xavierb or fcami.
That was fast! This fixes #1400977.
This update has been unpushed.
Tested and functional on fedora 31