Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-3516

Investigate build problem: repo1/javax/jlfgr/jlfgr/1.0/jlfgr-1.0.jar main-JDK21 warning

    Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None

      Description

      When building main-JDK21 using a container built with the new "JDK21" Dockerfile (see this commit), I observed the following warning, shown in the following output from the command "mvn install".

      Downloading from repo1: https://maven.bioviz.org/repo1/com/affymetrix/genoviz/1.1.9/genoviz-1.1.9.jar
      [WARNING] Could not validate integrity of download from https://maven.bioviz.org/repo1/javax/jlfgr/jlfgr/1.0/jlfgr-1.0.jar
      org.eclipse.aether.transfer.ChecksumFailureException: Checksum validation failed, no checksums available
          at org.eclipse.aether.internal.impl.AbstractChecksumPolicy.onNoMoreChecksums (AbstractChecksumPolicy.java:63)
          at org.eclipse.aether.connector.basic.ChecksumValidator.validate (ChecksumValidator.java:112)
          at org.eclipse.aether.connector.basic.BasicRepositoryConnector$GetTaskRunner.runTask (BasicRepositoryConnector.java:484)
          at org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run (BasicRepositoryConnector.java:414)
          at org.eclipse.aether.util.concurrency.RunnableErrorForwarder.lambda$wrap$0 (RunnableErrorForwarder.java:66)
          at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1144)
          at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:642)
          at java.lang.Thread.run (Thread.java:1583)
      [WARNING] Checksum validation failed, no checksums available from repo1 for https://maven.bioviz.org/repo1/javax/jlfgr/jlfgr/1.0/jlfgr-1.0.jar
      Downloaded from repo1: https://maven.bioviz.org/repo1/javax/jlfgr/jlfgr/1.0/jlfgr-1.0.jar (115 kB at 1.4 MB/s)
      

      Judging from the error message, probably we need to create and deploy a "checksum" file for this artifact.

      Also, since we are building main-JDK21, which I thought replaces javax artifacts with jakarta artifacts (due to a package name change), why is IGB needing to get this artifact from the maven repository?

      Investigate and correct the problem.

      Info about the version of IGB I was trying to build:

      docker.bioviz.org ec2-user $ git status
      On branch main-JDK21
      Your branch is up to date with 'origin/main-JDK21'.
      
      nothing to commit, working tree clean
      docker.bioviz.org ec2-user $ git remote -v
      origin	https://bitbucket.org/hillrunner2008/integrated-genome-browser (fetch)
      origin	https://bitbucket.org/hillrunner2008/integrated-genome-browser (push)
      docker.bioviz.org ec2-user $ git ls
      a0860834e (HEAD -> main-JDK21, origin/main-JDK21) removing mac specific code for the right aligned tabs to ensure vertical override is applied
      6fe7790d9 rolling back javafx dark mode changes
      ebf692063 rolling back javafx dark mode changes
      d15e06b05 fixing yml for new custom task
      d3c07fc14 fixing yml for new custom task
      55080cf74 adding step with reference to maven cache
      

      Info about the container I was using to build it:

      docker.bioviz.org ec2-user $ pwd
      /home/ec2-user/integrated-genome-browser-docker
      docker.bioviz.org ec2-user $ git status
      On branch jdk21
      Your branch is up to date with 'origin/jdk21'.
      
      nothing to commit, working tree clean
      docker.bioviz.org ec2-user $ git remote -v
      origin	https://aloraine@bitbucket.org/lorainelab/integrated-genome-browser-docker.git (fetch)
      origin	https://aloraine@bitbucket.org/lorainelab/integrated-genome-browser-docker.git (push)
      docker.bioviz.org ec2-user $ git ls
      d26649c (HEAD -> jdk21, origin/jdk21) new dockerfile for jdk21 and install4jv10
      b138cd9 updates to dockerfile for new jdk21 release
      9e155fb (origin/master, origin/HEAD, master) IGBF-3160 Enable Karthik and Nowlan to log in
      ce91408 IGBF-3160 Add Ann's favorite aliases
      df458df IGBF-3160 Specify region in aws_vars.yml instead
      

        Attachments

          Issue Links

            Activity

            ann.loraine Ann Loraine created issue -
            ann.loraine Ann Loraine made changes -
            Field Original Value New Value
            Epic Link IGBF-3142 [ 21688 ]
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ]
            ann.loraine Ann Loraine made changes -
            Description When building main-JDK21, I observed the following error:

            {code}
            Downloading from repo1: https://maven.bioviz.org/repo1/com/affymetrix/genoviz/1.1.9/genoviz-1.1.9.jar
            [WARNING] Could not validate integrity of download from https://maven.bioviz.org/repo1/javax/jlfgr/jlfgr/1.0/jlfgr-1.0.jar
            org.eclipse.aether.transfer.ChecksumFailureException: Checksum validation failed, no checksums available
                at org.eclipse.aether.internal.impl.AbstractChecksumPolicy.onNoMoreChecksums (AbstractChecksumPolicy.java:63)
                at org.eclipse.aether.connector.basic.ChecksumValidator.validate (ChecksumValidator.java:112)
                at org.eclipse.aether.connector.basic.BasicRepositoryConnector$GetTaskRunner.runTask (BasicRepositoryConnector.java:484)
                at org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run (BasicRepositoryConnector.java:414)
                at org.eclipse.aether.util.concurrency.RunnableErrorForwarder.lambda$wrap$0 (RunnableErrorForwarder.java:66)
                at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1144)
                at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:642)
                at java.lang.Thread.run (Thread.java:1583)
            [WARNING] Checksum validation failed, no checksums available from repo1 for https://maven.bioviz.org/repo1/javax/jlfgr/jlfgr/1.0/jlfgr-1.0.jar
            Downloaded from repo1: https://maven.bioviz.org/repo1/javax/jlfgr/jlfgr/1.0/jlfgr-1.0.jar (115 kB at 1.4 MB/s)
            {code}

            Judging from the error message, probably we need to create and deploy a "checksum" file for this artifact.

            Also, since we are building main-JDK21, which I thought replaces javax artifacts with jakarta artifacts (due to a package name change), why is IGB needing to get this artifact from the maven repository?

            Investigate and correct the problem.
            When building main-JDK21, I observed the following error, shown in the following output from the command "mvn install".

            {code}
            Downloading from repo1: https://maven.bioviz.org/repo1/com/affymetrix/genoviz/1.1.9/genoviz-1.1.9.jar
            [WARNING] Could not validate integrity of download from https://maven.bioviz.org/repo1/javax/jlfgr/jlfgr/1.0/jlfgr-1.0.jar
            org.eclipse.aether.transfer.ChecksumFailureException: Checksum validation failed, no checksums available
                at org.eclipse.aether.internal.impl.AbstractChecksumPolicy.onNoMoreChecksums (AbstractChecksumPolicy.java:63)
                at org.eclipse.aether.connector.basic.ChecksumValidator.validate (ChecksumValidator.java:112)
                at org.eclipse.aether.connector.basic.BasicRepositoryConnector$GetTaskRunner.runTask (BasicRepositoryConnector.java:484)
                at org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run (BasicRepositoryConnector.java:414)
                at org.eclipse.aether.util.concurrency.RunnableErrorForwarder.lambda$wrap$0 (RunnableErrorForwarder.java:66)
                at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1144)
                at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:642)
                at java.lang.Thread.run (Thread.java:1583)
            [WARNING] Checksum validation failed, no checksums available from repo1 for https://maven.bioviz.org/repo1/javax/jlfgr/jlfgr/1.0/jlfgr-1.0.jar
            Downloaded from repo1: https://maven.bioviz.org/repo1/javax/jlfgr/jlfgr/1.0/jlfgr-1.0.jar (115 kB at 1.4 MB/s)
            {code}

            Judging from the error message, probably we need to create and deploy a "checksum" file for this artifact.

            Also, since we are building main-JDK21, which I thought replaces javax artifacts with jakarta artifacts (due to a package name change), why is IGB needing to get this artifact from the maven repository?

            Investigate and correct the problem.
            ann.loraine Ann Loraine made changes -
            Description When building main-JDK21, I observed the following error, shown in the following output from the command "mvn install".

            {code}
            Downloading from repo1: https://maven.bioviz.org/repo1/com/affymetrix/genoviz/1.1.9/genoviz-1.1.9.jar
            [WARNING] Could not validate integrity of download from https://maven.bioviz.org/repo1/javax/jlfgr/jlfgr/1.0/jlfgr-1.0.jar
            org.eclipse.aether.transfer.ChecksumFailureException: Checksum validation failed, no checksums available
                at org.eclipse.aether.internal.impl.AbstractChecksumPolicy.onNoMoreChecksums (AbstractChecksumPolicy.java:63)
                at org.eclipse.aether.connector.basic.ChecksumValidator.validate (ChecksumValidator.java:112)
                at org.eclipse.aether.connector.basic.BasicRepositoryConnector$GetTaskRunner.runTask (BasicRepositoryConnector.java:484)
                at org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run (BasicRepositoryConnector.java:414)
                at org.eclipse.aether.util.concurrency.RunnableErrorForwarder.lambda$wrap$0 (RunnableErrorForwarder.java:66)
                at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1144)
                at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:642)
                at java.lang.Thread.run (Thread.java:1583)
            [WARNING] Checksum validation failed, no checksums available from repo1 for https://maven.bioviz.org/repo1/javax/jlfgr/jlfgr/1.0/jlfgr-1.0.jar
            Downloaded from repo1: https://maven.bioviz.org/repo1/javax/jlfgr/jlfgr/1.0/jlfgr-1.0.jar (115 kB at 1.4 MB/s)
            {code}

            Judging from the error message, probably we need to create and deploy a "checksum" file for this artifact.

            Also, since we are building main-JDK21, which I thought replaces javax artifacts with jakarta artifacts (due to a package name change), why is IGB needing to get this artifact from the maven repository?

            Investigate and correct the problem.
            When building main-JDK21 using a container built with this , I observed the following error, shown in the following output from the command "mvn install".

            {code}
            Downloading from repo1: https://maven.bioviz.org/repo1/com/affymetrix/genoviz/1.1.9/genoviz-1.1.9.jar
            [WARNING] Could not validate integrity of download from https://maven.bioviz.org/repo1/javax/jlfgr/jlfgr/1.0/jlfgr-1.0.jar
            org.eclipse.aether.transfer.ChecksumFailureException: Checksum validation failed, no checksums available
                at org.eclipse.aether.internal.impl.AbstractChecksumPolicy.onNoMoreChecksums (AbstractChecksumPolicy.java:63)
                at org.eclipse.aether.connector.basic.ChecksumValidator.validate (ChecksumValidator.java:112)
                at org.eclipse.aether.connector.basic.BasicRepositoryConnector$GetTaskRunner.runTask (BasicRepositoryConnector.java:484)
                at org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run (BasicRepositoryConnector.java:414)
                at org.eclipse.aether.util.concurrency.RunnableErrorForwarder.lambda$wrap$0 (RunnableErrorForwarder.java:66)
                at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1144)
                at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:642)
                at java.lang.Thread.run (Thread.java:1583)
            [WARNING] Checksum validation failed, no checksums available from repo1 for https://maven.bioviz.org/repo1/javax/jlfgr/jlfgr/1.0/jlfgr-1.0.jar
            Downloaded from repo1: https://maven.bioviz.org/repo1/javax/jlfgr/jlfgr/1.0/jlfgr-1.0.jar (115 kB at 1.4 MB/s)
            {code}

            Judging from the error message, probably we need to create and deploy a "checksum" file for this artifact.

            Also, since we are building main-JDK21, which I thought replaces javax artifacts with jakarta artifacts (due to a package name change), why is IGB needing to get this artifact from the maven repository?

            Investigate and correct the problem.
            ann.loraine Ann Loraine made changes -
            Description When building main-JDK21 using a container built with this , I observed the following error, shown in the following output from the command "mvn install".

            {code}
            Downloading from repo1: https://maven.bioviz.org/repo1/com/affymetrix/genoviz/1.1.9/genoviz-1.1.9.jar
            [WARNING] Could not validate integrity of download from https://maven.bioviz.org/repo1/javax/jlfgr/jlfgr/1.0/jlfgr-1.0.jar
            org.eclipse.aether.transfer.ChecksumFailureException: Checksum validation failed, no checksums available
                at org.eclipse.aether.internal.impl.AbstractChecksumPolicy.onNoMoreChecksums (AbstractChecksumPolicy.java:63)
                at org.eclipse.aether.connector.basic.ChecksumValidator.validate (ChecksumValidator.java:112)
                at org.eclipse.aether.connector.basic.BasicRepositoryConnector$GetTaskRunner.runTask (BasicRepositoryConnector.java:484)
                at org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run (BasicRepositoryConnector.java:414)
                at org.eclipse.aether.util.concurrency.RunnableErrorForwarder.lambda$wrap$0 (RunnableErrorForwarder.java:66)
                at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1144)
                at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:642)
                at java.lang.Thread.run (Thread.java:1583)
            [WARNING] Checksum validation failed, no checksums available from repo1 for https://maven.bioviz.org/repo1/javax/jlfgr/jlfgr/1.0/jlfgr-1.0.jar
            Downloaded from repo1: https://maven.bioviz.org/repo1/javax/jlfgr/jlfgr/1.0/jlfgr-1.0.jar (115 kB at 1.4 MB/s)
            {code}

            Judging from the error message, probably we need to create and deploy a "checksum" file for this artifact.

            Also, since we are building main-JDK21, which I thought replaces javax artifacts with jakarta artifacts (due to a package name change), why is IGB needing to get this artifact from the maven repository?

            Investigate and correct the problem.
            When building main-JDK21 using a container built with this , I observed the following error, shown in the following output from the command "mvn install".

            {code}
            Downloading from repo1: https://maven.bioviz.org/repo1/com/affymetrix/genoviz/1.1.9/genoviz-1.1.9.jar
            [WARNING] Could not validate integrity of download from https://maven.bioviz.org/repo1/javax/jlfgr/jlfgr/1.0/jlfgr-1.0.jar
            org.eclipse.aether.transfer.ChecksumFailureException: Checksum validation failed, no checksums available
                at org.eclipse.aether.internal.impl.AbstractChecksumPolicy.onNoMoreChecksums (AbstractChecksumPolicy.java:63)
                at org.eclipse.aether.connector.basic.ChecksumValidator.validate (ChecksumValidator.java:112)
                at org.eclipse.aether.connector.basic.BasicRepositoryConnector$GetTaskRunner.runTask (BasicRepositoryConnector.java:484)
                at org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run (BasicRepositoryConnector.java:414)
                at org.eclipse.aether.util.concurrency.RunnableErrorForwarder.lambda$wrap$0 (RunnableErrorForwarder.java:66)
                at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1144)
                at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:642)
                at java.lang.Thread.run (Thread.java:1583)
            [WARNING] Checksum validation failed, no checksums available from repo1 for https://maven.bioviz.org/repo1/javax/jlfgr/jlfgr/1.0/jlfgr-1.0.jar
            Downloaded from repo1: https://maven.bioviz.org/repo1/javax/jlfgr/jlfgr/1.0/jlfgr-1.0.jar (115 kB at 1.4 MB/s)
            {code}

            Judging from the error message, probably we need to create and deploy a "checksum" file for this artifact.

            Also, since we are building main-JDK21, which I thought replaces javax artifacts with jakarta artifacts (due to a package name change), why is IGB needing to get this artifact from the maven repository?

            Investigate and correct the problem.


            Info about the version of IGB I was trying to build:

            {code}
            docker.bioviz.org ec2-user $ git status
            On branch main-JDK21
            Your branch is up to date with 'origin/main-JDK21'.

            nothing to commit, working tree clean
            docker.bioviz.org ec2-user $ git remote -v
            origin https://bitbucket.org/hillrunner2008/integrated-genome-browser (fetch)
            origin https://bitbucket.org/hillrunner2008/integrated-genome-browser (push)
            docker.bioviz.org ec2-user $ git ls
            a0860834e (HEAD -> main-JDK21, origin/main-JDK21) removing mac specific code for the right aligned tabs to ensure vertical override is applied
            6fe7790d9 rolling back javafx dark mode changes
            ebf692063 rolling back javafx dark mode changes
            d15e06b05 fixing yml for new custom task
            d3c07fc14 fixing yml for new custom task
            55080cf74 adding step with reference to maven cache
            {code}

            Info about the container I was using to build it:

            {code}
            docker.bioviz.org ec2-user $ pwd
            /home/ec2-user/integrated-genome-browser-docker
            docker.bioviz.org ec2-user $ git status
            On branch jdk21
            Your branch is up to date with 'origin/jdk21'.

            nothing to commit, working tree clean
            docker.bioviz.org ec2-user $ git remote -v
            origin https://aloraine@bitbucket.org/lorainelab/integrated-genome-browser-docker.git (fetch)
            origin https://aloraine@bitbucket.org/lorainelab/integrated-genome-browser-docker.git (push)
            docker.bioviz.org ec2-user $ git ls
            d26649c (HEAD -> jdk21, origin/jdk21) new dockerfile for jdk21 and install4jv10
            b138cd9 updates to dockerfile for new jdk21 release
            9e155fb (origin/master, origin/HEAD, master) IGBF-3160 Enable Karthik and Nowlan to log in
            ce91408 IGBF-3160 Add Ann's favorite aliases
            df458df IGBF-3160 Specify region in aws_vars.yml instead
            {code}

            ann.loraine Ann Loraine made changes -
            Description When building main-JDK21 using a container built with this , I observed the following error, shown in the following output from the command "mvn install".

            {code}
            Downloading from repo1: https://maven.bioviz.org/repo1/com/affymetrix/genoviz/1.1.9/genoviz-1.1.9.jar
            [WARNING] Could not validate integrity of download from https://maven.bioviz.org/repo1/javax/jlfgr/jlfgr/1.0/jlfgr-1.0.jar
            org.eclipse.aether.transfer.ChecksumFailureException: Checksum validation failed, no checksums available
                at org.eclipse.aether.internal.impl.AbstractChecksumPolicy.onNoMoreChecksums (AbstractChecksumPolicy.java:63)
                at org.eclipse.aether.connector.basic.ChecksumValidator.validate (ChecksumValidator.java:112)
                at org.eclipse.aether.connector.basic.BasicRepositoryConnector$GetTaskRunner.runTask (BasicRepositoryConnector.java:484)
                at org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run (BasicRepositoryConnector.java:414)
                at org.eclipse.aether.util.concurrency.RunnableErrorForwarder.lambda$wrap$0 (RunnableErrorForwarder.java:66)
                at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1144)
                at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:642)
                at java.lang.Thread.run (Thread.java:1583)
            [WARNING] Checksum validation failed, no checksums available from repo1 for https://maven.bioviz.org/repo1/javax/jlfgr/jlfgr/1.0/jlfgr-1.0.jar
            Downloaded from repo1: https://maven.bioviz.org/repo1/javax/jlfgr/jlfgr/1.0/jlfgr-1.0.jar (115 kB at 1.4 MB/s)
            {code}

            Judging from the error message, probably we need to create and deploy a "checksum" file for this artifact.

            Also, since we are building main-JDK21, which I thought replaces javax artifacts with jakarta artifacts (due to a package name change), why is IGB needing to get this artifact from the maven repository?

            Investigate and correct the problem.


            Info about the version of IGB I was trying to build:

            {code}
            docker.bioviz.org ec2-user $ git status
            On branch main-JDK21
            Your branch is up to date with 'origin/main-JDK21'.

            nothing to commit, working tree clean
            docker.bioviz.org ec2-user $ git remote -v
            origin https://bitbucket.org/hillrunner2008/integrated-genome-browser (fetch)
            origin https://bitbucket.org/hillrunner2008/integrated-genome-browser (push)
            docker.bioviz.org ec2-user $ git ls
            a0860834e (HEAD -> main-JDK21, origin/main-JDK21) removing mac specific code for the right aligned tabs to ensure vertical override is applied
            6fe7790d9 rolling back javafx dark mode changes
            ebf692063 rolling back javafx dark mode changes
            d15e06b05 fixing yml for new custom task
            d3c07fc14 fixing yml for new custom task
            55080cf74 adding step with reference to maven cache
            {code}

            Info about the container I was using to build it:

            {code}
            docker.bioviz.org ec2-user $ pwd
            /home/ec2-user/integrated-genome-browser-docker
            docker.bioviz.org ec2-user $ git status
            On branch jdk21
            Your branch is up to date with 'origin/jdk21'.

            nothing to commit, working tree clean
            docker.bioviz.org ec2-user $ git remote -v
            origin https://aloraine@bitbucket.org/lorainelab/integrated-genome-browser-docker.git (fetch)
            origin https://aloraine@bitbucket.org/lorainelab/integrated-genome-browser-docker.git (push)
            docker.bioviz.org ec2-user $ git ls
            d26649c (HEAD -> jdk21, origin/jdk21) new dockerfile for jdk21 and install4jv10
            b138cd9 updates to dockerfile for new jdk21 release
            9e155fb (origin/master, origin/HEAD, master) IGBF-3160 Enable Karthik and Nowlan to log in
            ce91408 IGBF-3160 Add Ann's favorite aliases
            df458df IGBF-3160 Specify region in aws_vars.yml instead
            {code}

            When building main-JDK21 using a container built with this, I observed the following warning, shown in the following output from the command "mvn install".

            {code}
            Downloading from repo1: https://maven.bioviz.org/repo1/com/affymetrix/genoviz/1.1.9/genoviz-1.1.9.jar
            [WARNING] Could not validate integrity of download from https://maven.bioviz.org/repo1/javax/jlfgr/jlfgr/1.0/jlfgr-1.0.jar
            org.eclipse.aether.transfer.ChecksumFailureException: Checksum validation failed, no checksums available
                at org.eclipse.aether.internal.impl.AbstractChecksumPolicy.onNoMoreChecksums (AbstractChecksumPolicy.java:63)
                at org.eclipse.aether.connector.basic.ChecksumValidator.validate (ChecksumValidator.java:112)
                at org.eclipse.aether.connector.basic.BasicRepositoryConnector$GetTaskRunner.runTask (BasicRepositoryConnector.java:484)
                at org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run (BasicRepositoryConnector.java:414)
                at org.eclipse.aether.util.concurrency.RunnableErrorForwarder.lambda$wrap$0 (RunnableErrorForwarder.java:66)
                at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1144)
                at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:642)
                at java.lang.Thread.run (Thread.java:1583)
            [WARNING] Checksum validation failed, no checksums available from repo1 for https://maven.bioviz.org/repo1/javax/jlfgr/jlfgr/1.0/jlfgr-1.0.jar
            Downloaded from repo1: https://maven.bioviz.org/repo1/javax/jlfgr/jlfgr/1.0/jlfgr-1.0.jar (115 kB at 1.4 MB/s)
            {code}

            Judging from the error message, probably we need to create and deploy a "checksum" file for this artifact.

            Also, since we are building main-JDK21, which I thought replaces javax artifacts with jakarta artifacts (due to a package name change), why is IGB needing to get this artifact from the maven repository?

            Investigate and correct the problem.


            Info about the version of IGB I was trying to build:

            {code}
            docker.bioviz.org ec2-user $ git status
            On branch main-JDK21
            Your branch is up to date with 'origin/main-JDK21'.

            nothing to commit, working tree clean
            docker.bioviz.org ec2-user $ git remote -v
            origin https://bitbucket.org/hillrunner2008/integrated-genome-browser (fetch)
            origin https://bitbucket.org/hillrunner2008/integrated-genome-browser (push)
            docker.bioviz.org ec2-user $ git ls
            a0860834e (HEAD -> main-JDK21, origin/main-JDK21) removing mac specific code for the right aligned tabs to ensure vertical override is applied
            6fe7790d9 rolling back javafx dark mode changes
            ebf692063 rolling back javafx dark mode changes
            d15e06b05 fixing yml for new custom task
            d3c07fc14 fixing yml for new custom task
            55080cf74 adding step with reference to maven cache
            {code}

            Info about the container I was using to build it:

            {code}
            docker.bioviz.org ec2-user $ pwd
            /home/ec2-user/integrated-genome-browser-docker
            docker.bioviz.org ec2-user $ git status
            On branch jdk21
            Your branch is up to date with 'origin/jdk21'.

            nothing to commit, working tree clean
            docker.bioviz.org ec2-user $ git remote -v
            origin https://aloraine@bitbucket.org/lorainelab/integrated-genome-browser-docker.git (fetch)
            origin https://aloraine@bitbucket.org/lorainelab/integrated-genome-browser-docker.git (push)
            docker.bioviz.org ec2-user $ git ls
            d26649c (HEAD -> jdk21, origin/jdk21) new dockerfile for jdk21 and install4jv10
            b138cd9 updates to dockerfile for new jdk21 release
            9e155fb (origin/master, origin/HEAD, master) IGBF-3160 Enable Karthik and Nowlan to log in
            ce91408 IGBF-3160 Add Ann's favorite aliases
            df458df IGBF-3160 Specify region in aws_vars.yml instead
            {code}

            ann.loraine Ann Loraine made changes -
            Summary Investigate and correct jlfgr-1.0.jar error Investigate jlfgr-1.0.jar warning
            ann.loraine Ann Loraine made changes -
            Summary Investigate jlfgr-1.0.jar warning Investigate: repo1/javax/jlfgr/jlfgr/1.0/jlfgr-1.0.jar main-JDK21 warning
            ann.loraine Ann Loraine made changes -
            Link This issue relates to IGBF-3508 [ IGBF-3508 ]
            ann.loraine Ann Loraine made changes -
            Description When building main-JDK21 using a container built with this, I observed the following warning, shown in the following output from the command "mvn install".

            {code}
            Downloading from repo1: https://maven.bioviz.org/repo1/com/affymetrix/genoviz/1.1.9/genoviz-1.1.9.jar
            [WARNING] Could not validate integrity of download from https://maven.bioviz.org/repo1/javax/jlfgr/jlfgr/1.0/jlfgr-1.0.jar
            org.eclipse.aether.transfer.ChecksumFailureException: Checksum validation failed, no checksums available
                at org.eclipse.aether.internal.impl.AbstractChecksumPolicy.onNoMoreChecksums (AbstractChecksumPolicy.java:63)
                at org.eclipse.aether.connector.basic.ChecksumValidator.validate (ChecksumValidator.java:112)
                at org.eclipse.aether.connector.basic.BasicRepositoryConnector$GetTaskRunner.runTask (BasicRepositoryConnector.java:484)
                at org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run (BasicRepositoryConnector.java:414)
                at org.eclipse.aether.util.concurrency.RunnableErrorForwarder.lambda$wrap$0 (RunnableErrorForwarder.java:66)
                at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1144)
                at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:642)
                at java.lang.Thread.run (Thread.java:1583)
            [WARNING] Checksum validation failed, no checksums available from repo1 for https://maven.bioviz.org/repo1/javax/jlfgr/jlfgr/1.0/jlfgr-1.0.jar
            Downloaded from repo1: https://maven.bioviz.org/repo1/javax/jlfgr/jlfgr/1.0/jlfgr-1.0.jar (115 kB at 1.4 MB/s)
            {code}

            Judging from the error message, probably we need to create and deploy a "checksum" file for this artifact.

            Also, since we are building main-JDK21, which I thought replaces javax artifacts with jakarta artifacts (due to a package name change), why is IGB needing to get this artifact from the maven repository?

            Investigate and correct the problem.


            Info about the version of IGB I was trying to build:

            {code}
            docker.bioviz.org ec2-user $ git status
            On branch main-JDK21
            Your branch is up to date with 'origin/main-JDK21'.

            nothing to commit, working tree clean
            docker.bioviz.org ec2-user $ git remote -v
            origin https://bitbucket.org/hillrunner2008/integrated-genome-browser (fetch)
            origin https://bitbucket.org/hillrunner2008/integrated-genome-browser (push)
            docker.bioviz.org ec2-user $ git ls
            a0860834e (HEAD -> main-JDK21, origin/main-JDK21) removing mac specific code for the right aligned tabs to ensure vertical override is applied
            6fe7790d9 rolling back javafx dark mode changes
            ebf692063 rolling back javafx dark mode changes
            d15e06b05 fixing yml for new custom task
            d3c07fc14 fixing yml for new custom task
            55080cf74 adding step with reference to maven cache
            {code}

            Info about the container I was using to build it:

            {code}
            docker.bioviz.org ec2-user $ pwd
            /home/ec2-user/integrated-genome-browser-docker
            docker.bioviz.org ec2-user $ git status
            On branch jdk21
            Your branch is up to date with 'origin/jdk21'.

            nothing to commit, working tree clean
            docker.bioviz.org ec2-user $ git remote -v
            origin https://aloraine@bitbucket.org/lorainelab/integrated-genome-browser-docker.git (fetch)
            origin https://aloraine@bitbucket.org/lorainelab/integrated-genome-browser-docker.git (push)
            docker.bioviz.org ec2-user $ git ls
            d26649c (HEAD -> jdk21, origin/jdk21) new dockerfile for jdk21 and install4jv10
            b138cd9 updates to dockerfile for new jdk21 release
            9e155fb (origin/master, origin/HEAD, master) IGBF-3160 Enable Karthik and Nowlan to log in
            ce91408 IGBF-3160 Add Ann's favorite aliases
            df458df IGBF-3160 Specify region in aws_vars.yml instead
            {code}

            When building main-JDK21 using a container built with the new "JDK21" Dockerfile (see this commit), I observed the following warning, shown in the following output from the command "mvn install".

            {code}
            Downloading from repo1: https://maven.bioviz.org/repo1/com/affymetrix/genoviz/1.1.9/genoviz-1.1.9.jar
            [WARNING] Could not validate integrity of download from https://maven.bioviz.org/repo1/javax/jlfgr/jlfgr/1.0/jlfgr-1.0.jar
            org.eclipse.aether.transfer.ChecksumFailureException: Checksum validation failed, no checksums available
                at org.eclipse.aether.internal.impl.AbstractChecksumPolicy.onNoMoreChecksums (AbstractChecksumPolicy.java:63)
                at org.eclipse.aether.connector.basic.ChecksumValidator.validate (ChecksumValidator.java:112)
                at org.eclipse.aether.connector.basic.BasicRepositoryConnector$GetTaskRunner.runTask (BasicRepositoryConnector.java:484)
                at org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run (BasicRepositoryConnector.java:414)
                at org.eclipse.aether.util.concurrency.RunnableErrorForwarder.lambda$wrap$0 (RunnableErrorForwarder.java:66)
                at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1144)
                at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:642)
                at java.lang.Thread.run (Thread.java:1583)
            [WARNING] Checksum validation failed, no checksums available from repo1 for https://maven.bioviz.org/repo1/javax/jlfgr/jlfgr/1.0/jlfgr-1.0.jar
            Downloaded from repo1: https://maven.bioviz.org/repo1/javax/jlfgr/jlfgr/1.0/jlfgr-1.0.jar (115 kB at 1.4 MB/s)
            {code}

            Judging from the error message, probably we need to create and deploy a "checksum" file for this artifact.

            Also, since we are building main-JDK21, which I thought replaces javax artifacts with jakarta artifacts (due to a package name change), why is IGB needing to get this artifact from the maven repository?

            Investigate and correct the problem.


            Info about the version of IGB I was trying to build:

            {code}
            docker.bioviz.org ec2-user $ git status
            On branch main-JDK21
            Your branch is up to date with 'origin/main-JDK21'.

            nothing to commit, working tree clean
            docker.bioviz.org ec2-user $ git remote -v
            origin https://bitbucket.org/hillrunner2008/integrated-genome-browser (fetch)
            origin https://bitbucket.org/hillrunner2008/integrated-genome-browser (push)
            docker.bioviz.org ec2-user $ git ls
            a0860834e (HEAD -> main-JDK21, origin/main-JDK21) removing mac specific code for the right aligned tabs to ensure vertical override is applied
            6fe7790d9 rolling back javafx dark mode changes
            ebf692063 rolling back javafx dark mode changes
            d15e06b05 fixing yml for new custom task
            d3c07fc14 fixing yml for new custom task
            55080cf74 adding step with reference to maven cache
            {code}

            Info about the container I was using to build it:

            {code}
            docker.bioviz.org ec2-user $ pwd
            /home/ec2-user/integrated-genome-browser-docker
            docker.bioviz.org ec2-user $ git status
            On branch jdk21
            Your branch is up to date with 'origin/jdk21'.

            nothing to commit, working tree clean
            docker.bioviz.org ec2-user $ git remote -v
            origin https://aloraine@bitbucket.org/lorainelab/integrated-genome-browser-docker.git (fetch)
            origin https://aloraine@bitbucket.org/lorainelab/integrated-genome-browser-docker.git (push)
            docker.bioviz.org ec2-user $ git ls
            d26649c (HEAD -> jdk21, origin/jdk21) new dockerfile for jdk21 and install4jv10
            b138cd9 updates to dockerfile for new jdk21 release
            9e155fb (origin/master, origin/HEAD, master) IGBF-3160 Enable Karthik and Nowlan to log in
            ce91408 IGBF-3160 Add Ann's favorite aliases
            df458df IGBF-3160 Specify region in aws_vars.yml instead
            {code}

            ann.loraine Ann Loraine made changes -
            Link This issue relates to IGBF-3521 [ IGBF-3521 ]
            ann.loraine Ann Loraine made changes -
            Summary Investigate: repo1/javax/jlfgr/jlfgr/1.0/jlfgr-1.0.jar main-JDK21 warning Investigate build problem: repo1/javax/jlfgr/jlfgr/1.0/jlfgr-1.0.jar main-JDK21 warning
            ann.loraine Ann Loraine made changes -
            Link This issue relates to IGBF-3522 [ IGBF-3522 ]
            ann.loraine Ann Loraine made changes -
            Link This issue relates to IGBF-3523 [ IGBF-3523 ]
            ann.loraine Ann Loraine made changes -
            Link This issue relates to IGBF-3524 [ IGBF-3524 ]
            ann.loraine Ann Loraine made changes -
            Link This issue relates to IGBF-3525 [ IGBF-3525 ]
            ann.loraine Ann Loraine made changes -
            Sprint Fall 8 [ 184 ] Spring 1 [ 185 ]
            ann.loraine Ann Loraine made changes -
            Sprint Spring 1 [ 185 ] Spring 1, Spring 2 [ 185, 186 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            nfreese Nowlan Freese made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            nfreese Nowlan Freese made changes -
            Assignee Nowlan Freese [ nfreese ]
            nfreese Nowlan Freese made changes -
            Assignee Nowlan Freese [ nfreese ]
            nfreese Nowlan Freese made changes -
            Status In Progress [ 3 ] To-Do [ 10305 ]
            karthik Karthik Raveendran made changes -
            Assignee Karthik Raveendran [ karthik ]
            karthik Karthik Raveendran made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            karthik Karthik Raveendran made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            karthik Karthik Raveendran made changes -
            Assignee Karthik Raveendran [ karthik ]
            nfreese Nowlan Freese made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            nfreese Nowlan Freese made changes -
            Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
            nfreese Nowlan Freese made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            nfreese Nowlan Freese made changes -
            Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
            nfreese Nowlan Freese made changes -
            Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
            nfreese Nowlan Freese made changes -
            Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
            nfreese Nowlan Freese made changes -
            Resolution Done [ 10000 ]
            Status Post-merge Testing In Progress [ 10003 ] Closed [ 6 ]
            nfreese Nowlan Freese made changes -
            Story Points 0.5 0.25
            nfreese Nowlan Freese made changes -
            Assignee Karthik Raveendran [ karthik ]
            nfreese Nowlan Freese made changes -
            Resolution Done [ 10000 ]
            Status Closed [ 6 ] To-Do [ 10305 ]
            nfreese Nowlan Freese made changes -
            Assignee Karthik Raveendran [ karthik ]
            nfreese Nowlan Freese made changes -
            Sprint Spring 1, Spring 2 [ 185, 186 ] Spring 1, Spring 3 [ 185, 187 ]
            nfreese Nowlan Freese made changes -
            Assignee Karthik Raveendran [ karthik ]
            karthik Karthik Raveendran made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            karthik Karthik Raveendran made changes -
            Attachment jlfgr-1.0.md5 [ 18204 ]
            Attachment jlfgr-1.0.sha1 [ 18205 ]
            karthik Karthik Raveendran made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            karthik Karthik Raveendran made changes -
            Assignee Karthik Raveendran [ karthik ]
            nfreese Nowlan Freese made changes -
            Assignee Ann Loraine [ aloraine ]
            nfreese Nowlan Freese made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            nfreese Nowlan Freese made changes -
            Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
            nfreese Nowlan Freese made changes -
            Sprint Spring 1, Spring 3 [ 185, 187 ] Spring 1, Spring 5 [ 185, 189 ]
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ] Karthik Raveendran [ karthik ]
            nfreese Nowlan Freese made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            nfreese Nowlan Freese made changes -
            Assignee Karthik Raveendran [ karthik ]
            nfreese Nowlan Freese made changes -
            Assignee Ann Loraine [ aloraine ]
            ann.loraine Ann Loraine made changes -
            Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ]
            ann.loraine Ann Loraine made changes -
            Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
            karthik Karthik Raveendran made changes -
            Assignee Karthik Raveendran [ karthik ]
            karthik Karthik Raveendran made changes -
            Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
            karthik Karthik Raveendran made changes -
            Status Post-merge Testing In Progress [ 10003 ] To-Do [ 10305 ]
            karthik Karthik Raveendran made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            ann.loraine Ann Loraine made changes -
            Assignee Karthik Raveendran [ karthik ]
            ann.loraine Ann Loraine made changes -
            Status In Progress [ 3 ] To-Do [ 10305 ]
            ann.loraine Ann Loraine made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            ann.loraine Ann Loraine made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            ann.loraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            ann.loraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
            ann.loraine Ann Loraine made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            ann.loraine Ann Loraine made changes -
            Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
            ann.loraine Ann Loraine made changes -
            Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
            ann.loraine Ann Loraine made changes -
            Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
            ann.loraine Ann Loraine made changes -
            Resolution Done [ 10000 ]
            Status Post-merge Testing In Progress [ 10003 ] Closed [ 6 ]
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ]

              People

              • Assignee:
                ann.loraine Ann Loraine
                Reporter:
                ann.loraine Ann Loraine
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: