Uploaded image for project: 'mdsal'
  1. mdsal
  2. MDSAL-255

IllegalArgumentException thrown since parentTypeForBuilder was not set to some kind of schema nodes

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • None
    • None
    • Binding V2 codegen
    • None
    • Operating System: All
      Platform: All

    • 8530

      IllegalArgumentException thrown since parentTypeForBuilder was not set to some kinds of schema nodes,such as notification,augmentation in uses.

      java.lang.IllegalArgumentException: Type parameter MUST be specified and cannot be NULL!

      at com.google.common.base.Preconditions.checkArgument(Preconditions.java:122)
      at org.opendaylight.mdsal.binding.javav2.java.api.generator.renderers.BaseRenderer.putTypeIntoImports(BaseRenderer.java:150)
      at org.opendaylight.mdsal.binding.javav2.java.api.generator.renderers.BaseRenderer.importedName(BaseRenderer.java:72)
      at org.opendaylight.mdsal.binding.javav2.java.api.generator.renderers.BuilderRenderer.body(BuilderRenderer.java:256)
      at org.opendaylight.mdsal.binding.javav2.java.api.generator.renderers.BaseRenderer.generateTemplate(BaseRenderer.java:363)
      at org.opendaylight.mdsal.binding.javav2.java.api.generator.BuilderGenerator.generate(BuilderGenerator.java:39)
      at org.opendaylight.mdsal.binding.javav2.java.api.generator.GeneratorJavaFile.generateTypeToJavaFile(GeneratorJavaFile.java:192)
      at org.opendaylight.mdsal.binding.javav2.java.api.generator.GeneratorJavaFile.generateToFile(GeneratorJavaFile.java:106)
      at org.opendaylight.mdsal.binding.javav2.java.api.generator.GeneratorJavaFileTest.myGeneratedFilesTest(GeneratorJavaFileTest.java:39)

      The

            han.jie@zte.com.cn Jie Han
            han.jie@zte.com.cn Jie Han
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: