<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:52:45 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>[YANGTOOLS-273] Provided node value Flags [_inPlace=false, _notGuilty=false] did not have type BitsType</title>
                <link>https://jira.opendaylight.org/browse/YANGTOOLS-273</link>
                <project id="10188" key="YANGTOOLS">yangtools</project>
                    <description>&lt;p&gt;I&apos;m using sal-remote-broker to create PCEP tunnel. After a while I run into a funny state when it doesn&apos;t respond to remote SAL client requests, however I can use browser to read the data. Restarting ODL doesn&apos;t resolve the issue, however it has gone after some time (and restart).&lt;/p&gt;

&lt;p&gt;osgi&amp;gt; 2014-08-19 16:02:10.322 PDT &lt;span class=&quot;error&quot;&gt;&amp;#91;http-bio-8080-exec-5&amp;#93;&lt;/span&gt; ERROR o.o.y.y.d.i.codec.xml.XmlStreamUtils - Provided node value Flags &lt;span class=&quot;error&quot;&gt;&amp;#91;_inPlace=false, _notGuilty=false&amp;#93;&lt;/span&gt; did not have type BitsType [name=(urn:ietf:params:xml:ns:yang:1)bits, path=AbsoluteSchemaPath&lt;/p&gt;
{path=[(urn:opendaylight:params:xml:ns:yang:rsvp?revision=2013-08-20)error-spec, (urn:opendaylight:params:xml:ns:yang:rsvp?revision=2013-08-20)flags, (urn:ietf:params:xml:ns:yang:1)bits]}
&lt;p&gt;, description=The bits built-in type represents a bit set.  That is, a bits value is a set of flags identified by small integer position numbers starting at 0.  Each bit number has an assigned name., reference=&lt;a href=&quot;https://tools.ietf.org/html/rfc6020#section-9.7&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://tools.ietf.org/html/rfc6020#section-9.7&lt;/a&gt;, bits=[Bit&lt;span class=&quot;error&quot;&gt;&amp;#91;name=in-place, position=7&amp;#93;&lt;/span&gt;, Bit&lt;span class=&quot;error&quot;&gt;&amp;#91;name=not-guilty, position=6&amp;#93;&lt;/span&gt;], units=] required by mapping. Using stream instead.&lt;br/&gt;
java.lang.ClassCastException: org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev130820.ErrorSpec$Flags cannot be cast to java.util.Set&lt;br/&gt;
        at org.opendaylight.yangtools.yang.data.impl.codec.TypeDefinitionAwareCodec$BitsCodecStringImpl.serialize(TypeDefinitionAwareCodec.java:481) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.yangtools.yang.data.impl.codec.xml.XmlStreamUtils.writeValue(XmlStreamUtils.java:237) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.yangtools.yang.data.impl.codec.xml.XmlStreamUtils.writeValue(XmlStreamUtils.java:178) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.yangtools.yang.data.impl.codec.xml.XmlStreamUtils.writeElement(XmlStreamUtils.java:152) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.yangtools.yang.data.impl.codec.xml.XmlStreamUtils.writeValue(XmlStreamUtils.java:198) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.yangtools.yang.data.impl.codec.xml.XmlStreamUtils.writeElement(XmlStreamUtils.java:152) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.yangtools.yang.data.impl.codec.xml.XmlStreamUtils.writeValue(XmlStreamUtils.java:198) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.yangtools.yang.data.impl.codec.xml.XmlStreamUtils.writeElement(XmlStreamUtils.java:152) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.yangtools.yang.data.impl.codec.xml.XmlStreamUtils.writeValue(XmlStreamUtils.java:198) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.yangtools.yang.data.impl.codec.xml.XmlStreamUtils.writeElement(XmlStreamUtils.java:152) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.yangtools.yang.data.impl.codec.xml.XmlStreamUtils.writeValue(XmlStreamUtils.java:198) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.yangtools.yang.data.impl.codec.xml.XmlStreamUtils.writeElement(XmlStreamUtils.java:152) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.yangtools.yang.data.impl.codec.xml.XmlStreamUtils.writeValue(XmlStreamUtils.java:198) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.yangtools.yang.data.impl.codec.xml.XmlStreamUtils.writeElement(XmlStreamUtils.java:152) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.yangtools.yang.data.impl.codec.xml.XmlStreamUtils.writeValue(XmlStreamUtils.java:198) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.yangtools.yang.data.impl.codec.xml.XmlStreamUtils.writeElement(XmlStreamUtils.java:152) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.yangtools.yang.data.impl.codec.xml.XmlStreamUtils.writeValue(XmlStreamUtils.java:198) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.yangtools.yang.data.impl.codec.xml.XmlStreamUtils.writeElement(XmlStreamUtils.java:152) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.yangtools.yang.data.impl.codec.xml.XmlStreamUtils.writeValue(XmlStreamUtils.java:198) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.yangtools.yang.data.impl.codec.xml.XmlStreamUtils.writeElement(XmlStreamUtils.java:152) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.yangtools.yang.data.impl.codec.xml.XmlStreamUtils.writeValue(XmlStreamUtils.java:198) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.yangtools.yang.data.impl.codec.xml.XmlStreamUtils.writeElement(XmlStreamUtils.java:152) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.yangtools.yang.data.impl.codec.xml.XmlStreamUtils.writeDocument(XmlStreamUtils.java:114) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.yangtools.yang.data.impl.codec.xml.XmlDocumentUtils.toDocument(XmlDocumentUtils.java:101) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.sal.rest.impl.XmlMapper.write(XmlMapper.java:63) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.sal.rest.impl.StructuredDataToXmlProvider.writeTo(StructuredDataToXmlProvider.java:104) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.sal.rest.impl.StructuredDataToXmlProvider.writeTo(StructuredDataToXmlProvider.java:40) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at com.sun.jersey.spi.container.ContainerResponse.write(ContainerResponse.java:306) &lt;span class=&quot;error&quot;&gt;&amp;#91;jersey-server-1.17.jar:1.17&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1479) &lt;span class=&quot;error&quot;&gt;&amp;#91;jersey-server-1.17.jar:1.17&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1391) &lt;span class=&quot;error&quot;&gt;&amp;#91;jersey-server-1.17.jar:1.17&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1381) &lt;span class=&quot;error&quot;&gt;&amp;#91;jersey-server-1.17.jar:1.17&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:416) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:538) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:716) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:581) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.filtervalve.cors.FilterValve$1.doFilter(FilterValve.java:53) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.catalina.filters.CorsFilter.handleNonCORS(CorsFilter.java:440) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:179) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.filtervalve.cors.model.FilterProcessor$1.doFilter(FilterProcessor.java:61) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.filtervalve.cors.model.FilterProcessor.process(FilterProcessor.java:66) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.filtervalve.cors.FilterValve.invoke(FilterValve.java:56) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:929) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:309) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1002) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) &lt;span class=&quot;error&quot;&gt;&amp;#91;na:1.7.0_60&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) &lt;span class=&quot;error&quot;&gt;&amp;#91;na:1.7.0_60&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at java.lang.Thread.run(Unknown Source) &lt;span class=&quot;error&quot;&gt;&amp;#91;na:1.7.0_60&amp;#93;&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;Here is remote SAL exception in this case:&lt;br/&gt;
Exception in thread &quot;main&quot; java.lang.IllegalStateException: No data to return.&lt;br/&gt;
	at org.opendaylight.controller.sal.restconf.broker.impl.DataBrokerServiceImpl.readOperationalData(DataBrokerServiceImpl.java:83)&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: Linux&lt;br/&gt;
Platform: PC&lt;/p&gt;</environment>
        <key id="22693">YANGTOOLS-273</key>
            <summary>Provided node value Flags [_inPlace=false, _notGuilty=false] did not have type BitsType</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</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="10003">Cannot Reproduce</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="vmayamsi@cisco.com">Valentin Mayamsin</reporter>
                        <labels>
                    </labels>
                <created>Tue, 19 Aug 2014 23:10:17 +0000</created>
                <updated>Sun, 10 Apr 2022 18:35:16 +0000</updated>
                            <resolved>Tue, 26 Aug 2014 13:17:01 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="42985" author="vmayamsi@cisco.com" created="Tue, 19 Aug 2014 23:12:06 +0000"  >&lt;p&gt;This is a Cisco specific (CDL) build: &lt;/p&gt;

&lt;p&gt;org.opendaylight.controller.version = 0.1&lt;br/&gt;
org.opendaylight.controller.build.scm.version = 7b5786126d58624c814ed57139d61c8c3e0a4aac&lt;br/&gt;
org.opendaylight.controller.build.user = root&lt;br/&gt;
org.opendaylight.controller.build.workspace = **********&lt;br/&gt;
org.opendaylight.controller.build.timestamp = 1408153593032&lt;br/&gt;
org.opendaylight.controller.build.machine = **********&lt;/p&gt;</comment>
                            <comment id="42986" author="vmayamsi@cisco.com" created="Tue, 19 Aug 2014 23:48:35 +0000"  >&lt;p&gt;Request:&lt;/p&gt;

