Hi Andrus, When I compared the distributed JARs (in the .dmg) vs building the JARs from the source .tar.gz, I discovered AutoAdapter.class is different in the server JAR.
Built: ls -l cayenne-server/target/aggregate/unpack-bin/org/apache/cayenne/dba/AutoAdapter.class -rw-r--r-- 1 mrg mrg 8211 Sep 18 09:14 cayenne-server/target/aggregate/unpack-bin/org/apache/cayenne/dba/AutoAdapter.class Distribution: jar tvf cayenne-server-3.1M3.jar | grep Auto 2706 Tue Sep 13 20:53:12 EDT 2011 org/apache/cayenne/dba/AutoAdapter$1.class 8274 Tue Sep 13 20:53:12 EDT 2011 org/apache/cayenne/dba/AutoAdapter.class 8211 != 8274. This is the only class that differed in the 4 JARs and is the first time since I've started comparing the source distribution to the binary distribution that I've had a class difference. (I expect MANIFEST.MF and pom.properties to contain different username/timestamps.) My first guess is that maybe the September 14 commit had slipped into the source: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/main/java/org/apache/cayenne/dba/AutoAdapter.java?r1=1144733&r2=1170516&diff_format=f However, the source package included the July 9 revision. Any thoughts? Thanks, mrg
