Uploaded image for project: 'yangtools'
  1. yangtools
  2. YANGTOOLS-357

Binding Java API Generator -> ClassCastException thrown during code generation from specific yang models (casting ConcreteTypeImpl to GeneratedTransferObject)

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • None
    • None
    • None
    • None
    • Operating System: All
      Platform: All

    • 2324

      [ERROR] yang-to-sources: Unable to generate sources with org.opendaylight.yangtools.maven.sal.api.gen.plugin.CodeGeneratorImpl generator
      java.lang.ClassCastException: org.opendaylight.yangtools.binding.generator.util.Types$ConcreteTypeImpl cannot be cast to org.opendaylight.yangtools.sal.binding.model.api.GeneratedTransferObject
      at org.opendaylight.yangtools.sal.java.api.generator.BuilderTemplate.generateCopyConstructor(BuilderTemplate.java:1326)

      .
      .
      .
      .

      Unhandled situation in BuilderTemplate.xtend, possible instanceof check missing before casting

      «val keyProps = new ArrayList((keyType as GeneratedTransferObject).properties)»

            martin.ciglan Martin Ciglan
            martin.ciglan Martin Ciglan
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: