<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Why does this line from the C# SDK Example return error &amp;quot;System.IO.InvalidDataException: action.alert_manager.command&amp;quot;? in Splunk Dev</title>
    <link>https://community.splunk.com/t5/Splunk-Dev/Why-does-this-line-from-the-C-SDK-Example-return-error-quot/m-p/236179#M2999</link>
    <description>&lt;P&gt;It looks like I received an expected response when I look in Fiddler, but I don't know what I should be expecting. The following is the first part of the response. Too big to add it all in this comment.&lt;/P&gt;

&lt;PRE&gt;&lt;CODE&gt;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;
&amp;lt;!--This is to override browser formatting; see server.conf[httpServer] to disable. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .--&amp;gt;
&amp;lt;?xml-stylesheet type="text/xml" href="/static/atom.xsl"?&amp;gt;
&amp;lt;feed xmlns="http://www.w3.org/2005/Atom" xmlns:s="http://dev.splunk.com/ns/rest" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/"&amp;gt;
  &amp;lt;title&amp;gt;savedsearch&amp;lt;/title&amp;gt;
  &amp;lt;id&amp;gt;https://ai-dev-log-01:8089/servicesNS/aisplunkapp/website_monitoring/saved/searches&amp;lt;/id&amp;gt;
  &amp;lt;updated&amp;gt;2016-10-06T20:01:39-04:00&amp;lt;/updated&amp;gt;
  &amp;lt;generator build="59c8927def0f" version="6.5.0"/&amp;gt;
  &amp;lt;author&amp;gt;
    &amp;lt;name&amp;gt;Splunk&amp;lt;/name&amp;gt;
  &amp;lt;/author&amp;gt;
  &amp;lt;link href="/servicesNS/aisplunkapp/website_monitoring/saved/searches/_new" rel="create"/&amp;gt;
  &amp;lt;link href="/servicesNS/aisplunkapp/website_monitoring/saved/searches/_reload" rel="_reload"/&amp;gt;
  &amp;lt;link href="/servicesNS/aisplunkapp/website_monitoring/saved/searches/_acl" rel="_acl"/&amp;gt;
  &amp;lt;opensearch:totalResults&amp;gt;1&amp;lt;/opensearch:totalResults&amp;gt;
  &amp;lt;opensearch:itemsPerPage&amp;gt;30&amp;lt;/opensearch:itemsPerPage&amp;gt;
  &amp;lt;opensearch:startIndex&amp;gt;0&amp;lt;/opensearch:startIndex&amp;gt;
  &amp;lt;s:messages/&amp;gt;
  &amp;lt;entry&amp;gt;
    &amp;lt;title&amp;gt;website_performance_problems&amp;lt;/title&amp;gt;
    &amp;lt;id&amp;gt;https://ai-dev-log-01:8089/servicesNS/nobody/website_monitoring/saved/searches/website_performance_problems&amp;lt;/id&amp;gt;
    &amp;lt;updated&amp;gt;2016-10-06T20:01:39-04:00&amp;lt;/updated&amp;gt;
    &amp;lt;link href="/servicesNS/nobody/website_monitoring/saved/searches/website_performance_problems" rel="alternate"/&amp;gt;
    &amp;lt;author&amp;gt;
      &amp;lt;name&amp;gt;nobody&amp;lt;/name&amp;gt;
    &amp;lt;/author&amp;gt;
    &amp;lt;link href="/servicesNS/nobody/website_monitoring/saved/searches/website_performance_problems" rel="list"/&amp;gt;
    &amp;lt;link href="/servicesNS/nobody/website_monitoring/saved/searches/website_performance_problems/_reload" rel="_reload"/&amp;gt;
    &amp;lt;link href="/servicesNS/nobody/website_monitoring/saved/searches/website_performance_problems" rel="edit"/&amp;gt;
    &amp;lt;link href="/servicesNS/nobody/website_monitoring/saved/searches/website_performance_problems/disable" rel="disable"/&amp;gt;
    &amp;lt;link href="/servicesNS/nobody/website_monitoring/saved/searches/website_performance_problems/dispatch" rel="dispatch"/&amp;gt;
    &amp;lt;link href="/servicesNS/nobody/website_monitoring/saved/searches/website_performance_problems/embed" rel="embed"/&amp;gt;
    &amp;lt;link href="/servicesNS/nobody/website_monitoring/saved/searches/website_performance_problems/history" rel="history"/&amp;gt;
    &amp;lt;content type="text/xml"&amp;gt;
      &amp;lt;s:dict&amp;gt;
        &amp;lt;s:key name="action.alert_manager"&amp;gt;0&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.alert_manager.command"&amp;gt;sendalert $action_name$ results_file="$results.file$" results_link="$results.url$"&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.alert_manager.description"&amp;gt;Enable Incident tracking and management&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.alert_manager.disabled"&amp;gt;0&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.alert_manager.hostname"&amp;gt;&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.alert_manager.icon_path"&amp;gt;alert_manager_icon.png&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.alert_manager.is_custom"&amp;gt;1&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.alert_manager.label"&amp;gt;Alert Manager&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.alert_manager.maxresults"&amp;gt;10000&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.alert_manager.maxtime"&amp;gt;5m&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.alert_manager.param.auto_assign_owner"&amp;gt;unassigned&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.alert_manager.param.impact"&amp;gt;low&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.alert_manager.param.urgency"&amp;gt;low&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.alert_manager.payload_format"&amp;gt;json&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.alert_manager.track_alert"&amp;gt;0&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.alert_manager.ttl"&amp;gt;10p&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.email"&amp;gt;0&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.email.auth_password"&amp;gt;&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.email.auth_username"&amp;gt;&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.email.bcc"&amp;gt;&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.email.cc"&amp;gt;&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.email.cipherSuite"&amp;gt;TLSv1+HIGH:TLSv1.2+HIGH:@STRENGTH&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.email.command"&amp;gt;&amp;lt;![CDATA[$action.email.preprocess_results{default=""}$ | sendemail "results_link=$results.url$" "ssname=$name$" "graceful=$graceful{default=True}$" "trigger_time=$trigger_time$" maxinputs="$action.email.maxresults{default=10000}$" maxtime="$action.email.maxtime{default=5m}$" results_file="$results.file$"]]&amp;gt;&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.email.content_type"&amp;gt;html&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.email.description"&amp;gt;Send an email notification to specified recipients&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.email.footer.text"&amp;gt;If you believe you've received this email in error, please see your Splunk administrator.
&lt;/CODE&gt;&lt;/PRE&gt;</description>
    <pubDate>Fri, 07 Oct 2016 00:24:27 GMT</pubDate>
    <dc:creator>jaeshort</dc:creator>
    <dc:date>2016-10-07T00:24:27Z</dc:date>
    <item>
      <title>Why does this line from the C# SDK Example return error "System.IO.InvalidDataException: action.alert_manager.command"?</title>
      <link>https://community.splunk.com/t5/Splunk-Dev/Why-does-this-line-from-the-C-SDK-Example-return-error-quot/m-p/236178#M2998</link>
      <description>&lt;P&gt;I copied the code from the C# SDK Example on &lt;A href="http://dev.splunk.com/view/csharp-sdk-pcl/SP-CAAAEYZ"&gt;http://dev.splunk.com/view/csharp-sdk-pcl/SP-CAAAEYZ&lt;/A&gt;&lt;/P&gt;

&lt;P&gt;This following line always returns an error "System.IO.InvalidDataException: action.alert_manager.command"&lt;/P&gt;

&lt;PRE&gt;&lt;CODE&gt;SavedSearch savedSearch = await service.SavedSearches.GetOrNullAsync("example_search"); 
&lt;/CODE&gt;&lt;/PRE&gt;

&lt;P&gt;The "Report" or saved search does not exist.&lt;BR /&gt;
So I tried with one with Owner=nobody and Sharing=Global and the App matches the app that I specified in the namespace of the service. Still no change in the error message.&lt;/P&gt;

&lt;P&gt;Full Message:&lt;/P&gt;

&lt;PRE&gt;&lt;CODE&gt;"System.IO.InvalidDataException: action.alert_manager.command\r\n   at Splunk.Client.AtomEntry.d__32.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\r\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n   at Splunk.Client.AtomEntry.d__34.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\r\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n   at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)\r\n   at Splunk.Client.AtomEntry.d__29.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForN
onSuccess(Task task)\r\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n   at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)\r\n   at Splunk.Client.AtomFeed.d__40.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\r\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n   at Splunk.Client.BaseEntity`1.&amp;lt;CreateAsync&amp;gt;d__18`1.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\r\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n   at Splunk.Client.EntityCollection`2.d__13.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n 
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 06 Oct 2016 23:45:54 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Dev/Why-does-this-line-from-the-C-SDK-Example-return-error-quot/m-p/236178#M2998</guid>
      <dc:creator>jaeshort</dc:creator>
      <dc:date>2016-10-06T23:45:54Z</dc:date>
    </item>
    <item>
      <title>Re: Why does this line from the C# SDK Example return error "System.IO.InvalidDataException: action.alert_manager.command"?</title>
      <link>https://community.splunk.com/t5/Splunk-Dev/Why-does-this-line-from-the-C-SDK-Example-return-error-quot/m-p/236179#M2999</link>
      <description>&lt;P&gt;It looks like I received an expected response when I look in Fiddler, but I don't know what I should be expecting. The following is the first part of the response. Too big to add it all in this comment.&lt;/P&gt;

&lt;PRE&gt;&lt;CODE&gt;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;
&amp;lt;!--This is to override browser formatting; see server.conf[httpServer] to disable. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .--&amp;gt;
&amp;lt;?xml-stylesheet type="text/xml" href="/static/atom.xsl"?&amp;gt;
&amp;lt;feed xmlns="http://www.w3.org/2005/Atom" xmlns:s="http://dev.splunk.com/ns/rest" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/"&amp;gt;
  &amp;lt;title&amp;gt;savedsearch&amp;lt;/title&amp;gt;
  &amp;lt;id&amp;gt;https://ai-dev-log-01:8089/servicesNS/aisplunkapp/website_monitoring/saved/searches&amp;lt;/id&amp;gt;
  &amp;lt;updated&amp;gt;2016-10-06T20:01:39-04:00&amp;lt;/updated&amp;gt;
  &amp;lt;generator build="59c8927def0f" version="6.5.0"/&amp;gt;
  &amp;lt;author&amp;gt;
    &amp;lt;name&amp;gt;Splunk&amp;lt;/name&amp;gt;
  &amp;lt;/author&amp;gt;
  &amp;lt;link href="/servicesNS/aisplunkapp/website_monitoring/saved/searches/_new" rel="create"/&amp;gt;
  &amp;lt;link href="/servicesNS/aisplunkapp/website_monitoring/saved/searches/_reload" rel="_reload"/&amp;gt;
  &amp;lt;link href="/servicesNS/aisplunkapp/website_monitoring/saved/searches/_acl" rel="_acl"/&amp;gt;
  &amp;lt;opensearch:totalResults&amp;gt;1&amp;lt;/opensearch:totalResults&amp;gt;
  &amp;lt;opensearch:itemsPerPage&amp;gt;30&amp;lt;/opensearch:itemsPerPage&amp;gt;
  &amp;lt;opensearch:startIndex&amp;gt;0&amp;lt;/opensearch:startIndex&amp;gt;
  &amp;lt;s:messages/&amp;gt;
  &amp;lt;entry&amp;gt;
    &amp;lt;title&amp;gt;website_performance_problems&amp;lt;/title&amp;gt;
    &amp;lt;id&amp;gt;https://ai-dev-log-01:8089/servicesNS/nobody/website_monitoring/saved/searches/website_performance_problems&amp;lt;/id&amp;gt;
    &amp;lt;updated&amp;gt;2016-10-06T20:01:39-04:00&amp;lt;/updated&amp;gt;
    &amp;lt;link href="/servicesNS/nobody/website_monitoring/saved/searches/website_performance_problems" rel="alternate"/&amp;gt;
    &amp;lt;author&amp;gt;
      &amp;lt;name&amp;gt;nobody&amp;lt;/name&amp;gt;
    &amp;lt;/author&amp;gt;
    &amp;lt;link href="/servicesNS/nobody/website_monitoring/saved/searches/website_performance_problems" rel="list"/&amp;gt;
    &amp;lt;link href="/servicesNS/nobody/website_monitoring/saved/searches/website_performance_problems/_reload" rel="_reload"/&amp;gt;
    &amp;lt;link href="/servicesNS/nobody/website_monitoring/saved/searches/website_performance_problems" rel="edit"/&amp;gt;
    &amp;lt;link href="/servicesNS/nobody/website_monitoring/saved/searches/website_performance_problems/disable" rel="disable"/&amp;gt;
    &amp;lt;link href="/servicesNS/nobody/website_monitoring/saved/searches/website_performance_problems/dispatch" rel="dispatch"/&amp;gt;
    &amp;lt;link href="/servicesNS/nobody/website_monitoring/saved/searches/website_performance_problems/embed" rel="embed"/&amp;gt;
    &amp;lt;link href="/servicesNS/nobody/website_monitoring/saved/searches/website_performance_problems/history" rel="history"/&amp;gt;
    &amp;lt;content type="text/xml"&amp;gt;
      &amp;lt;s:dict&amp;gt;
        &amp;lt;s:key name="action.alert_manager"&amp;gt;0&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.alert_manager.command"&amp;gt;sendalert $action_name$ results_file="$results.file$" results_link="$results.url$"&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.alert_manager.description"&amp;gt;Enable Incident tracking and management&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.alert_manager.disabled"&amp;gt;0&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.alert_manager.hostname"&amp;gt;&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.alert_manager.icon_path"&amp;gt;alert_manager_icon.png&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.alert_manager.is_custom"&amp;gt;1&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.alert_manager.label"&amp;gt;Alert Manager&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.alert_manager.maxresults"&amp;gt;10000&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.alert_manager.maxtime"&amp;gt;5m&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.alert_manager.param.auto_assign_owner"&amp;gt;unassigned&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.alert_manager.param.impact"&amp;gt;low&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.alert_manager.param.urgency"&amp;gt;low&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.alert_manager.payload_format"&amp;gt;json&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.alert_manager.track_alert"&amp;gt;0&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.alert_manager.ttl"&amp;gt;10p&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.email"&amp;gt;0&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.email.auth_password"&amp;gt;&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.email.auth_username"&amp;gt;&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.email.bcc"&amp;gt;&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.email.cc"&amp;gt;&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.email.cipherSuite"&amp;gt;TLSv1+HIGH:TLSv1.2+HIGH:@STRENGTH&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.email.command"&amp;gt;&amp;lt;![CDATA[$action.email.preprocess_results{default=""}$ | sendemail "results_link=$results.url$" "ssname=$name$" "graceful=$graceful{default=True}$" "trigger_time=$trigger_time$" maxinputs="$action.email.maxresults{default=10000}$" maxtime="$action.email.maxtime{default=5m}$" results_file="$results.file$"]]&amp;gt;&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.email.content_type"&amp;gt;html&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.email.description"&amp;gt;Send an email notification to specified recipients&amp;lt;/s:key&amp;gt;
        &amp;lt;s:key name="action.email.footer.text"&amp;gt;If you believe you've received this email in error, please see your Splunk administrator.
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Fri, 07 Oct 2016 00:24:27 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Dev/Why-does-this-line-from-the-C-SDK-Example-return-error-quot/m-p/236179#M2999</guid>
      <dc:creator>jaeshort</dc:creator>
      <dc:date>2016-10-07T00:24:27Z</dc:date>
    </item>
    <item>
      <title>Re: Why does this line from the C# SDK Example return error "System.IO.InvalidDataException: action.alert_manager.command"?</title>
      <link>https://community.splunk.com/t5/Splunk-Dev/Why-does-this-line-from-the-C-SDK-Example-return-error-quot/m-p/236180#M3000</link>
      <description>&lt;P&gt;I was getting the exact same error in c# SDK 2.x! This is what I did to fix it.&lt;/P&gt;

&lt;P&gt;From the &lt;STRONG&gt;splunk-sdk-csharp-pcl-2.2.6&lt;/STRONG&gt; project edit the following class &lt;STRONG&gt;1.src\Splunk.Client\Splunk\Client\AtomEntry.cs&lt;/STRONG&gt;&lt;/P&gt;

&lt;P&gt;&lt;STRONG&gt;Go to line 407 and look for the following code:&lt;/STRONG&gt;&lt;/P&gt;

&lt;PRE&gt;&lt;CODE&gt;                for (int i = 0; i &amp;lt; names.Length - 1; i++)
                {
                    propertyName = NormalizePropertyName(names[i]);

                    if (dictionary.TryGetValue(propertyName, out propertyValue))
                    {
                        if (!(propertyValue is ExpandoObject))
                        {
                           throw new InvalidDataException(name); // TODO: Diagnostics : conversion error
                        }
                    }
                    else
                    {
                        propertyValue = new ExpandoObject();
                        dictionary.Add(propertyName, propertyValue);
                    }

                    dictionary = (IDictionary&amp;lt;string, object&amp;gt;)propertyValue;
                }

                propertyName = NormalizePropertyName(names[names.Length - 1]);
                propertyValue = await ParsePropertyValueAsync(reader, level + 1).ConfigureAwait(false);
                dictionary.Add(propertyName, propertyValue);
&lt;/CODE&gt;&lt;/PRE&gt;

&lt;P&gt;&lt;STRONG&gt;Replace the above code with this one:&lt;/STRONG&gt;&lt;/P&gt;

&lt;PRE&gt;&lt;CODE&gt;                bool addDictionary = false;
                for (int i = 0; i &amp;lt; names.Length - 1; i++)
                {
                    addDictionary = true;
                    propertyName = NormalizePropertyName(names[i]);

                    if (dictionary.TryGetValue(propertyName, out propertyValue))
                    {
                        if (!(propertyValue is ExpandoObject))
                        {
                           // throw new InvalidDataException(name); // TODO: Diagnostics : conversion error
                           addDictionary = false;
                        }
                    }
                    else
                    {
                        propertyValue = new ExpandoObject();
                        dictionary.Add(propertyName, propertyValue);
                    }
                    if (addDictionary)
                    {
                        dictionary = (IDictionary&amp;lt;string, object&amp;gt;)propertyValue;
                    }

                }
                try
                {
                    propertyName = NormalizePropertyName(names[names.Length - 1]);
                    propertyValue = await ParsePropertyValueAsync(reader, level + 1).ConfigureAwait(false);
                    if (!dictionary.ContainsKey(propertyName))
                    {                            
                        dictionary.Add(propertyName, propertyValue);
                    }
                }
                catch (Exception er)
                { }
&lt;/CODE&gt;&lt;/PRE&gt;

&lt;P&gt;&lt;STRONG&gt;Recompile and then it will work!&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 17 Oct 2017 18:30:30 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Dev/Why-does-this-line-from-the-C-SDK-Example-return-error-quot/m-p/236180#M3000</guid>
      <dc:creator>luclegault</dc:creator>
      <dc:date>2017-10-17T18:30:30Z</dc:date>
    </item>
  </channel>
</rss>

