Here's an update on item 2.

I installed a new MacOSX Monterey 12.4 and a new Java from Oracle and removed 
JAVA_HOME from my .cshrc. So my environment is completely different from the 
last time I built JDO.

When I try mvn clean install:

[MacBook-Pro-10:~/apache/git/db-jdo] clr% mvn clean install
Maven config from .mavenrc
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO] 
[INFO] JDO PARENT                                                         [pom]
[INFO] JDO API                                                            [jar]
[INFO] JDO TCK Execution Maven Mojo                              [maven-plugin]
[INFO] JDO Technology Compatibility Kit (TCK)                             [jar]
[INFO] JDO Root POM                                                       [pom]
[INFO] 
[INFO] ---------------------< org.apache.jdo:parent-pom >----------------------
[INFO] Building JDO PARENT 3.2.2-SNAPSHOT                                 [1/5]
[INFO] --------------------------------[ pom ]---------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:3.2.0:clean (default-clean) @ parent-pom ---
[INFO] Deleting /Users/clr/apache/git/db-jdo/parent-pom/target
[INFO] 
[INFO] --- maven-enforcer-plugin:3.0.0:enforce (enforce-maven-version) @ 
parent-pom ---
[INFO] 
[INFO] --- maven-enforcer-plugin:3.0.0:enforce (enforce-java-version) @ 
parent-pom ---
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.7.0:process 
(process-resource-bundles) @ parent-pom ---
[INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4
[INFO] Copying 3 resources from 1 bundle.
[INFO] 
[INFO] --- maven-site-plugin:3.11.0:attach-descriptor (attach-descriptor) @ 
parent-pom ---
[INFO] No site descriptor found: nothing to attach.
[INFO] 
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ parent-pom ---
[INFO] Installing /Users/clr/apache/git/db-jdo/parent-pom/pom.xml to 
/Users/clr/.m2/repository/org/apache/jdo/parent-pom/3.2.2-SNAPSHOT/parent-pom-3.2.2-SNAPSHOT.pom
[INFO] 
[INFO] -------------------------< javax.jdo:jdo-api >--------------------------
[INFO] Building JDO API 3.2.2-SNAPSHOT                                    [2/5]
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:3.2.0:clean (default-clean) @ jdo-api ---
[INFO] Deleting /Users/clr/apache/git/db-jdo/api/target
[INFO] 
[INFO] --- maven-enforcer-plugin:3.0.0:enforce (enforce-maven-version) @ 
jdo-api ---
[INFO] 
[INFO] --- maven-enforcer-plugin:3.0.0:enforce (enforce-java-version) @ jdo-api 
---
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.7.0:process 
(process-resource-bundles) @ jdo-api ---
[INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4
[INFO] Copying 3 resources from 1 bundle.
[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:resources (default-resources) @ jdo-api 
---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] Copying 44 resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.10.1:compile (default-compile) @ jdo-api ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 174 source files to 
/Users/clr/apache/git/db-jdo/api/target/classes
[WARNING] Unable to autodetect 'javac' path, using 'javac' from the environment.
[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:testResources (default-testResources) @ 
jdo-api ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] Copying 86 resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.10.1:testCompile (default-testCompile) @ 
jdo-api ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 34 source files to 
/Users/clr/apache/git/db-jdo/api/target/test-classes
[WARNING] Unable to autodetect 'javac' path, using 'javac' from the environment.
[INFO] 
[INFO] --- maven-surefire-plugin:2.22.2:test (default-test) @ jdo-api ---
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running javax.jdo.listener.InstanceLifecycleEventTest
[INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s 
- in javax.jdo.listener.InstanceLifecycleEventTest
[INFO] Running javax.jdo.identity.IntIdentityTest
[INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s 
- in javax.jdo.identity.IntIdentityTest
[INFO] Running javax.jdo.identity.CharIdentityTest
[INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - 
in javax.jdo.identity.CharIdentityTest
[INFO] Running javax.jdo.identity.ByteIdentityTest
[INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s 
- in javax.jdo.identity.ByteIdentityTest
[INFO] Running javax.jdo.identity.LongIdentityTest
[INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - 
in javax.jdo.identity.LongIdentityTest
[INFO] Running javax.jdo.identity.SingleFieldIdentityTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in 
javax.jdo.identity.SingleFieldIdentityTest
[INFO] Running javax.jdo.identity.ObjectIdentityTest
[INFO] Tests run: 33, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s 
- in javax.jdo.identity.ObjectIdentityTest
[INFO] Running javax.jdo.identity.StringIdentityTest
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s 
- in javax.jdo.identity.StringIdentityTest
[INFO] Running javax.jdo.identity.ShortIdentityTest
[INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s 
- in javax.jdo.identity.ShortIdentityTest
[INFO] Running javax.jdo.ObjectStateTest
[INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s 
- in javax.jdo.ObjectStateTest
[INFO] Running javax.jdo.EnhancerTest
[INFO] Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.485 s 
- in javax.jdo.EnhancerTest
[INFO] Running javax.jdo.PMFMapMapTest
[INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.067 s 
- in javax.jdo.PMFMapMapTest
[INFO] Running javax.jdo.schema.XMLTest
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.627 s 
- in javax.jdo.schema.XMLTest
[INFO] Running javax.jdo.spi.JDOImplHelperTest
[INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s 
- in javax.jdo.spi.JDOImplHelperTest
[INFO] Running javax.jdo.spi.StateInterrogationTest
[INFO] Tests run: 23, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s 
- in javax.jdo.spi.StateInterrogationTest
[INFO] Running javax.jdo.JDOHelperConfigTest
[INFO] Tests run: 23, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.029 s 
- in javax.jdo.JDOHelperConfigTest
[INFO] Running javax.jdo.JDOHelperTest
[INFO] Tests run: 37, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 s 
- in javax.jdo.JDOHelperTest
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 254, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[INFO] 
[INFO] --- maven-bundle-plugin:5.1.6:manifest (bundle-manifest) @ jdo-api ---
[INFO] No MANIFEST.MF file found, generating manifest.
[INFO] Writing manifest: 
/Users/clr/apache/git/db-jdo/api/target/classes/META-INF/MANIFEST.MF
[INFO] 
[INFO] --- maven-jar-plugin:3.2.2:jar (default-jar) @ jdo-api ---
[INFO] Building jar: 
/Users/clr/apache/git/db-jdo/api/target/jdo-api-3.2.2-SNAPSHOT.jar
[INFO] 
[INFO] --- maven-site-plugin:3.11.0:attach-descriptor (attach-descriptor) @ 
jdo-api ---
[INFO] Skipping because packaging 'jar' is not pom.
[INFO] 
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ jdo-api ---
[INFO] Installing 
/Users/clr/apache/git/db-jdo/api/target/jdo-api-3.2.2-SNAPSHOT.jar to 
/Users/clr/.m2/repository/javax/jdo/jdo-api/3.2.2-SNAPSHOT/jdo-api-3.2.2-SNAPSHOT.jar
[INFO] Installing /Users/clr/apache/git/db-jdo/api/pom.xml to 
/Users/clr/.m2/repository/javax/jdo/jdo-api/3.2.2-SNAPSHOT/jdo-api-3.2.2-SNAPSHOT.pom
[INFO] 
[INFO] ---------------------< org.apache.jdo:jdo-exectck >---------------------
[INFO] Building JDO TCK Execution Maven Mojo 3.2.2-SNAPSHOT               [3/5]
[INFO] ----------------------------[ maven-plugin ]----------------------------
[INFO] 
[INFO] --- maven-clean-plugin:3.2.0:clean (default-clean) @ jdo-exectck ---
[INFO] Deleting /Users/clr/apache/git/db-jdo/exectck/target
[INFO] 
[INFO] --- maven-enforcer-plugin:3.0.0:enforce (enforce-maven-version) @ 
jdo-exectck ---
[INFO] 
[INFO] --- maven-enforcer-plugin:3.0.0:enforce (enforce-java-version) @ 
jdo-exectck ---
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.7.0:process 
(process-resource-bundles) @ jdo-exectck ---
[INFO] Preparing remote bundle org.apache:apache-jar-resource-bundle:1.4
[INFO] Copying 3 resources from 1 bundle.
[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:resources (default-resources) @ 
jdo-exectck ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] skip non existing resourceDirectory 
/Users/clr/apache/git/db-jdo/exectck/src/main/resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.10.1:compile (default-compile) @ jdo-exectck 
---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 8 source files to 
/Users/clr/apache/git/db-jdo/exectck/target/classes
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR : 
[INFO] -------------------------------------------------------------
[ERROR] No compiler is provided in this environment. Perhaps you are running on 
a JRE rather than a JDK?
[INFO] 1 error
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for JDO Root POM 3.2.2-SNAPSHOT:
[INFO] 
[INFO] JDO PARENT ......................................... SUCCESS [  1.801 s]
[INFO] JDO API ............................................ SUCCESS [ 17.274 s]
[INFO] JDO TCK Execution Maven Mojo ....................... FAILURE [  0.223 s]
[INFO] JDO Technology Compatibility Kit (TCK) ............. SKIPPED
[INFO] JDO Root POM ....................................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  19.414 s
[INFO] Finished at: 2022-06-22T19:46:27-07:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-compiler-plugin:3.10.1:compile (default-compile) 
on project jdo-exectck: Compilation failure
[ERROR] No compiler is provided in this environment. Perhaps you are running on 
a JRE rather than a JDK?
[ERROR] 
[ERROR] -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please 
read the following articles:
[ERROR] [Help 1] 
http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR] 
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <args> -rf :jdo-exectck
[MacBook-Pro-10:~/apache/git/db-jdo] clr% 

Any ideas? See you tomorrow.

Craig

> On Jun 22, 2022, at 14:37, Michael Bouschen <m...@apache.org> wrote:
> 
> Hi,
> 
> We will have our regular meeting Thursday June 23 11:00 AM Pacific Daylight 
> Time (PDT) 21:00 Central European Summer Time (CEST) to discuss JDO TCK 
> issues and status.
> 
> We use the following dial-in for audio and video. You need a Skype account to 
> join.
> https://join.skype.com/lKWOxZDu2O5U
> 
> Agenda:
> 
> 1. Branches 3.2 and 3.2.1: anything left?
> 
> 2. JIRA JDO-815 "Change headers on source files to use https:// instead of 
> http://"https://issues.apache.org/jira/browse/JDO-815
>    PR #50 "Update pom.xml to change http to 
> https"https://github.com/apache/db-jdo/pull/50
> 
> 3. Derby's removal of the security manager (see email from Tilmann)
> 
> 4. JIRA JDO-812 "Move to JDK 11 as the lowest supported 
> version"https://issues.apache.org/jira/browse/JDO-812
> 
> 5. Other issues
> 
> Action Items from weeks past:
> 
> [Jun 15 2022] AI Craig verify that changing the headers now passes the RAT 
> test without any other changes.
> [Dec 09 2021] AI Craig: Try to contact all current/former participants in JDO 
> development and see if and how they want to be recognized on the JDO and DB 
> web sites.https://db.apache.org/whoweare.html
> [Oct 07 2021] AI Craig send a private message to all JSR-243 Expert Group 
> members asking if they wish to continue.
> [Mar 25 2021] AI Craig: investigate "merging" papajdo and apache.clr accounts
> [Oct 17 2014] AI Matthew any updates for "Modify specification to address 
> NoSQL datastores":https://issues.apache.org/jira/browse/JDO-651?
> 
> Regards Michael
> 

Craig L Russell
c...@apache.org

Reply via email to