Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8187449

jdeps fails when an upgradeable module is upgraded with an automatic module

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P3 P3
    • 10
    • 9
    • tools
    • None
    • b25

      $ jdeps --upgrade-module-path javax.transaction-api-1.2.3-SNAPSHOT.jar -m java.transaction
      Exception in thread "main" java.lang.InternalError: JDK module: java.transaction can't be automatic module
      at jdk.jdeps/com.sun.tools.jdeps.Module$Builder.build(Module.java:211)
      at jdk.jdeps/com.sun.tools.jdeps.JdepsConfiguration.toModule(JdepsConfiguration.java:300)
      at jdk.jdeps/com.sun.tools.jdeps.JdepsConfiguration.addModuleReference(JdepsConfiguration.java:170)
      at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
      at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
      at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
      at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
      at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
      at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
      at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
      at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
      at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
      at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:430)
      at jdk.jdeps/com.sun.tools.jdeps.JdepsConfiguration.<init>(JdepsConfiguration.java:125)
      at jdk.jdeps/com.sun.tools.jdeps.JdepsConfiguration.<init>(JdepsConfiguration.java:69)
      at jdk.jdeps/com.sun.tools.jdeps.JdepsConfiguration$Builder.build(JdepsConfiguration.java:596)
      at jdk.jdeps/com.sun.tools.jdeps.JdepsTask.buildConfig(JdepsTask.java:584)
      at jdk.jdeps/com.sun.tools.jdeps.JdepsTask.run(JdepsTask.java:535)
      at jdk.jdeps/com.sun.tools.jdeps.JdepsTask.run(JdepsTask.java:511)
      at jdk.jdeps/com.sun.tools.jdeps.Main.main(Main.java:49)

            mchung Mandy Chung (Inactive)
            mchung Mandy Chung (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: