<?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: Input connector for xml? in ArcGIS GeoEvent Server Questions</title>
    <link>https://community.esri.com/t5/arcgis-geoevent-server-questions/input-connector-for-xml/m-p/400133#M1716</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The development team is prototyping a generic XML adapter for the 10.3 product release. If you have specific XML examples you would like to make sure GeoEvent Processor can handle, please post them as attachments to this thread so that we can evaluate them against the requirments we've developed and discuss specifics with you as needed.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 23 Apr 2014 17:49:37 GMT</pubDate>
    <dc:creator>RJSunderman</dc:creator>
    <dc:date>2014-04-23T17:49:37Z</dc:date>
    <item>
      <title>Input connector for xml?</title>
      <link>https://community.esri.com/t5/arcgis-geoevent-server-questions/input-connector-for-xml/m-p/400129#M1712</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Has anyone created a custom input connector for xml that you are willing to share?&amp;nbsp; I have looked at the ArcGIS GeoEvent Processor Developer Guide and while it appears possible, it is above my technical expertise.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Dec 2013 14:02:25 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-geoevent-server-questions/input-connector-for-xml/m-p/400129#M1712</guid>
      <dc:creator>LloydLochridge</dc:creator>
      <dc:date>2013-12-17T14:02:25Z</dc:date>
    </item>
    <item>
      <title>Re: Input connector for xml?</title>
      <link>https://community.esri.com/t5/arcgis-geoevent-server-questions/input-connector-for-xml/m-p/400130#M1713</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Look at the samples in the SDK.&amp;nbsp; I think one of those is for reading XML.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Recently I accidently set the Generic JSON input URL to an XML source and it successfully read the source.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;DG&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Dec 2013 22:37:36 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-geoevent-server-questions/input-connector-for-xml/m-p/400130#M1713</guid>
      <dc:creator>DennisGeasan</dc:creator>
      <dc:date>2013-12-17T22:37:36Z</dc:date>
    </item>
    <item>
      <title>Re: Input connector for xml?</title>
      <link>https://community.esri.com/t5/arcgis-geoevent-server-questions/input-connector-for-xml/m-p/400131#M1714</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Did not work for me but thanks for the responce.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Dec 2013 14:53:55 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-geoevent-server-questions/input-connector-for-xml/m-p/400131#M1714</guid>
      <dc:creator>LloydLochridge</dc:creator>
      <dc:date>2013-12-18T14:53:55Z</dc:date>
    </item>
    <item>
      <title>Re: Input connector for xml?</title>
      <link>https://community.esri.com/t5/arcgis-geoevent-server-questions/input-connector-for-xml/m-p/400132#M1715</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Is there a compiled Connector that polls a website for XML?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Or perhaps an adapter I can import and build a connector using it within the GEP manager?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Apr 2014 02:26:01 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-geoevent-server-questions/input-connector-for-xml/m-p/400132#M1715</guid>
      <dc:creator>SimonJackson</dc:creator>
      <dc:date>2014-04-23T02:26:01Z</dc:date>
    </item>
    <item>
      <title>Re: Input connector for xml?</title>
      <link>https://community.esri.com/t5/arcgis-geoevent-server-questions/input-connector-for-xml/m-p/400133#M1716</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The development team is prototyping a generic XML adapter for the 10.3 product release. If you have specific XML examples you would like to make sure GeoEvent Processor can handle, please post them as attachments to this thread so that we can evaluate them against the requirments we've developed and discuss specifics with you as needed.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Apr 2014 17:49:37 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-geoevent-server-questions/input-connector-for-xml/m-p/400133#M1716</guid>
      <dc:creator>RJSunderman</dc:creator>
      <dc:date>2014-04-23T17:49:37Z</dc:date>
    </item>
    <item>
      <title>Re: Input connector for xml?</title>
      <link>https://community.esri.com/t5/arcgis-geoevent-server-questions/input-connector-for-xml/m-p/400134#M1717</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;A href="http://www.ims.gov.il/ims/PublicXML/observ.xml"&gt;http://www.ims.gov.il/ims/PublicXML/observ.xml&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://data.gov.il/sites/data.gov.il/files/xml/imslasthour.xml"&gt;http://data.gov.il/sites/data.gov.il/files/xml/imslasthour.xml&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 May 2014 04:49:22 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-geoevent-server-questions/input-connector-for-xml/m-p/400134#M1717</guid>
      <dc:creator>GalAvraham</dc:creator>
      <dc:date>2014-05-06T04:49:22Z</dc:date>
    </item>
    <item>
      <title>Re: Input connector for xml?</title>
      <link>https://community.esri.com/t5/arcgis-geoevent-server-questions/input-connector-for-xml/m-p/400135#M1718</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Gal -&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;A class="jive-link-external-small" href="https://community.esri.com/external-link.jspa?url=http%3A%2F%2Fwww.ims.gov.il%2Fims%2FPublicXML%2Fobserv.xml" rel="nofollow" style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #000000; text-decoration: underline;" target="_blank"&gt;http://www.ims.gov.il/ims/PublicXML/observ.xml&lt;/A&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;I'm not seeing any problem with the XML returned from the above URL. The GeoEvent's XML adapter is able to parse it just fine. I've attached illustrations of my '&lt;SPAN style="color: #505050; font-family: Avenir-Light, Verdana, Geneva, sans-serif; font-size: 10pt;"&gt;Receive XML on a REST Endpoint&lt;/SPAN&gt;' input configuration and the generated GeoEvent Definition. I chose to have the adapter look specifically for &amp;lt;surface_station&amp;gt; nodes, rather than receiving the &amp;lt;israel_surface_data&amp;gt; structure in as a single event. I used a Chrome Poster plug-in to HTTP / POST the attached XML to the GeoEvent input's REST endpoint.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What I did notice was that, when using a '&lt;SPAN style="color: #505050; font-family: Avenir-Light, Verdana, Geneva, sans-serif; font-size: 10pt;"&gt;Poll an External Website for XML&lt;/SPAN&gt;&lt;SPAN&gt;' input, there were errors logged by the HTTP inbound transport to the effect that requests to &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.esri.com/external-link.jspa?url=http%3A%2F%2Fwww.ims.gov.il%2Fims%2FPublicXML%2Fobserv.xml" rel="nofollow" target="_blank"&gt;http://www.ims.gov.il/ims/PublicXML/observ.xml&lt;/A&gt;&lt;SPAN&gt; returned an HTTP 406 'Not Acceptable' error.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="_jivemacro_uid_14423473954566117 jive_macro_code jive_text_macro" data-renderedposition="258_8_899_49" jivemacro_uid="_14423473954566117"&gt;&lt;P&gt;&lt;SPAN&gt;2015-09-15 11:50:58,156 | ERROR | gov.il/ims/PublicXML/observ.xml] | HttpInboundTransport&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | nsport.http.HttpInboundTransport&amp;nbsp; 456 | 272 - com.esri.ges.framework.transport.http-transport - 10.3.1 | &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.esri.com/external-link.jspa?url=http%3A%2F%2Fwww.ims.gov.il%2Fims%2FPublicXML%2Fobserv.xml%3A" rel="nofollow" target="_blank"&gt;http://www.ims.gov.il/ims/PublicXML/observ.xml:&lt;/A&gt;&lt;SPAN&gt; Request failed (HTTP/1.1 406 Not Acceptable).&lt;/SPAN&gt;&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'll ask to see if one of the developers can tell me why the request to your server are being returned as 'Not Acceptable', but it doesn't appear to be an issue with the XML formatting or content.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- RJ&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Sep 2015 19:27:55 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-geoevent-server-questions/input-connector-for-xml/m-p/400135#M1718</guid>
      <dc:creator>RJSunderman</dc:creator>
      <dc:date>2015-09-15T19:27:55Z</dc:date>
    </item>
    <item>
      <title>Re: Input connector for xml?</title>
      <link>https://community.esri.com/t5/arcgis-geoevent-server-questions/input-connector-for-xml/m-p/400136#M1719</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Did you resolve why you were getting the 406 error?&lt;/P&gt;&lt;P&gt;Have same error when trying to hook into this XML feed&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="http://realtimedata.water.nsw.gov.au/wgen/sites.rs.anon.xml" title="http://realtimedata.water.nsw.gov.au/wgen/sites.rs.anon.xml"&gt;http://realtimedata.water.nsw.gov.au/wgen/sites.rs.anon.xml&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Feb 2017 00:59:10 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-geoevent-server-questions/input-connector-for-xml/m-p/400136#M1719</guid>
      <dc:creator>SimonJackson</dc:creator>
      <dc:date>2017-02-22T00:59:10Z</dc:date>
    </item>
    <item>
      <title>Re: Input connector for xml?</title>
      <link>https://community.esri.com/t5/arcgis-geoevent-server-questions/input-connector-for-xml/m-p/400137#M1720</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello -- Has there been a "generic" XML adapter created for GeoEvent? &amp;nbsp;Thank you...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 19 Apr 2017 16:58:06 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-geoevent-server-questions/input-connector-for-xml/m-p/400137#M1720</guid>
      <dc:creator>DebraVian_Brown</dc:creator>
      <dc:date>2017-04-19T16:58:06Z</dc:date>
    </item>
    <item>
      <title>Re: Input connector for xml?</title>
      <link>https://community.esri.com/t5/arcgis-geoevent-server-questions/input-connector-for-xml/m-p/400138#M1721</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Simon,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I know I am a bit late to the&amp;nbsp;discussion here but I wanted to provide a response in case someone else comes across this discussion. The issue with the 406 error looks to be due to the acceptable MIME type included in the HTTP request header.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;By default, the "Poll An External Website for XML" input connector defines the default acceptable MIME type as "application/xml". This MIME type isn't always defined on the web server and therefore isn't acceptable for (hence the 406). As a result, it is up to us to change the acceptable MIME type to something the external web server recognizes in order to issue a 'successful' request (I emphasize successful since the request is in fact valid.. it's just not what the web server wants or recognizes). With external XML sources, I have had success with changing the acceptable MIME type to text/xml,&amp;nbsp;application/xhtml+xml, etc. I would recommend reviewing the MIME types available for XML and changing the acceptable MIME type in ArcGIS GeoEvent Server from application/xml as needed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In situations where we have direct access to the web server hosting the XML, a different solution to this problem would be to define the MIME type on the web server to&amp;nbsp;use application/xml (ArcGIS GeoEvent Server's default). In Microsoft IIS for example (installed with the ArcGIS Web Adaptor), we can see that the default MIME type for .xml extensions is text/xml.&amp;nbsp;If we wanted to, we could change the default MIME type in Microsoft IIS from text/xml to application/xml for .xml extensions. With this change in place, we wouldn't need to adjust the acceptable MIME type default in ArcGIS GeoEvent Server (however we could if we wanted to hence the previous paragraph).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The key takeaway here is to pay close attention to the MIME types being used. Sometimes what ArcGIS GeoEvent Server uses by default isn't what the web server recognizes and vice versa. Hope this helps!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Jun 2019 12:58:34 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-geoevent-server-questions/input-connector-for-xml/m-p/400138#M1721</guid>
      <dc:creator>GregoryChristakos</dc:creator>
      <dc:date>2019-06-25T12:58:34Z</dc:date>
    </item>
  </channel>
</rss>

