Uploaded image for project: 'OpenFlowPlugin'
  1. OpenFlowPlugin
  2. OPNFLWPLUG-46

Modify Meters is not working with REST CLIENT

    XMLWordPrintable

Details

    • Improvement
    • Status: Resolved
    • Resolution: Done
    • None
    • None
    • General
    • None
    • Operating System: Linux
      Platform: PC

    Description

      URL-

      http://localhost:8080/restconf/operational/opendaylight-inventory:nodes/node/openflow:1/meter/12

      Request body-

      <?xml version="1.0" encoding="UTF-8" standalone="no"?>
      <meter xmlns="urn:opendaylight:flow:inventory">
      <meter-name>Foo</meter-name>
      <meter-band-headers>
      <meter-band-header>
      <band-burst-size>444</band-burst-size>
      <band-id>0</band-id>
      <band-rate>234</band-rate>
      <dscp-remark-burst-size>5</dscp-remark-burst-size>
      <dscp-remark-rate>16</dscp-remark-rate>
      <perc_level>1</perc_level>
      <meter-band-types>
      <flags>ofpmbt-dscp-remark</flags>
      </meter-band-types>
      </meter-band-header>
      </meter-band-headers>
      <container-name>abcd</container-name>
      <flags>meter-burst</flags>
      <meter-id>12</meter-id>
      </meter>

      Response headers-

      500 Internal Server Error

      Log in controller-

      odes.Node[key=NodeKey [_id=Uri [_value=openflow:1]]]]]], augmentation=[]]
      2014-01-24 15:12:12.907 IST [pool-22-thread-5] ERROR o.o.c.m.s.c.i.service.TwoPhaseCommit - Transaction: DOM-15384 Request Commit failed
      java.lang.IllegalArgumentException: Supplied composite node is not configurational.
      at com.google.common.base.Preconditions.checkArgument(Preconditions.java:92) ~[bundlefile:na]
      at org.opendaylight.yangtools.yang.util.YangDataOperations.checkConfigurational(YangDataOperations.java:51) ~[na:na]
      at org.opendaylight.yangtools.yang.util.YangDataOperations.merge(YangDataOperations.java:30) ~[na:na]
      at org.opendaylight.yangtools.yang.util.YangDataOperations._mergeMultiple(YangDataOperations.java:79) ~[na:na]
      at org.opendaylight.yangtools.yang.util.YangDataOperations.mergeMultiple(YangDataOperations.java:209) ~[na:na]
      at org.opendaylight.yangtools.yang.util.YangDataOperations.mergeContainer(YangDataOperations.java:183) ~[na:na]
      at org.opendaylight.yangtools.yang.util.YangDataOperations.merge(YangDataOperations.java:42) ~[na:na]
      at org.opendaylight.controller.sal.dom.broker.impl.SchemaAwareDataStoreAdapter.mergeData(SchemaAwareDataStoreAdapter.java:159) ~[na:na]
      at org.opendaylight.controller.sal.dom.broker.impl.SchemaAwareDataStoreAdapter$NormalizedDataModification.mergeConfigurationData(SchemaAwareDataStoreAdapter.java:318) ~[na:na]
      at org.opendaylight.controller.sal.dom.broker.impl.SchemaAwareDataStoreAdapter$NormalizedDataModification.mergeConfigurationData(SchemaAwareDataStoreAdapter.java:289) ~[na:na]
      at org.opendaylight.controller.md.sal.common.impl.AbstractDataModification.putConfigurationData(AbstractDataModification.java:70) ~[bundlefile:na]
      at org.opendaylight.controller.sal.dom.broker.impl.SchemaAwareDataStoreAdapter.prepareMergedTransaction(SchemaAwareDataStoreAdapter.java:176) ~[na:na]
      at org.opendaylight.controller.sal.dom.broker.impl.SchemaAwareDataStoreAdapter.requestCommit(SchemaAwareDataStoreAdapter.java:115) ~[na:na]
      at org.opendaylight.controller.md.sal.common.impl.service.TwoPhaseCommit.call(TwoPhaseCommit.java:76) [bundlefile:na]
      at org.opendaylight.controller.md.sal.common.impl.service.TwoPhaseCommit.call(TwoPhaseCommit.java:31) [bundlefile:na]
      at java.util.concurrent.FutureTask.run(FutureTask.java:262) [na:1.7.0_45]
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [na:1.7.0_45]
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)

      Attachments

        Issue Links

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

          Activity

            People

              Unassigned Unassigned
              jyoti.porwal@ericsson.com jyoti porwal
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: