Hi Kirk,
ra.jar gets built from geode-core, here is the build task:
task raJar (type: Jar, dependsOn: classes) {
description 'Assembles the jar archive that contains the JCA classes'
from sourceSets.jca.output
exclude 'org/apache/geode/ra/**'
archiveName 'ra.jar'
}
I see no reason why it shouldn't have a 'geode' prefix, probably an oversight.
--Mark
On Tue, Feb 28, 2017 at 3:11 PM, Kirk Lund <kl...@apache.org> wrote:
> Does anyone know why "apache-geode/lib/ra.jar" doesn't have a geode- prefix
> and release numbers in the jar name? This is the only unidentified jar in
> the Apache Geode lib directory, and I think we should change this to be
> named like the other jars if possible. It seems to contain JCA classes from
> geode-core.
>
> <klund@Kirks-MacBook-Pro>/Users/klund/dev/geode/geode-
> assembly/build/install/apache-geode/lib [512]$ jar -tvf ra.jar
> 0 Tue Feb 28 14:22:20 PST 2017 META-INF/
>131 Tue Feb 28 14:22:20 PST 2017 META-INF/MANIFEST.MF
> 21685 Mon Feb 27 15:55:04 PST 2017 META-INF/LICENSE
>574 Mon Feb 27 15:55:04 PST 2017 META-INF/NOTICE
> 0 Tue Feb 28 14:19:26 PST 2017 org/
> 0 Tue Feb 28 14:19:26 PST 2017 org/apache/
> 0 Tue Feb 28 14:19:26 PST 2017 org/apache/geode/
> 0 Tue Feb 28 14:19:26 PST 2017 org/apache/geode/internal/
> 0 Tue Feb 28 14:19:26 PST 2017 org/apache/geode/internal/ra/
> 1688 Tue Feb 28 14:19:26 PST 2017 org/apache/geode/internal/ra/
> GFConnectionFactoryImpl.class
> 1343 Tue Feb 28 14:19:26 PST 2017 org/apache/geode/internal/ra/
> GFConnectionImpl.class
> 0 Tue Feb 28 14:19:26 PST 2017 org/apache/geode/internal/ra/spi/
> 4940 Tue Feb 28 14:19:26 PST 2017 org/apache/geode/internal/ra/
> spi/JCALocalTransaction.class
> 7795 Tue Feb 28 14:19:26 PST 2017 org/apache/geode/internal/ra/
> spi/JCAManagedConnection.class
> 3451 Tue Feb 28 14:19:26 PST 2017 org/apache/geode/internal/ra/spi/
> JCAManagedConnectionFactory.class
> 1089 Tue Feb 28 14:19:26 PST 2017 org/apache/geode/internal/ra/spi/
> JCAManagedConnectionMetaData.class
>