Uploaded image for project: 'netconf'
  1. netconf
  2. NETCONF-530

netconf-testtool failed on start with NullPointerException

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Medium Medium
    • Oxygen SR2, Fluorine
    • None
    • netconf
    • None

      netconf-testool failed on start from cmd without any args (java -jar netconf-testtool-1.4.0-SNAPSHOT-executable.jar (fluorine too)):

      java.lang.RuntimeException: Cannot parse schema context
      at org.opendaylight.netconf.test.tool.NetconfDeviceSimulator.parseSchemasToModuleCapabilities(NetconfDeviceSimulator.java:333)
      at org.opendaylight.netconf.test.tool.NetconfDeviceSimulator.start(NetconfDeviceSimulator.java:180)
      at org.opendaylight.netconf.test.tool.Main.main(Main.java:64)
      Caused by: java.util.concurrent.ExecutionException: org.opendaylight.yangtools.yang.model.repo.api.MissingSchemaSourceException: All available providers exhausted
      at com.google.common.util.concurrent.AbstractFuture.getDoneValue(AbstractFuture.java:528)
      at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:487)
      at com.google.common.util.concurrent.AbstractFuture$TrustedFuture.get(AbstractFuture.java:85)
      at org.opendaylight.netconf.test.tool.NetconfDeviceSimulator.parseSchemasToModuleCapabilities(NetconfDeviceSimulator.java:331)
      ... 2 common frames omitted
      Caused by: org.opendaylight.yangtools.yang.model.repo.api.MissingSchemaSourceException: All available providers exhausted
      at org.opendaylight.yangtools.yang.model.repo.util.AbstractSchemaRepository.lambda$fetchSource$0(AbstractSchemaRepository.java:78)
      at com.google.common.util.concurrent.AbstractCatchingFuture$AsyncCatchingFuture.doFallback(AbstractCatchingFuture.java:172)
      at com.google.common.util.concurrent.AbstractCatchingFuture$AsyncCatchingFuture.doFallback(AbstractCatchingFuture.java:159)
      at com.google.common.util.concurrent.AbstractCatchingFuture.run(AbstractCatchingFuture.java:112)
      at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
      at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1016)
      at com.google.common.util.concurrent.AbstractFuture.addListener(AbstractFuture.java:672)
      at com.google.common.util.concurrent.AbstractFuture$TrustedFuture.addListener(AbstractFuture.java:107)
      at com.google.common.util.concurrent.AbstractCatchingFuture.create(AbstractCatchingFuture.java:52)
      at com.google.common.util.concurrent.Futures.catchingAsync(Futures.java:516)
      at org.opendaylight.yangtools.yang.model.repo.util.AbstractSchemaRepository.fetchSource(AbstractSchemaRepository.java:70)
      at org.opendaylight.yangtools.yang.model.repo.util.AbstractSchemaRepository.getSchemaSource(AbstractSchemaRepository.java:107)
      at org.opendaylight.yangtools.yang.parser.repo.SharedSchemaContextFactory.requestSource(SharedSchemaContextFactory.java:135)
      at com.google.common.collect.Iterators$6.transform(Iterators.java:820)
      at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:48)
      at java.util.AbstractCollection.toArray(AbstractCollection.java:141)
      at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:258)
      at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:229)
      at com.google.common.util.concurrent.Futures.allAsList(Futures.java:856)
      at org.opendaylight.yangtools.yang.parser.repo.SharedSchemaContextFactory.createSchemaContext(SharedSchemaContextFactory.java:105)
      at org.opendaylight.yangtools.yang.parser.repo.SharedSchemaContextFactory.createSchemaContext(SharedSchemaContextFactory.java:87)
      ... 3 common frames omitted
      Caused by: java.lang.NullPointerException: "in" is null!
      at java.nio.channels.Channels.checkNotNull(Channels.java:67)
      at java.nio.channels.Channels.newChannel(Channels.java:347)
      at org.antlr.v4.runtime.CharStreams.fromStream(CharStreams.java:143)
      at org.antlr.v4.runtime.CharStreams.fromStream(CharStreams.java:139)
      at org.antlr.v4.runtime.CharStreams.fromStream(CharStreams.java:128)
      at org.opendaylight.yangtools.yang.parser.rfc7950.repo.YangStatementStreamSource.parseYangSource(YangStatementStreamSource.java:182)
      at org.opendaylight.yangtools.yang.parser.rfc7950.repo.YangStatementStreamSource.create(YangStatementStreamSource.java:95)
      at org.opendaylight.yangtools.yang.parser.rfc7950.repo.TextToASTTransformer.transformText(TextToASTTransformer.java:43)
      at org.opendaylight.yangtools.yang.parser.rfc7950.repo.TextToASTTransformer.lambda$new$0(TextToASTTransformer.java:34)
      at com.google.common.util.concurrent.AbstractTransformFuture$AsyncTransformFuture.doTransform(AbstractTransformFuture.java:206)
      at com.google.common.util.concurrent.AbstractTransformFuture$AsyncTransformFuture.doTransform(AbstractTransformFuture.java:195)
      at com.google.common.util.concurrent.AbstractTransformFuture.run(AbstractTransformFuture.java:115)
      at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
      at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1016)
      at com.google.common.util.concurrent.AbstractFuture.addListener(AbstractFuture.java:672)
      at com.google.common.util.concurrent.AbstractFuture$TrustedFuture.addListener(AbstractFuture.java:107)
      at com.google.common.util.concurrent.AbstractTransformFuture.create(AbstractTransformFuture.java:43)
      at com.google.common.util.concurrent.Futures.transformAsync(Futures.java:627)
      at org.opendaylight.yangtools.yang.model.repo.util.SchemaSourceTransformer.getSource(SchemaSourceTransformer.java:56)

            JMorvay Jakub Morvay
            JakubToth Jakub Toth
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: