-
Bug
-
Resolution: Done
-
Medium
-
None
-
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)