<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 19:52:13 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>OpenDaylight JIRA</title>
    <link>https://jira.opendaylight.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>8.20.10</version>
        <build-number>820010</build-number>
        <build-date>22-06-2022</build-date>
    </build-info>


<item>
            <title>[CONTROLLER-112] Please convert System.out.println usage to proper log statements</title>
                <link>https://jira.opendaylight.org/browse/CONTROLLER-112</link>
                <project id="10113" key="CONTROLLER">controller</project>
                    <description>&lt;p&gt;Please convert all usages of System.out.println to proper log statements:&lt;/p&gt;

&lt;p&gt;Running command: grep -rn System.out .&lt;br/&gt;
./opendaylight/clustering/services_implementation/src/main/java/org/opendaylight/controller/clustering/services_implementation/internal/ClusterManagerCLI.java:44:            System.out.println(&quot;Could not get an handle to the container cluster service:&quot; + container);&lt;br/&gt;
./opendaylight/clustering/services_implementation/src/main/java/org/opendaylight/controller/clustering/services_implementation/internal/ClusterManagerCLI.java:48:            System.out.println(&quot;Could not get cache named:&quot; + cacheName);&lt;br/&gt;
./opendaylight/clustering/services_implementation/src/main/java/org/opendaylight/controller/clustering/services_implementation/internal/ClusterManagerCLI.java:52:            System.out.println(&quot;Could not get cache named:&quot; + cacheName);&lt;br/&gt;
./opendaylight/clustering/services_implementation/src/main/java/org/opendaylight/controller/clustering/services_implementation/internal/ClusterManagerCLI.java:58:            System.out.println(&quot;AdvancedCache retrieved!&quot;);&lt;br/&gt;
./opendaylight/clustering/services_implementation/src/main/java/org/opendaylight/controller/clustering/services_implementation/internal/ClusterManagerCLI.java:63:            System.out.println(&quot;Routing Table for the Hash:&quot; + dMgr.getConsistentHash()&lt;br/&gt;
./opendaylight/clustering/services_implementation/src/main/java/org/opendaylight/controller/clustering/services_implementation/internal/ClusterManagerCLI.java:65:            System.out.println(&quot;Get Members:&quot; + dMgr.getConsistentHash()&lt;br/&gt;
./opendaylight/clustering/stub/src/test/java/org/opendaylight/controller/clustering/stub/internal/TestClusteringStub.java:134:        System.out.println(&quot;cache size:&quot; + caches.size());&lt;br/&gt;
./opendaylight/distribution/sanitytest/src/main/java/org/opendaylight/controller/distribution/Sanity.java:23:        System.out.println(&quot;Current working directory = &quot; + cwd);&lt;br/&gt;
./opendaylight/distribution/sanitytest/src/main/java/org/opendaylight/controller/distribution/Sanity.java:40:        copy(p.getInputStream(), System.out);&lt;br/&gt;
./opendaylight/distribution/sanitytest/src/main/java/org/opendaylight/controller/distribution/Sanity.java:44:        System.out.println(&quot;Test exited with exitValue = &quot; + p.exitValue());&lt;br/&gt;
./opendaylight/distribution/sanitytest/src/main/java/org/opendaylight/controller/sanitytest/internal/Activator.java:54:                                System.out.println(&quot;------ Failed to activate/resolve fragment = &quot; + bundle.getSymbolicName() + &quot; state = &quot; + stateToString(bundle.getState()));&lt;br/&gt;
./opendaylight/distribution/sanitytest/src/main/java/org/opendaylight/controller/sanitytest/internal/Activator.java:61:                                System.out.println(&quot;------ Failed to activate/resolve bundle = &quot; + bundle.getSymbolicName() + &quot; state = &quot; + stateToString(bundle.getState()));&lt;br/&gt;
./opendaylight/distribution/sanitytest/src/main/java/org/opendaylight/controller/sanitytest/internal/Activator.java:71:                            System.out.println(&quot;all bundles haven&apos;t finished starting, will repeat&quot;);&lt;br/&gt;
./opendaylight/distribution/sanitytest/src/main/java/org/opendaylight/controller/sanitytest/internal/Activator.java:75:                                System.out.println(&quot;Thread.sleep interuptted.&quot;);&lt;br/&gt;
./opendaylight/distribution/sanitytest/src/main/java/org/opendaylight/controller/sanitytest/internal/Activator.java:84:                    System.out.flush();&lt;br/&gt;
./opendaylight/distribution/sanitytest/src/main/java/org/opendaylight/controller/sanitytest/internal/Activator.java:85:                    System.out.println(&quot;exiting with 1 as failed&quot;);&lt;br/&gt;
./opendaylight/distribution/sanitytest/src/main/java/org/opendaylight/controller/sanitytest/internal/Activator.java:86:                    System.out.close();&lt;br/&gt;
./opendaylight/distribution/sanitytest/src/main/java/org/opendaylight/controller/sanitytest/internal/Activator.java:89:                    System.out.flush();&lt;br/&gt;
./opendaylight/distribution/sanitytest/src/main/java/org/opendaylight/controller/sanitytest/internal/Activator.java:90:                    System.out.println(&quot;exiting with 0 as succeeded&quot;);&lt;br/&gt;
./opendaylight/distribution/sanitytest/src/main/java/org/opendaylight/controller/sanitytest/internal/Activator.java:91:                    System.out.close();&lt;br/&gt;
./opendaylight/forwardingrulesmanager/implementation/src/main/java/org/opendaylight/controller/forwardingrulesmanager/internal/ForwardingRulesManagerCLI.java:49:            System.out.println(&quot;Cannot find the FRM instance on container: &quot; + container);&lt;br/&gt;
./opendaylight/forwardingrulesmanager/implementation/src/main/java/org/opendaylight/controller/forwardingrulesmanager/internal/ForwardingRulesManagerCLI.java:53:        System.out.println(&quot;Group &quot; + group);&lt;br/&gt;
./opendaylight/forwardingrulesmanager/implementation/src/main/java/org/opendaylight/controller/forwardingrulesmanager/internal/ForwardingRulesManagerCLI.java:56:                System.out.println(flowEntry.getNode() + &quot; &quot; + flowEntry.getFlowName());&lt;br/&gt;
./opendaylight/forwardingrulesmanager/implementation/src/main/java/org/opendaylight/controller/forwardingrulesmanager/internal/ForwardingRulesManagerCLI.java:58:                System.out.println(flowEntry.getNode() + &quot; &quot; + flowEntry.toString());&lt;br/&gt;
./opendaylight/forwardingrulesmanager/implementation/src/main/java/org/opendaylight/controller/forwardingrulesmanager/internal/ForwardingRulesManagerCLI.java:69:            System.out.println(&quot;Cannot find the FRM instance on container: &quot; + container);&lt;br/&gt;
./opendaylight/forwardingrulesmanager/implementation/src/main/java/org/opendaylight/controller/forwardingrulesmanager/internal/ForwardingRulesManagerCLI.java:73:        System.out.println(&quot;Group &quot; + group);&lt;br/&gt;
./opendaylight/forwardingrulesmanager/implementation/src/main/java/org/opendaylight/controller/forwardingrulesmanager/internal/ForwardingRulesManagerCLI.java:76:                System.out.println(flowEntry.getNode() + &quot; &quot; + flowEntry.getFlowName());&lt;br/&gt;
./opendaylight/forwardingrulesmanager/implementation/src/main/java/org/opendaylight/controller/forwardingrulesmanager/internal/ForwardingRulesManagerCLI.java:78:                System.out.println(flowEntry.getNode() + &quot; &quot; + flowEntry.toString());&lt;br/&gt;
./opendaylight/forwardingrulesmanager/implementation/src/main/java/org/opendaylight/controller/forwardingrulesmanager/internal/ForwardingRulesManagerCLI.java:91:            System.out.println(&quot;Cannot find the FRM instance on container: &quot; + container);&lt;br/&gt;
./opendaylight/forwardingrulesmanager/implementation/src/main/java/org/opendaylight/controller/forwardingrulesmanager/internal/ForwardingRulesManagerCLI.java:96:            System.out.println(&quot;Please enter a valid node id&quot;);&lt;br/&gt;
./opendaylight/forwardingrulesmanager/implementation/src/main/java/org/opendaylight/controller/forwardingrulesmanager/internal/ForwardingRulesManagerCLI.java:100:        System.out.println(&quot;Node &quot; + nodeId);&lt;br/&gt;
./opendaylight/forwardingrulesmanager/implementation/src/main/java/org/opendaylight/controller/forwardingrulesmanager/internal/ForwardingRulesManagerCLI.java:103:                System.out.println(flowEntry.getNode() + &quot; &quot; + flowEntry.getFlowName());&lt;br/&gt;
./opendaylight/forwardingrulesmanager/implementation/src/main/java/org/opendaylight/controller/forwardingrulesmanager/internal/ForwardingRulesManagerCLI.java:105:                System.out.println(flowEntry.getNode() + &quot; &quot; + flowEntry.toString());&lt;br/&gt;
./opendaylight/forwardingrulesmanager/implementation/src/main/java/org/opendaylight/controller/forwardingrulesmanager/internal/ForwardingRulesManagerCLI.java:118:            System.out.println(&quot;Cannot find the FRM instance on container: &quot; + container);&lt;br/&gt;
./opendaylight/forwardingrulesmanager/implementation/src/main/java/org/opendaylight/controller/forwardingrulesmanager/internal/ForwardingRulesManagerCLI.java:123:            System.out.println(&quot;Please enter a valid node id&quot;);&lt;br/&gt;
./opendaylight/forwardingrulesmanager/implementation/src/main/java/org/opendaylight/controller/forwardingrulesmanager/internal/ForwardingRulesManagerCLI.java:127:        System.out.println(&quot;Node &quot; + nodeId);&lt;br/&gt;
./opendaylight/forwardingrulesmanager/implementation/src/main/java/org/opendaylight/controller/forwardingrulesmanager/internal/ForwardingRulesManagerCLI.java:130:                System.out.println(flowEntry.getNode() + &quot; &quot; + flowEntry.getFlowName());&lt;br/&gt;
./opendaylight/forwardingrulesmanager/implementation/src/main/java/org/opendaylight/controller/forwardingrulesmanager/internal/ForwardingRulesManagerCLI.java:132:                System.out.println(flowEntry.getNode() + &quot; &quot; + flowEntry.toString());&lt;br/&gt;
./opendaylight/md-sal/forwardingrules-manager/src/main/java/org/opendaylight/controller/forwardingrulesmanager/consumer/impl/FRMConsumerImpl.java:43:            System.out.println(&quot;Unable to fetch handlers for dependent modules&quot;);&lt;br/&gt;
./opendaylight/md-sal/forwardingrules-manager/src/main/java/org/opendaylight/controller/forwardingrulesmanager/consumer/impl/FRMConsumerImpl.java:64:                        System.out.println(&quot;Data Broker Service is down or NULL.&quot;);&lt;br/&gt;
./opendaylight/md-sal/forwardingrules-manager/src/main/java/org/opendaylight/controller/forwardingrulesmanager/consumer/impl/FRMConsumerImpl.java:69:                    System.out.println(&quot;Data Broker Service is down or NULL.&quot;);&lt;br/&gt;
./opendaylight/md-sal/forwardingrules-manager/src/main/java/org/opendaylight/controller/forwardingrulesmanager/consumer/impl/FRMConsumerImpl.java:73:                System.out.println(&quot;Notification Service is down or NULL.&quot;);&lt;br/&gt;
./opendaylight/md-sal/forwardingrules-manager/src/main/java/org/opendaylight/controller/forwardingrulesmanager/consumer/impl/FRMConsumerImpl.java:77:            System.out.println(&quot;Consumer session is NULL. Please check if provider is registered&quot;);&lt;br/&gt;
./opendaylight/md-sal/forwardingrules-manager/src/main/java/org/opendaylight/controller/forwardingrulesmanager/consumer/impl/GroupConsumerImpl.java:74:            System.out.println(&quot;Consumer SAL Group Service is down or NULL.&quot;);&lt;br/&gt;
./opendaylight/md-sal/forwardingrules-manager/src/main/java/org/opendaylight/controller/forwardingrulesmanager/consumer/impl/GroupConsumerImpl.java:83:            System.out.println(&quot;Listener to listen on group data modifcation events.&quot;);&lt;br/&gt;
./opendaylight/md-sal/forwardingrules-manager/src/main/java/org/opendaylight/controller/forwardingrulesmanager/consumer/impl/MeterConsumerImpl.java:77:            System.out.println(&quot;Consumer SAL Meter Service is down or NULL.&quot;);&lt;br/&gt;
./opendaylight/md-sal/forwardingrules-manager/src/main/java/org/opendaylight/controller/forwardingrulesmanager/consumer/impl/MeterConsumerImpl.java:86:            System.out.println(&quot;Listener to listen on meter data modifcation events.&quot;);&lt;br/&gt;
./opendaylight/md-sal/forwardingrules-manager/src/main/java/org/opendaylight/controller/forwardingrulesmanager/consumer/impl/TableFeaturesConsumerImpl.java:45:            System.out.println(&quot;Consumer SAL Service is down or NULL.&quot;);&lt;br/&gt;
./opendaylight/md-sal/forwardingrules-manager/src/main/java/org/opendaylight/controller/forwardingrulesmanager/consumer/impl/TableFeaturesConsumerImpl.java:49:        System.out.println(&quot;-------------------------------------------------------------------&quot;);&lt;br/&gt;
./opendaylight/md-sal/forwardingrules-manager/src/main/java/org/opendaylight/controller/forwardingrulesmanager/consumer/impl/TableFeaturesConsumerImpl.java:84:            System.out.println(&quot;Coming update cc in TableDatacommitHandler&quot;);&lt;br/&gt;
./opendaylight/md-sal/forwardingrules-manager/src/main/java/org/opendaylight/controller/forwardingrulesmanager/consumer/impl/TableFeaturesConsumerImpl.java:96:            System.out.println(&quot;Coming in TableFeaturesDatacommitHandler&quot;);&lt;br/&gt;
./opendaylight/md-sal/forwardingrules-manager/src/main/java/org/opendaylight/controller/forwardingrulesmanager/consumer/impl/TableFeaturesConsumerImpl.java:150:                System.out.println(&quot;Coming update  in TableFeaturesDatacommitHandler&quot;);&lt;br/&gt;
./opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/dom/serializer/impl/TransformerGenerator.xtend:411:                            ////System.out.println(&quot;&#171;type.name&#187;#deserialize: &quot; +$1);&lt;br/&gt;
./opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/dom/serializer/impl/TransformerGenerator.xtend:495:                            ////System.out.println(&quot;Qname &quot; + $1);&lt;br/&gt;
./opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/dom/serializer/impl/TransformerGenerator.xtend:496:                            ////System.out.println(&quot;Value &quot; + $2);&lt;br/&gt;
./opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/dom/serializer/impl/TransformerGenerator.xtend:502:                                ////System.out.println(&quot;&#171;signature.key&#187;&quot; + value.&#171;signature.key&#187;());&lt;br/&gt;
./opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/dom/serializer/impl/TransformerGenerator.xtend:531:                            System.out.println(_localQName + &quot; &quot; + _compositeNode);&lt;br/&gt;
./opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/dom/serializer/impl/TransformerGenerator.xtend:591:                            ////System.out.println(&quot;&#171;typeSpec.name&#187;#toDomStatic: &quot; + _ret);&lt;br/&gt;
./opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/dom/serializer/impl/TransformerGenerator.xtend:679:            System.out.println(_localQName + &quot; &quot; + _compositeNode);&lt;br/&gt;
./opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/dom/serializer/impl/TransformerGenerator.xtend:695:            System.out.println(_localQName + &quot; &quot; + _compositeNode);&lt;br/&gt;
./opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/dom/serializer/impl/TransformerGenerator.xtend:711:            System.out.println(_localQName + &quot; &quot; + _compositeNode);&lt;br/&gt;
./opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/dom/serializer/impl/TransformerGenerator.xtend:744:                ////System.out.println(&quot;Aug. key:&quot; + _entry.getKey());&lt;br/&gt;
./opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/dom/serializer/impl/TransformerGenerator.xtend:758:        ////System.out.println(&quot;&#171;propertyName&#187;#deCode&quot;+&lt;em&gt;dom&lt;/em&gt;&#171;propertyName&#187;);&lt;br/&gt;
./opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/dom/serializer/impl/TransformerGenerator.xtend:767:                ////System.out.println(&quot;  item&quot; + _listItem);&lt;br/&gt;
./opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/dom/serializer/impl/TransformerGenerator.xtend:769:                ////System.out.println(&quot;  value&quot; + _value);&lt;br/&gt;
./opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/dom/serializer/impl/TransformerGenerator.xtend:775:        ////System.out.println(&quot; list&quot; + &#171;propertyName&#187;);&lt;br/&gt;
./opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/dom/serializer/impl/TransformerGenerator.xtend:864:                            ////System.out.println(&quot;&#171;inputType.simpleName&#187;#toDomValue: &quot;+$1);&lt;br/&gt;
./opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/dom/serializer/impl/TransformerGenerator.xtend:870:                            ////System.out.println(&quot;&#171;inputType.simpleName&#187;#toDomValue:Enc: &quot;+_encapsulatedValue);&lt;br/&gt;
./opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/dom/serializer/impl/TransformerGenerator.xtend:872:                            ////System.out.println(&quot;&#171;inputType.simpleName&#187;#toDomValue:DeEnc: &quot;+_value);&lt;br/&gt;
./opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/dom/serializer/impl/TransformerGenerator.xtend:889:                            ////System.out.println(&quot;&#171;inputType.simpleName&#187;#fromDomValue: &quot;+$1);&lt;br/&gt;
./opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/dom/serializer/impl/TransformerGenerator.xtend:938:                            ////System.out.println(&quot;&#171;inputType.simpleName&#187;#toDomValue: &quot;+$1);&lt;br/&gt;
./opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/dom/serializer/impl/TransformerGenerator.xtend:969:                            ////System.out.println(&quot;&#171;inputType.simpleName&#187;#fromDomValue: &quot;+$1);&lt;br/&gt;
./opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/dom/serializer/impl/TransformerGenerator.xtend:1018:                            ////System.out.println(&quot;&#171;inputType.simpleName&#187;#toDomValue: &quot;+$1);&lt;br/&gt;
./opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/dom/serializer/impl/TransformerGenerator.xtend:1025:                            //System.out.println(&quot;&#171;inputType.simpleName&#187;#toDomValue:Enc: &quot;+_encapsulatedValue);&lt;br/&gt;
./opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/dom/serializer/impl/TransformerGenerator.xtend:1034:                            //System.out.println(&quot;&#171;inputType.simpleName&#187;#toDomValue:DeEnc: &quot;+_domValue);&lt;br/&gt;
./opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/dom/serializer/impl/TransformerGenerator.xtend:1052:                            //System.out.println(&quot;&#171;inputType.simpleName&#187;#fromDomValue: &quot;+$1);&lt;br/&gt;
./opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/dom/serializer/impl/TransformerGenerator.xtend:1340:                    ////System.out.println(&quot;&#171;type.name&#187;#&#171;signature.key&#187;&quot; + value.&#171;signature.key&#187;());&lt;br/&gt;
./opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/dom/serializer/impl/TransformerGenerator.xtend:1382:        ////System.out.println(&quot;&#171;propertyName&#187;:&quot; + &#171;propertyName&#187;);&lt;br/&gt;
./opendaylight/md-sal/sal-binding-dom-it/src/test/java/org/opendaylight/controller/sal/binding/test/bugfix/PutAugmentationTest.java:128:        System.out.println(&quot;Before assertion&quot;);&lt;br/&gt;
./opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/sal/dom/broker/impl/SchemaAwareDataStoreAdapter.java:161:            // System.out.println(&quot;Merge time: &quot; + ((System.nanoTime() -&lt;br/&gt;
./opendaylight/md-sal/sal-dom-demo/src/main/java/org/opendaylight/controller/sal/demo/DemoConsumerImpl.java:41:            System.out.println(name&lt;br/&gt;
./opendaylight/md-sal/sal-dom-demo/src/main/java/org/opendaylight/controller/sal/demo/DemoConsumerImpl.java:60:            System.out.println(name&lt;br/&gt;
./opendaylight/md-sal/sal-dom-demo/src/main/java/org/opendaylight/controller/sal/demo/DemoProviderImpl.java:43:            System.out.println(&quot;Provider: Error: Session not available&quot;);&lt;br/&gt;
./opendaylight/md-sal/sal-dom-demo/src/main/java/org/opendaylight/controller/sal/demo/DemoProviderImpl.java:44:            System.out&lt;br/&gt;
./opendaylight/md-sal/sal-dom-demo/src/main/java/org/opendaylight/controller/sal/demo/DemoProviderImpl.java:57:            System.out.println(&quot;Provider: Error: Session not available&quot;);&lt;br/&gt;
./opendaylight/md-sal/sal-dom-demo/src/main/java/org/opendaylight/controller/sal/demo/DemoProviderImpl.java:58:            System.out&lt;br/&gt;
./opendaylight/md-sal/sal-dom-demo/src/main/java/org/opendaylight/controller/sal/demo/SALDemo.java:41:                System.out.print(&quot;\nEnter your choice (0 - list): &quot;);&lt;br/&gt;
./opendaylight/md-sal/sal-dom-demo/src/main/java/org/opendaylight/controller/sal/demo/SALDemo.java:76:                        System.out.println(&quot;Please enter valid input.&quot;);&lt;br/&gt;
./opendaylight/md-sal/sal-dom-demo/src/main/java/org/opendaylight/controller/sal/demo/SALDemo.java:80:                    System.out&lt;br/&gt;
./opendaylight/md-sal/sal-dom-demo/src/main/java/org/opendaylight/controller/sal/demo/SALDemo.java:83:                    System.out.println(&quot;   Message: &quot; + e.getMessage());&lt;br/&gt;
./opendaylight/md-sal/sal-dom-demo/src/main/java/org/opendaylight/controller/sal/demo/SALDemo.java:102:        System.out.print(&quot;Please enter notification content:&quot;);&lt;br/&gt;
./opendaylight/md-sal/sal-dom-demo/src/main/java/org/opendaylight/controller/sal/demo/SALDemo.java:108:        System.out.print(&quot;Please enter notification content:&quot;);&lt;br/&gt;
./opendaylight/md-sal/sal-dom-demo/src/main/java/org/opendaylight/controller/sal/demo/SALDemo.java:126:        System.out.println(&quot;Usage: &quot;);&lt;br/&gt;
./opendaylight/md-sal/sal-dom-demo/src/main/java/org/opendaylight/controller/sal/demo/SALDemo.java:127:        System.out.println(&quot;  0) Display Help&quot;);&lt;br/&gt;
./opendaylight/md-sal/sal-dom-demo/src/main/java/org/opendaylight/controller/sal/demo/SALDemo.java:128:        System.out.println(&quot;  1) Register Provider&quot;);&lt;br/&gt;
./opendaylight/md-sal/sal-dom-demo/src/main/java/org/opendaylight/controller/sal/demo/SALDemo.java:129:        System.out.println(&quot;  2) Register Consumer 1 (listening on alert)&quot;);&lt;br/&gt;
./opendaylight/md-sal/sal-dom-demo/src/main/java/org/opendaylight/controller/sal/demo/SALDemo.java:130:        System.out&lt;br/&gt;
./opendaylight/md-sal/sal-dom-demo/src/main/java/org/opendaylight/controller/sal/demo/SALDemo.java:132:        System.out.println(&quot;  4) Send Alert Notification&quot;);&lt;br/&gt;
./opendaylight/md-sal/sal-dom-demo/src/main/java/org/opendaylight/controller/sal/demo/SALDemo.java:133:        System.out.println(&quot;  5) Send Change Notification&quot;);&lt;br/&gt;
./opendaylight/md-sal/sal-dom-demo/src/main/java/org/opendaylight/controller/sal/demo/SALDemo.java:134:        System.out.println(&quot;  6) Unregister Consumer 1&quot;);&lt;br/&gt;
./opendaylight/md-sal/sal-dom-demo/src/main/java/org/opendaylight/controller/sal/demo/SALDemo.java:135:        System.out.println(&quot;  7) Unregister Consumer 2&quot;);&lt;br/&gt;
./opendaylight/md-sal/sal-dom-demo/src/main/java/org/opendaylight/controller/sal/demo/SALDemo.java:136:        System.out.println(&quot;  8) Unregister Provider&quot;);&lt;br/&gt;
./opendaylight/md-sal/sal-dom-demo/src/main/java/org/opendaylight/controller/sal/demo/SALDemo.java:137:        System.out.println(&quot;  9) Exit&quot;);&lt;br/&gt;
./opendaylight/md-sal/sal-dom-demo/src/main/java/org/opendaylight/controller/sal/demo/SALDemo.java:146:        System.out.println(&quot;Initializing broker&quot;);&lt;br/&gt;
./opendaylight/md-sal/sal-rest-connector/src/test/java/org/opendaylight/controller/sal/restconf/impl/cnsn/to/json/test/CnSnToJsonIdentityrefTest.java:58:        System.out.println(json);&lt;br/&gt;
./opendaylight/md-sal/sal-rest-connector/src/test/java/org/opendaylight/controller/sal/restconf/impl/test/ReadConfAndOperDataTest.java:64:            System.out.println(l.getMessage());&lt;br/&gt;
./opendaylight/md-sal/sal-rest-connector/src/test/java/org/opendaylight/controller/sal/restconf/impl/test/XmlProvidersTest.java:77:            System.out.println(l.getMessage());&lt;br/&gt;
./opendaylight/netconf/config-netconf-connector/src/test/java/org/opendaylight/controller/netconf/confignetconfconnector/NetconfMappingTest.java:263:        // System.out.println(responseFromCandidate);&lt;br/&gt;
./opendaylight/netconf/config-netconf-connector/src/test/java/org/opendaylight/controller/netconf/confignetconfconnector/NetconfMappingTest.java:266:        // System.out.println(responseFromRunning);&lt;br/&gt;
./opendaylight/netconf/netconf-it/src/test/java/org/opendaylight/controller/netconf/it/NetconfMonitoringITTest.java:178:                System.out.println(responseBuilder.toString());&lt;br/&gt;
./opendaylight/netconf/netconf-monitoring/src/test/java/org/opendaylight/controller/netconf/monitoring/xml/JaxBSerializerTest.java:54:        System.out.println(XmlUtil.toString(xml));&lt;br/&gt;
./opendaylight/northbound/bundlescanner/implementation/src/test/java/org/opendaylight/controller/northbound/bundlescanner/internal/BundleScannerTest.java:56:        System.out.println(&quot;==== &quot; + testName.getMethodName());&lt;br/&gt;
./opendaylight/northbound/bundlescanner/implementation/src/test/java/org/opendaylight/controller/northbound/bundlescanner/internal/BundleScannerTest.java:85:            System.out.println(&quot;name:&quot; + name + &quot; classes:&quot; + classes.size());&lt;br/&gt;
./opendaylight/northbound/integrationtest/src/test/java/org/opendaylight/controller/northbound/integrationtest/NorthboundIT.java:142:            System.out.println(&quot;HTTP method: &quot; + method + &quot; url: &quot; + restUrl.toString());&lt;br/&gt;
./opendaylight/northbound/integrationtest/src/test/java/org/opendaylight/controller/northbound/integrationtest/NorthboundIT.java:144:                System.out.println(&quot;body: &quot; + body);&lt;br/&gt;
./opendaylight/northbound/integrationtest/src/test/java/org/opendaylight/controller/northbound/integrationtest/NorthboundIT.java:186:                System.out.println(&quot;HTTP response code: &quot; + response.getStatus());&lt;br/&gt;
./opendaylight/northbound/integrationtest/src/test/java/org/opendaylight/controller/northbound/integrationtest/NorthboundIT.java:187:                System.out.println(&quot;HTTP response message: &quot; + response.getEntity());&lt;br/&gt;
./opendaylight/northbound/integrationtest/src/test/java/org/opendaylight/controller/northbound/integrationtest/NorthboundIT.java:269:        System.out.println(&quot;Starting Subnets JAXB client.&quot;);&lt;br/&gt;
./opendaylight/northbound/integrationtest/src/test/java/org/opendaylight/controller/northbound/integrationtest/NorthboundIT.java:412:        System.out.println(&quot;Starting StaticRouting JAXB client.&quot;);&lt;br/&gt;
./opendaylight/northbound/integrationtest/src/test/java/org/opendaylight/controller/northbound/integrationtest/NorthboundIT.java:493:        System.out.println(&quot;Starting SwitchManager JAXB client.&quot;);&lt;br/&gt;
./opendaylight/northbound/integrationtest/src/test/java/org/opendaylight/controller/northbound/integrationtest/NorthboundIT.java:643:        System.out.println(&quot;Starting Statistics JAXB client.&quot;);&lt;br/&gt;
./opendaylight/northbound/integrationtest/src/test/java/org/opendaylight/controller/northbound/integrationtest/NorthboundIT.java:835:        System.out.println(&quot;Starting FlowProgrammer JAXB client.&quot;);&lt;br/&gt;
./opendaylight/northbound/integrationtest/src/test/java/org/opendaylight/controller/northbound/integrationtest/NorthboundIT.java:954:        System.out.println(&quot;Starting HostTracker JAXB client.&quot;);&lt;br/&gt;
./opendaylight/northbound/integrationtest/src/test/java/org/opendaylight/controller/northbound/integrationtest/NorthboundIT.java:1135:        System.out.println(&quot;Starting Topology JAXB client.&quot;);&lt;br/&gt;
./opendaylight/northbound/integrationtest/src/test/java/org/opendaylight/controller/northbound/integrationtest/NorthboundIT.java:1177:            System.out.println(&quot;Get Topology: &quot; + result);&lt;br/&gt;
./opendaylight/northbound/integrationtest/src/test/java/org/opendaylight/controller/northbound/integrationtest/NorthboundIT.java:1248:            System.out.println(&quot;result:&quot; + result);&lt;br/&gt;
./opendaylight/northbound/integrationtest/src/test/java/org/opendaylight/controller/northbound/integrationtest/NorthboundIT.java:1299:            System.out.println(&quot;result:&quot; + result);&lt;br/&gt;
./opendaylight/northboundtest/unit_test_suite/src/main/java/org/opendaylight/controller/northboundtest/unittestsuite/internal/API3UnitTest.java:134:            System.out.println(line);&lt;br/&gt;
./opendaylight/northboundtest/unit_test_suite/src/main/java/org/opendaylight/controller/northboundtest/unittestsuite/internal/API3UnitTest.java:147:            System.out.println(&quot;Exception!&quot;);&lt;br/&gt;
./opendaylight/northboundtest/unit_test_suite/src/main/java/org/opendaylight/controller/northboundtest/unittestsuite/internal/API3UnitTest.java:199:            System.out.println(&quot;Exception!&quot;);&lt;br/&gt;
./opendaylight/routing/dijkstra_implementation/src/main/java/org/opendaylight/controller/routing/dijkstra_implementation/internal/DijkstraImplementationCLI.java:52:            System.out.println(&quot;Cannot find the routing instance on container:&quot; + container);&lt;br/&gt;
./opendaylight/routing/dijkstra_implementation/src/main/java/org/opendaylight/controller/routing/dijkstra_implementation/internal/DijkstraImplementationCLI.java:60:            System.out.println(&quot;Route between srcNode:&quot; + src + &quot; and dstNode:&quot; + dst + &quot; = &quot; + p);&lt;br/&gt;
./opendaylight/routing/dijkstra_implementation/src/main/java/org/opendaylight/controller/routing/dijkstra_implementation/internal/DijkstraImplementationCLI.java:62:            System.out.println(&quot;There is no route between srcNode:&quot; + src + &quot; and dstNode:&quot; + dst);&lt;br/&gt;
./opendaylight/routing/dijkstra_implementation/src/test/java/org/opendaylight/controller/routing/dijkstra_implementation/DijkstraTest.java:90:            System.out.println(&quot;Actual Res is &quot; + res);&lt;br/&gt;
./opendaylight/routing/dijkstra_implementation/src/test/java/org/opendaylight/controller/routing/dijkstra_implementation/DijkstraTest.java:91:            System.out.println(&quot;Expected Res is &quot; + expectedRes);&lt;br/&gt;
./opendaylight/routing/dijkstra_implementation/src/test/java/org/opendaylight/controller/routing/dijkstra_implementation/DijkstraTest.java:163:            System.out.println(&quot;Actual Res is &quot; + res);&lt;br/&gt;
./opendaylight/routing/dijkstra_implementation/src/test/java/org/opendaylight/controller/routing/dijkstra_implementation/DijkstraTest.java:164:            System.out.println(&quot;Expected Res is &quot; + expectedRes);&lt;br/&gt;
./opendaylight/routing/dijkstra_implementation/src/test/java/org/opendaylight/controller/routing/dijkstra_implementation/DijkstraTest.java:240:            System.out.println(&quot;Actual Res is &quot; + res);&lt;br/&gt;
./opendaylight/routing/dijkstra_implementation/src/test/java/org/opendaylight/controller/routing/dijkstra_implementation/DijkstraTest.java:241:            System.out.println(&quot;Expected Res is &quot; + expectedRes);&lt;br/&gt;
./opendaylight/routing/dijkstra_implementation/src/test/java/org/opendaylight/controller/routing/dijkstra_implementation/MaxThruputTest.java:199:        System.out.println(&quot;Max Thruput Path between n1-n3: &quot; + res);&lt;br/&gt;
./opendaylight/routing/dijkstra_implementation/src/test/java/org/opendaylight/controller/routing/dijkstra_implementation/MaxThruputTest.java:214:            System.out.println(&quot;Actual Res is &quot; + res);&lt;br/&gt;
./opendaylight/routing/dijkstra_implementation/src/test/java/org/opendaylight/controller/routing/dijkstra_implementation/MaxThruputTest.java:215:            System.out.println(&quot;Expected Res is &quot; + expectedRes);&lt;br/&gt;
./opendaylight/routing/dijkstra_implementation/src/test/java/org/opendaylight/controller/routing/dijkstra_implementation/MaxThruputTest.java:220:        System.out.println(&quot;Shortest Path between n1-n3: &quot; + res);&lt;br/&gt;
./opendaylight/routing/dijkstra_implementation/src/test/java/org/opendaylight/controller/routing/dijkstra_implementation/MaxThruputTest.java:232:            System.out.println(&quot;Actual Res is &quot; + res);&lt;br/&gt;
./opendaylight/routing/dijkstra_implementation/src/test/java/org/opendaylight/controller/routing/dijkstra_implementation/MaxThruputTest.java:233:            System.out.println(&quot;Expected Res is &quot; + expectedRes);&lt;br/&gt;
./opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/core/NodeConnectorTest.java:40:            System.out.println(&quot;Got exception as expected!:&quot; + e);&lt;br/&gt;
./opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/core/NodeConnectorTest.java:60:            System.out.println(&quot;Got exception as expected!:&quot; + e);&lt;br/&gt;
./opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/core/NodeConnectorTest.java:80:            System.out.println(&quot;Got exception as expected!:&quot; + e);&lt;br/&gt;
./opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/core/NodeConnectorTest.java:95:            System.out.println(&quot;Got node:&quot; + of1);&lt;br/&gt;
./opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/core/NodeConnectorTest.java:114:            System.out.println(&quot;Got node:&quot; + onepk1);&lt;br/&gt;
./opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/core/NodeConnectorTest.java:133:            System.out.println(&quot;Got node:&quot; + pcep1);&lt;br/&gt;
./opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/core/NodeConnectorTest.java:595:            System.out.println(&quot;NodeConnector String = &quot; + nc1Str);&lt;br/&gt;
./opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/core/NodeConnectorTest.java:616:            System.out.println(&quot;NodeConnector String = &quot; + nc1Str);&lt;br/&gt;
./opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/core/NodeConnectorTest.java:637:            System.out.println(&quot;NodeConnector String = &quot; + nc1Str);&lt;br/&gt;
./opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/core/NodeConnectorTest.java:658:            System.out.println(&quot;NodeConnector String = &quot; + nc1Str);&lt;br/&gt;
./opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/core/NodeConnectorTest.java:679:            System.out.println(&quot;NodeConnector String = &quot; + nc1Str);&lt;br/&gt;
./opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/core/NodeConnectorTest.java:700:            System.out.println(&quot;NodeConnector String = &quot; + nc1Str);&lt;br/&gt;
./opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/core/NodeConnectorTest.java:722:            System.out.println(&quot;NodeConnector String = &quot; + nc1Str);&lt;br/&gt;
./opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/core/NodeConnectorTest.java:743:            System.out.println(&quot;NodeConnector Strin...&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: Mac OS&lt;br/&gt;
Platform: PC&lt;/p&gt;</environment>
        <key id="24666">CONTROLLER-112</key>
            <summary>Please convert System.out.println usage to proper log statements</summary>
                <type id="10100" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10310&amp;avatarType=issuetype">Improvement</type>
                                                <status id="5" iconUrl="https://jira.opendaylight.org/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10000">Done</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="hagbard">Ed Warnicke</reporter>
                        <labels>
                    </labels>
                <created>Wed, 15 Jan 2014 01:27:28 +0000</created>
                <updated>Tue, 25 Jul 2023 08:22:58 +0000</updated>
                            <resolved>Tue, 5 May 2015 07:26:35 +0000</resolved>
                                                                    <component>adsal</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>5</watches>
                                                                                                                <comments>
                            <comment id="47513" author="sahil4.s@tcs.com" created="Sat, 18 Jan 2014 08:00:08 +0000"  >&lt;p&gt;Hi Ed,&lt;br/&gt;
Please update if we have to make the changes in the unit test and integration test files also apart from the other java files.&lt;/p&gt;

&lt;p&gt;-Sahil&lt;/p&gt;</comment>
                            <comment id="47514" author="gmeo@cisco.com" created="Thu, 23 Jan 2014 12:08:46 +0000"  >&lt;p&gt;For the following files:&lt;br/&gt;
---------------------------------&lt;br/&gt;
opendaylight/clustering/services_implementation/src/main/java/org/opendaylight/controller/clustering/services_implementation/internal/ClusterManagerCLI.java&lt;br/&gt;
opendaylight/forwardingrulesmanager/implementation/src/main/java/org/opendaylight/controller/forwardingrulesmanager/internal/ForwardingRulesManagerCLI.java&lt;br/&gt;
opendaylight/routing/dijkstra_implementation/src/main/java/org/opendaylight/controller/routing/dijkstra_implementation/internal/DijkstraImplementationCLI.java&lt;br/&gt;
opendaylight/switchmanager/implementation/src/main/java/org/opendaylight/controller/switchmanager/internal/SwitchManagerCLI.java&lt;/p&gt;

&lt;p&gt;are used in CLI hence the output has to be given back to user interactively.&lt;/p&gt;

&lt;p&gt;The follow file in only used in integration tests so output has to be given interactively:&lt;br/&gt;
---------------------------------&lt;br/&gt;
opendaylight/distribution/sanitytest/src/main/java/org/opendaylight/controller/sanitytest/internal/Activator.java&lt;/p&gt;

&lt;p&gt;The follow file are only used in demo code hence output has to be given interactively:&lt;br/&gt;
---------------------------------&lt;br/&gt;
opendaylight/md-sal/sal-dom-demo/src/main/java/org/opendaylight/controller/sal/demo/DemoConsumerImpl.java&lt;br/&gt;
opendaylight/md-sal/sal-dom-demo/src/main/java/org/opendaylight/controller/sal/demo/DemoProviderImpl.java&lt;br/&gt;
opendaylight/md-sal/sal-dom-demo/src/main/java/org/opendaylight/controller/sal/demo/SALDemo.java&lt;/p&gt;</comment>
                            <comment id="47515" author="jyotsna.priya1@tcs.com" created="Thu, 23 Jan 2014 13:48:14 +0000"  >&lt;p&gt;Hi Giovanni,&lt;/p&gt;

&lt;p&gt;Apart from the files mentioned by you, the rest of the files can be divided into three categories: *Impl.java, *.xtend and *Test.java&lt;/p&gt;

&lt;p&gt;*Test.java files are:&lt;br/&gt;
./opendaylight/md-sal/sal-binding-dom-it/src/test/java/org/opendaylight/controller/sal/binding/test/bugfix/PutAugmentationTest.java&lt;br/&gt;
./opendaylight/clustering/stub/src/test/java/org/opendaylight/controller/clustering/stub/internal/TestClusteringStub.java&lt;br/&gt;
./opendaylight/md-sal/sal-rest-connector/src/test/java/org/opendaylight/controller/sal/restconf/impl/cnsn/to/json/test/CnSnToJsonIdentityrefTest.java&lt;br/&gt;
./opendaylight/md-sal/sal-rest-connector/src/test/java/org/opendaylight/controller/sal/restconf/impl/test/ReadConfAndOperDataTest.java&lt;br/&gt;
./opendaylight/md-sal/sal-rest-connector/src/test/java/org/opendaylight/controller/sal/restconf/impl/test/XmlProvidersTest.java&lt;br/&gt;
./opendaylight/netconf/config-netconf-connector/src/test/java/org/opendaylight/controller/netconf/confignetconfconnector/NetconfMappingTest.java&lt;br/&gt;
./opendaylight/netconf/netconf-it/src/test/java/org/opendaylight/controller/netconf/it/NetconfMonitoringITTest.java&lt;br/&gt;
./opendaylight/netconf/netconf-monitoring/src/test/java/org/opendaylight/controller/netconf/monitoring/xml/JaxBSerializerTest.java&lt;br/&gt;
./opendaylight/northbound/bundlescanner/implementation/src/test/java/org/opendaylight/controller/northbound/bundlescanner/internal/BundleScannerTest.java&lt;br/&gt;
./opendaylight/northbound/integrationtest/src/test/java/org/opendaylight/controller/northbound/integrationtest/NorthboundIT.java&lt;br/&gt;
./opendaylight/northboundtest/unit_test_suite/src/main/java/org/opendaylight/controller/northboundtest/unittestsuite/internal/API3UnitTest.java&lt;br/&gt;
./opendaylight/routing/dijkstra_implementation/src/test/java/org/opendaylight/controller/routing/dijkstra_implementation/DijkstraTest.java&lt;br/&gt;
./opendaylight/routing/dijkstra_implementation/src/test/java/org/opendaylight/controller/routing/dijkstra_implementation/MaxThruputTest.java&lt;br/&gt;
./opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/core/NodeConnectorTest.java&lt;br/&gt;
./opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/core/NodeTableTest.java&lt;br/&gt;
./opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/core/NodeTest.java&lt;br/&gt;
./opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/core/PathTest.java&lt;br/&gt;
./opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/core/PropertyTest.java&lt;br/&gt;
./opendaylight/sal/api/src/test/java/org/opendaylight/controller/sal/packet/ARPTest.java&lt;/p&gt;

&lt;p&gt;Again these files are used in tests so output has to be given interactively. So changes are not required.&lt;/p&gt;


&lt;p&gt;*.xtend file is:&lt;br/&gt;
./opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/dom/serializer/impl/TransformerGenerator.xtend&lt;/p&gt;

&lt;p&gt;and *Impl.java files are:&lt;br/&gt;
./opendaylight/md-sal/forwardingrules-manager/src/main/java/org/opendaylight/controller/forwardingrulesmanager/consumer/impl/TableFeaturesConsumerImpl.java&lt;br/&gt;
./opendaylight/md-sal/forwardingrules-manager/src/main/java/org/opendaylight/controller/forwardingrulesmanager/consumer/impl/MeterConsumerImpl.jav&lt;br/&gt;
./opendaylight/md-sal/forwardingrules-manager/src/main/java/org/opendaylight/controller/forwardingrulesmanager/consumer/impl/GroupConsumerImpl.java&lt;br/&gt;
./opendaylight/md-sal/forwardingrules-manager/src/main/java/org/opendaylight/controller/forwardingrulesmanager/consumer/impl/FRMConsumerImpl.java&lt;/p&gt;

&lt;p&gt;Please suggest if changes in *Impl.java and *.xtend files are required or not.&lt;/p&gt;

&lt;p&gt;-Jyotsna&lt;/p&gt;</comment>
                            <comment id="47516" author="gmeo@cisco.com" created="Thu, 23 Jan 2014 16:02:58 +0000"  >&lt;p&gt;Hi Jyotsna,&lt;/p&gt;

&lt;p&gt;the files:&lt;/p&gt;

&lt;p&gt;*.xtend file is:&lt;br/&gt;
./opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/dom/serializer/impl/TransformerGenerator.xtend&lt;/p&gt;

&lt;p&gt;and *Impl.java files are:&lt;br/&gt;
./opendaylight/md-sal/forwardingrules-manager/src/main/java/org/opendaylight/controller/forwardingrulesmanager/consumer/impl/TableFeaturesConsumerImpl.java&lt;br/&gt;
./opendaylight/md-sal/forwardingrules-manager/src/main/java/org/opendaylight/controller/forwardingrulesmanager/consumer/impl/MeterConsumerImpl.jav&lt;br/&gt;
./opendaylight/md-sal/forwardingrules-manager/src/main/java/org/opendaylight/controller/forwardingrulesmanager/consumer/impl/GroupConsumerImpl.java&lt;br/&gt;
./opendaylight/md-sal/forwardingrules-manager/src/main/java/org/opendaylight/controller/forwardingrulesmanager/consumer/impl/FRMConsumerImpl.java&lt;/p&gt;

&lt;p&gt;are required to be changed, these are used at runtime.&lt;/p&gt;

&lt;p&gt;Thanks,&lt;br/&gt;
Giovanni&lt;/p&gt;</comment>
                            <comment id="47517" author="jyotsna.priya1@tcs.com" created="Tue, 28 Jan 2014 05:57:37 +0000"  >&lt;p&gt;As per the comments on &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/4675/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/4675/&lt;/a&gt; , none of the files require any change. So this bug should be closed.&lt;/p&gt;</comment>
                            <comment id="47518" author="tony.tkacik@gmail.com" created="Thu, 13 Nov 2014 09:45:17 +0000"  >&lt;p&gt;Added as blocking issue for Topic: Decrease Technical Debt.&lt;/p&gt;</comment>
                            <comment id="47519" author="carolsand@gmail.com" created="Mon, 4 May 2015 20:11:36 +0000"  >&lt;p&gt;This bug is part of the project to Move all ADSAL associated component bugs to ADSAL&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                            <outwardlinks description="blocks">
                                        <issuelink>
            <issuekey id="26877">MDSAL-55</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_11400" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10208" key="com.atlassian.jira.plugin.system.customfieldtypes:textfield">
                        <customfieldname>External issue ID</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>297</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10201" key="com.atlassian.jira.plugin.system.customfieldtypes:url">
                        <customfieldname>External issue URL</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[https://bugs.opendaylight.org/show_bug.cgi?id=297]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i02idz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>