&lt;p&gt;AddLspInput [_arguments=Arguments [_ero=Ero [_subobject=[Subobject [_loose=false, _subobjectType=IpPrefixCase [_ipPrefix=IpPrefix [_ipPrefix=IpPrefix [_ipv4Prefix=Ipv4Prefix &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=196.20.160.41/32&amp;#93;&lt;/span&gt;, _value=&lt;span class=&quot;error&quot;&gt;&amp;#91;1, 9, 6, ., 2, 0, ., 1, 6, 0, ., 4, 1, /, 3, 2&amp;#93;&lt;/span&gt;], augmentation=[]], augmentation=[]], augmentation=[]], Subobject [_loose=false, _subobjectType=IpPrefixCase [_ipPrefix=IpPrefix [_ipPrefix=IpPrefix [_ipv4Prefix=Ipv4Prefix &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=200.20.160.43/32&amp;#93;&lt;/span&gt;, _value=&lt;span class=&quot;error&quot;&gt;&amp;#91;2, 0, 0, ., 2, 0, ., 1, 6, 0, ., 4, 3, /, 3, 2&amp;#93;&lt;/span&gt;], augmentation=[]], augmentation=[]], augmentation=[]]], augmentation=[]], _lspa=Lspa [_holdPriority=0, _setupPriority=7, augmentation=[]], _bandwidth=Bandwidth [_bandwidth=Float32 [_value=&lt;span class=&quot;error&quot;&gt;&amp;#91;75, 62, -68, 32&amp;#93;&lt;/span&gt;], augmentation=[]], _endpointsObj=EndpointsObj [_addressFamily=Ipv4Case [_ipv4=Ipv4 [_sourceIpv4Address=Ipv4Address &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=39.39.39.39&amp;#93;&lt;/span&gt;, _destinationIpv4Address=Ipv4Address &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=43.43.43.43&amp;#93;&lt;/span&gt;, augmentation=[]], augmentation=[]], augmentation=[]], augmentation=[Arguments2 [_lsp=Lsp [_delegate=true, _administrative=true, augmentation=[]]]]], _node=Uri &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=pcc://39.39.39.39&amp;#93;&lt;/span&gt;, _name=depoy-test-lsp, _networkTopologyRef=NetworkTopologyRef [_value=KeyedInstanceIdentifier&lt;/p&gt;
{targetType=interface org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology, path=[org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology[key=TopologyKey [_topologyId=Uri [_value=pcep-topology]]]]}
&lt;p&gt;], augmentation=[]]&lt;/p&gt;</comment>
                            <comment id="42987" author="vmayamsi@cisco.com" created="Tue, 19 Aug 2014 23:54:36 +0000"  >&lt;p&gt;The issue is reproducible on my machine with the above request.&lt;/p&gt;</comment>
                            <comment id="42988" author="vmayamsi@cisco.com" created="Tue, 19 Aug 2014 23:58:12 +0000"  >&lt;p&gt;...and this is RPC output from SAL remote client&lt;/p&gt;

&lt;p&gt;java.lang.RuntimeException: AddLspOutput [_error=[], augmentation=[]]&lt;/p&gt;</comment>
                            <comment id="42989" author="vmayamsi@cisco.com" created="Thu, 21 Aug 2014 17:21:33 +0000"  >&lt;p&gt;The issue is still there, however I&apos;m not able to reproduce it with RESTCONF. Here is my RESTCONF request which &lt;b&gt;works&lt;/b&gt;:&lt;/p&gt;

&lt;p&gt;POST &lt;a href=&quot;http://blah:8080/restconf/operations/network-topology-pcep:add-lsp&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://blah:8080/restconf/operations/network-topology-pcep:add-lsp&lt;/a&gt;&lt;br/&gt;
Content-Type: application/xml&lt;/p&gt;

&lt;p&gt;&amp;lt;input&amp;gt;&lt;br/&gt;
 &amp;lt;node&amp;gt;pcc://39.39.39.39&amp;lt;/node&amp;gt;&lt;br/&gt;
 &amp;lt;name&amp;gt;depoy-test-lsp&amp;lt;/name&amp;gt;&lt;br/&gt;
&amp;lt;arguments&amp;gt;&lt;br/&gt;
  &amp;lt;lsp xmlns:stateful=&quot;urn:opendaylight:params:xml:ns:yang:pcep:ietf:stateful&quot;&amp;gt;&lt;br/&gt;
  &amp;lt;delegate&amp;gt;true&amp;lt;/delegate&amp;gt;&lt;br/&gt;
  &amp;lt;administrative&amp;gt;true&amp;lt;/administrative&amp;gt;&lt;br/&gt;
&amp;lt;/lsp&amp;gt;&lt;br/&gt;
 &amp;lt;endpoints-obj&amp;gt;&lt;br/&gt;
  &amp;lt;ipv4&amp;gt;&lt;br/&gt;
   &amp;lt;source-ipv4-address&amp;gt;39.39.39.39&amp;lt;/source-ipv4-address&amp;gt;&lt;br/&gt;
   &amp;lt;destination-ipv4-address&amp;gt;43.43.43.43&amp;lt;/destination-ipv4-address&amp;gt;&lt;br/&gt;
  &amp;lt;/ipv4&amp;gt;&lt;br/&gt;
 &amp;lt;/endpoints-obj&amp;gt;&lt;br/&gt;
   &amp;lt;ero&amp;gt;&lt;br/&gt;
     &amp;lt;subobject&amp;gt;&lt;br/&gt;
      &amp;lt;loose&amp;gt;false&amp;lt;/loose&amp;gt;&lt;br/&gt;
      &amp;lt;ip-prefix&amp;gt;&amp;lt;ip-prefix&amp;gt;196.20.160.41/32&amp;lt;/ip-prefix&amp;gt;&amp;lt;/ip-prefix&amp;gt;&lt;br/&gt;
     &amp;lt;/subobject&amp;gt;&lt;br/&gt;
     &amp;lt;subobject&amp;gt;&lt;br/&gt;
      &amp;lt;loose&amp;gt;false&amp;lt;/loose&amp;gt;&lt;br/&gt;
      &amp;lt;ip-prefix&amp;gt;&amp;lt;ip-prefix&amp;gt;200.20.160.43/32&amp;lt;/ip-prefix&amp;gt;&amp;lt;/ip-prefix&amp;gt;&lt;br/&gt;
     &amp;lt;/subobject&amp;gt;&lt;br/&gt;
   &amp;lt;/ero&amp;gt;&lt;/p&gt;

&lt;p&gt;&amp;lt;/arguments&amp;gt;&lt;br/&gt;
&amp;lt;network-topology-ref xmlns:topo=&quot;urn:TBD:params:xml:ns:yang:network-topology&quot;&amp;gt;/topo:network-topology/topo:topology&lt;span class=&quot;error&quot;&gt;&amp;#91;topo:topology-id=&amp;quot;pcep-topology&amp;quot;&amp;#93;&lt;/span&gt;&amp;lt;/network-topology-ref&amp;gt;&lt;br/&gt;
&amp;lt;/input&amp;gt;&lt;/p&gt;

&lt;p&gt;However if I use SAL remote client, it fails on the following request (stringified):&lt;/p&gt;

&lt;p&gt;AddLspInput&lt;br/&gt;
[_arguments=Arguments&lt;br/&gt;
	[_ero=Ero&lt;br/&gt;
		[_subobject=[Subobject&lt;br/&gt;
		[_loose=false, _subobjectType=IpPrefixCase&lt;br/&gt;
		[_ipPrefix=IpPrefix&lt;br/&gt;
		[_ipPrefix=IpPrefix&lt;br/&gt;
		[_ipv4Prefix=Ipv4Prefix&lt;br/&gt;
		&lt;span class=&quot;error&quot;&gt;&amp;#91;_value=196.20.160.41/32&amp;#93;&lt;/span&gt;,&lt;br/&gt;
		_value=&lt;span class=&quot;error&quot;&gt;&amp;#91;1, 9, 6, ., 2, 0, ., 1, 6, 0, ., 4, 1, /, 3, 2&amp;#93;&lt;/span&gt;],&lt;br/&gt;
		augmentation=[]],&lt;br/&gt;
		augmentation=[]],&lt;br/&gt;
		augmentation=[]],&lt;br/&gt;
		Subobject&lt;br/&gt;
		[_loose=false, _subobjectType=IpPrefixCase&lt;br/&gt;
		[_ipPrefix=IpPrefix&lt;br/&gt;
		[_ipPrefix=IpPrefix&lt;br/&gt;
		[_ipv4Prefix=Ipv4Prefix&lt;br/&gt;
		&lt;span class=&quot;error&quot;&gt;&amp;#91;_value=200.20.160.43/32&amp;#93;&lt;/span&gt;,&lt;br/&gt;
		_value=&lt;span class=&quot;error&quot;&gt;&amp;#91;2, 0, 0, ., 2, 0, ., 1, 6, 0, ., 4, 3, /, 3, 2&amp;#93;&lt;/span&gt;],&lt;br/&gt;
		augmentation=[]],&lt;br/&gt;
		augmentation=[]],&lt;br/&gt;
		augmentation=[]]],&lt;br/&gt;
		augmentation=[]],&lt;br/&gt;
	_endpointsObj=EndpointsObj&lt;br/&gt;
		[_addressFamily=Ipv4Case&lt;br/&gt;
			[_ipv4=Ipv4&lt;br/&gt;
			[_sourceIpv4Address=Ipv4Address&lt;br/&gt;
			&lt;span class=&quot;error&quot;&gt;&amp;#91;_value=39.39.39.39&amp;#93;&lt;/span&gt;,&lt;br/&gt;
			_destinationIpv4Address=Ipv4Address&lt;br/&gt;
			&lt;span class=&quot;error&quot;&gt;&amp;#91;_value=43.43.43.43&amp;#93;&lt;/span&gt;,&lt;br/&gt;
			augmentation=[]],&lt;br/&gt;
			augmentation=[]],&lt;br/&gt;
		augmentation=[]],&lt;br/&gt;
	augmentation=[Arguments2&lt;br/&gt;
	[_lsp=Lsp&lt;br/&gt;
	[_delegate=true, _administrative=true, augmentation=[]]]]],&lt;br/&gt;
 _node=Uri&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;_value=pcc://39.39.39.39&amp;#93;&lt;/span&gt;,&lt;br/&gt;
 _name=depoy-test-lsp, _networkTopologyRef=NetworkTopologyRef&lt;br/&gt;
[_value=KeyedInstanceIdentifier&lt;/p&gt;
{targetType=interface org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology, path=[org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology[key=TopologyKey
[_topologyId=Uri
[_value=pcep-topology]]]]}
&lt;p&gt;],&lt;br/&gt;
 augmentation=[]]&lt;/p&gt;</comment>
                            <comment id="42990" author="tony.tkacik@gmail.com" created="Tue, 26 Aug 2014 13:13:58 +0000"  >&lt;p&gt;Testcase used for trying to reproduce this bug,&lt;br/&gt;
testcase should be present in project which has following dependencies:&lt;/p&gt;

&lt;p&gt;org.opendaylight.controller:sal-restconf-broker&lt;br/&gt;
junit:junit&lt;br/&gt;
org.opendaylight.bgpcep:pcep-ietf-stateful07&lt;/p&gt;</comment>
                            <comment id="42992" author="tony.tkacik@gmail.com" created="Tue, 26 Aug 2014 13:13:58 +0000"  >&lt;p&gt;Attachment SimplePutLspTest.java has been added with description: Test-case&lt;/p&gt;</comment>
                            <comment id="42991" author="tony.tkacik@gmail.com" created="Tue, 26 Aug 2014 13:17:01 +0000"  >&lt;p&gt;Was unable to reproduce on master with attached test case. See testcase details&lt;br/&gt;
for how to integrate it into project.&lt;/p&gt;

&lt;p&gt;This test-case which constructs same LSP as you pasted, I was able to add LSP and also read it back via sal-restconf-broker.&lt;/p&gt;

&lt;p&gt;Attached test-case contains code for that, returned reported LSP was:&lt;/p&gt;

&lt;p&gt;ReportedLsp [_name=simple-test-lsp, _path=[Path [_lspId=LspId &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=2&amp;#93;&lt;/span&gt;, _key=PathKey [_lspId=LspId &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=2&amp;#93;&lt;/span&gt;], _metrics=[], _bandwidth=Bandwidth [_bandwidth=Float32 [_value=&lt;span class=&quot;error&quot;&gt;&amp;#91;0, 0, 0, 0&amp;#93;&lt;/span&gt;], _processingRule=false, _ignore=false, augmentation=[]], _lspa=Lspa [_tlvs=Tlvs [augmentation=[]], _holdPriority=7, _setupPriority=7, _localProtectionDesired=false, _includeAny=AttributeFilter &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=0&amp;#93;&lt;/span&gt;, _excludeAny=AttributeFilter &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=0&amp;#93;&lt;/span&gt;, _includeAll=AttributeFilter &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=0&amp;#93;&lt;/span&gt;, _processingRule=false, _ignore=false, augmentation=[]], _ero=Ero [_subobject=[Subobject [_loose=false, _subobjectType=IpPrefixCase [_ipPrefix=IpPrefix [_ipPrefix=IpPrefix [_ipv4Prefix=Ipv4Prefix &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=196.20.160.41/32&amp;#93;&lt;/span&gt;, _value=&lt;span class=&quot;error&quot;&gt;&amp;#91;1, 9, 6, ., 2, 0, ., 1, 6, 0, ., 4, 1, /, 3, 2&amp;#93;&lt;/span&gt;], augmentation=[]], augmentation=[]], augmentation=[]], Subobject [_loose=false, _subobjectType=IpPrefixCase [_ipPrefix=IpPrefix [_ipPrefix=IpPrefix [_ipv4Prefix=Ipv4Prefix &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=200.20.160.43/32&amp;#93;&lt;/span&gt;, _value=&lt;span class=&quot;error&quot;&gt;&amp;#91;2, 0, 0, ., 2, 0, ., 1, 6, 0, ., 4, 3, /, 3, 2&amp;#93;&lt;/span&gt;], augmentation=[]], augmentation=[]], augmentation=[]]], _processingRule=false, _ignore=false, augmentation=[]], augmentation=[Path1 [_lsp=Lsp [_tlvs=Tlvs [_lspIdentifiers=LspIdentifiers [_lspId=LspId &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=2&amp;#93;&lt;/span&gt;, _tunnelId=TunnelId &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=3&amp;#93;&lt;/span&gt;, _addressFamily=Ipv4Case [_ipv4=Ipv4 [_ipv4TunnelSenderAddress=Ipv4Address &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=39.39.39.39&amp;#93;&lt;/span&gt;, _ipv4ExtendedTunnelId=Ipv4Address &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=43.43.43.43&amp;#93;&lt;/span&gt;, _ipv4TunnelEndpointAddress=Ipv4Address &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=43.43.43.43&amp;#93;&lt;/span&gt;, augmentation=[]], augmentation=[]], augmentation=[]], _symbolicPathName=SymbolicPathName [_pathName=SymbolicPathName [_value=&lt;span class=&quot;error&quot;&gt;&amp;#91;115, 105, 109, 112, 108, 101, 45, 116, 101, 115, 116, 45, 108, 115, 112&amp;#93;&lt;/span&gt;], augmentation=[]], augmentation=[]], _plspId=PlspId &lt;span class=&quot;error&quot;&gt;&amp;#91;_value=4&amp;#93;&lt;/span&gt;, _delegate=true, _sync=false, _remove=false, _administrative=true, _operational=Up, _processingRule=false, _ignore=false, augmentation=[Lsp1 &lt;span class=&quot;error&quot;&gt;&amp;#91;_create=true&amp;#93;&lt;/span&gt;]]]]]], _key=ReportedLspKey &lt;span class=&quot;error&quot;&gt;&amp;#91;_name=simple-test-lsp&amp;#93;&lt;/span&gt;, augmentation=[]]&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="12991" name="SimplePutLspTest.java" size="8059" author="tony.tkacik@gmail.com" created="Tue, 26 Aug 2014 13:13:58 +0000"/>
                    </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>1584</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=1584]]></customfieldvalue>

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

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