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

Uncompilable code generated when using augment-of-augment-with-uses

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Resolution: Done
    • None
    • None
    • None
    • None
    • Operating System: All
      Platform: All

    • 85

    Description

      Replacing the marked 'choice' in attached bgp-multiprotocol.yang with 'uses destination' leads to non-compilable code, because it attempts to import non-existing package.

      [ERROR] /home/nite/bgpcep/bgp/parser-api/target/generated-sources/sal/org/opendaylight/yang/gen/v1/urn/opendaylight/params/xml/ns/yang/bgp/linkstate/rev130918/update/path/attributes/mp/unreach/nlri/withdrawn/routes/nlri/LinkstateBuilder.java:[5,150] package org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev130918.update.path.attributes.mp.unreach.nlri.withdrawn.routes does not exist
      [ERROR] /home/nite/bgpcep/bgp/parser-api/target/generated-sources/sal/org/opendaylight/yang/gen/v1/urn/opendaylight/params/xml/ns/yang/bgp/linkstate/rev130918/update/path/attributes/mp/unreach/nlri/withdrawn/routes/nlri/Linkstate.java:[5,150] package org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev130918.update.path.attributes.mp.unreach.nlri.withdrawn.routes does not exist
      [ERROR] /home/nite/bgpcep/bgp/parser-api/target/generated-sources/sal/org/opendaylight/yang/gen/v1/urn/opendaylight/params/xml/ns/yang/bgp/linkstate/rev130918/update/path/attributes/mp/unreach/nlri/withdrawn/routes/nlri/Linkstate.java:[17,9] cannot find symbol
      [ERROR] symbol: class Nlri
      [ERROR] /home/nite/bgpcep/bgp/parser-api/target/generated-sources/sal/org/opendaylight/yang/gen/v1/urn/opendaylight/params/xml/ns/yang/bgp/linkstate/rev130918/update/path/attributes/mp/reach/nlri/advertized/routes/nlri/Linkstate.java:[5,149] package org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev130918.update.path.attributes.mp.reach.nlri.advertized.routes does not exist
      [ERROR] /home/nite/bgpcep/bgp/parser-api/target/generated-sources/sal/org/opendaylight/yang/gen/v1/urn/opendaylight/params/xml/ns/yang/bgp/linkstate/rev130918/update/path/attributes/mp/reach/nlri/advertized/routes/nlri/Linkstate.java:[17,9] cannot find symbol
      [ERROR] symbol: class Nlri
      [ERROR] /home/nite/bgpcep/bgp/parser-api/target/generated-sources/sal/org/opendaylight/yang/gen/v1/urn/opendaylight/params/xml/ns/yang/bgp/linkstate/rev130918/update/path/attributes/mp/reach/nlri/advertized/routes/nlri/LinkstateBuilder.java:[5,149] package org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev130918.update.path.attributes.mp.reach.nlri.advertized.routes does not exist

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            Unassigned Unassigned
            rovarga Robert Varga
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: