Re: apache-geode/lib/ra.jar

2017-02-28 Thread Mark Bretl
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
>


apache-geode/lib/ra.jar

2017-02-28 Thread Kirk Lund
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