<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:04:58 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>[IOTDM-27] exception not handled if notification URI (nu) is not formatted properly</title>
                <link>https://jira.opendaylight.org/browse/IOTDM-27</link>
                <project id="10131" key="IOTDM">iotdm</project>
                    <description>&lt;p&gt;if we create a subscription with nu=10.10.1.1 (instead of nu=&lt;a href=&quot;http://10.10.1.1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://10.10.1.1&lt;/a&gt;) we get an exception:&lt;/p&gt;



&lt;p&gt;Subscription:&lt;/p&gt;

    {
        &quot;nu&quot;: [
            &quot;10.10.1.1&quot;
        ],
        &quot;ty&quot;: 23,
        &quot;rn&quot;: &quot;/ODL-oneM2M-Cse/TestAE/TestContainer/TestSubscription2&quot;,
        &quot;ri&quot;: &quot;/ODL-oneM2M-Cse/g&quot;,
        &quot;lt&quot;: &quot;20150824T173328Z&quot;,
        &quot;pi&quot;: &quot;/ODL-oneM2M-Cse/b&quot;,
        &quot;ct&quot;: &quot;20150824T173328Z&quot;
    }

&lt;p&gt;When the notification is triggered, this appears in the karaf console&lt;/p&gt;


&lt;p&gt;opendaylight-user@root&amp;gt;Exception in thread &quot;pool-31-thread-11&quot; java.lang.IllegalArgumentException: !Absolute URI: 10.10.1.1&lt;br/&gt;
	at org.eclipse.jetty.client.HttpExchange.setURI(HttpExchange.java:608)&lt;br/&gt;
	at org.eclipse.jetty.client.HttpExchange.setURL(HttpExchange.java:431)&lt;br/&gt;
	at org.opendaylight.iotdm.onem2m.protocols.http.Onem2mHttpProvider.sendNotification(Onem2mHttpProvider.java:285)&lt;br/&gt;
	at org.opendaylight.iotdm.onem2m.notifier.Onem2mNotifierService.executorOnResourceChanged(Onem2mNotifierService.java:80)&lt;br/&gt;
	at org.opendaylight.iotdm.onem2m.notifier.Onem2mNotifierService.access$000(Onem2mNotifierService.java:25)&lt;br/&gt;
	at org.opendaylight.iotdm.onem2m.notifier.Onem2mNotifierService$1.run(Onem2mNotifierService.java:90)&lt;br/&gt;
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)&lt;br/&gt;
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)&lt;br/&gt;
	at java.lang.Thread.run(Thread.java:745)&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="19533">IOTDM-27</key>
            <summary>exception not handled if notification URI (nu) is not formatted properly</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="10000">Done</resolution>
                                        <assignee username="tjanciga">Tomas Janciga</assignee>
                                    <reporter username="lflorit@cisco.com">Lionel Florit</reporter>
                        <labels>
                    </labels>
                <created>Mon, 24 Aug 2015 17:49:36 +0000</created>
                <updated>Mon, 20 Nov 2017 16:47:51 +0000</updated>
                            <resolved>Fri, 3 Mar 2017 14:17:54 +0000</resolved>
                                    <version>unspecified</version>
                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="35453" author="lflorit@cisco.com" created="Wed, 22 Feb 2017 20:35:47 +0000"  >&lt;p&gt;Should check if the format starts with:&lt;br/&gt;
&lt;a href=&quot;http://172.25.0.10:8080&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://172.25.0.10:8080&lt;/a&gt;,&lt;br/&gt;
coap://m2m.sp.com:5683,&lt;br/&gt;
mqtt://172.25.0.10:1883&lt;/p&gt;</comment>
                    </comments>
                    <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>4178</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=4178]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10202" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Priority</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10301"><![CDATA[Normal]]></customfieldvalue>

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

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