<?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: Error 400 (Invalid or missing input parameters) on a selectFeatures() in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/error-400-invalid-or-missing-input-parameters-on-a/m-p/116968#M10911</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi JGBarclay&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;console.log(selectQuery.geometry) returns an object but I am not sure if it is valid.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;Object {geometry: Object, target: Object}
geometry: Object
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _centroid: null
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _extent: null
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _ring: 0
&amp;nbsp; rings: Array[1]
&amp;nbsp;&amp;nbsp;&amp;nbsp; 0: Array[11]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0: Array[2]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0: -69.33183267437701
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1: 45.45381694926503
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; length: 2
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; __proto__: Array[0]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1: Array[2]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2: Array[2]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3: Array[2]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4: Array[2]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5: Array[2]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6: Array[2]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7: Array[2]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8: Array[2]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 9: Array[2]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10: Array[2]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; length: 11
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; __proto__: Array[0]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; length: 1
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; __proto__: Array[0]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; spatialReference: Object
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; latestWkid: 4326
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; wkid: 4326
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; __proto__: Object
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; type: "polygon"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; __proto__: Object
&amp;nbsp; spatialReference: Object
&amp;nbsp;&amp;nbsp;&amp;nbsp; wkid: 4326
&amp;nbsp;&amp;nbsp;&amp;nbsp; __proto__: Object
&amp;nbsp; target: Object
&amp;nbsp;&amp;nbsp;&amp;nbsp; __proto__: Object&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 11 Dec 2021 06:52:30 GMT</pubDate>
    <dc:creator>MaxDemars</dc:creator>
    <dc:date>2021-12-11T06:52:30Z</dc:date>
    <item>
      <title>Error 400 (Invalid or missing input parameters) on a selectFeatures()</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/error-400-invalid-or-missing-input-parameters-on-a/m-p/116955#M10898</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I use a draw tool to select features like this: &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; function initSelectToolbar(map) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; featureLayer = new esri.layers.FeatureLayer("http://localhost:6080/arcgis/rest/services/carte1/MapServer/0", {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mode: esri.layers.FeatureLayer.MODE_ONDEMAND,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outFields: ["*"]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; console.log(featureLayer);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; selectionToolbar = new esri.toolbars.Draw(map);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; selectionToolbar.activate(esri.toolbars.Draw.FREEHAND_POLYGON);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var selectQuery = new esri.tasks.Query();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var fieldsSelectionSymbol = new esri.symbol.SimpleMarkerSymbol(
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; esri.symbol.SimpleMarkerSymbol.STYLE_DIAMOND,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; new esri.symbol.SimpleLineSymbol(
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; esri.symbol.SimpleLineSymbol.STYLE_SOLID,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; new dojo.Color([88,116,152]), 2
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ),
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; new dojo.Color([88,116,152,0.45])
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; );

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; selectionToolbar.on("draw-end", function(geometry) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; selectionToolbar.deactivate();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; selectQuery.geometry = geometry;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; selectQuery.geometry.spatialReference = sr;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; featureLayer.selectFeatures(selectQuery, esri.layers.FeatureLayer.SELECTION_NEW);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; featureLayer.setSelectionSymbol(fieldsSelectionSymbol);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; map.addLayer(featureLayer);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I receive an error 400 Missing Parameters when selectFeatures() is performed.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;What could be the error?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you for your help&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Jan 2014 14:46:34 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/error-400-invalid-or-missing-input-parameters-on-a/m-p/116955#M10898</guid>
      <dc:creator>MaxDemars</dc:creator>
      <dc:date>2014-01-20T14:46:34Z</dc:date>
    </item>
    <item>
      <title>Re: Error 400 (Invalid or missing input parameters) on a selectFeatures()</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/error-400-invalid-or-missing-input-parameters-on-a/m-p/116956#M10899</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You may want to look at &lt;/SPAN&gt;&lt;A href="https://developers.arcgis.com/en/javascript/jssamples/#search/FeatureLayer"&gt;some samples&lt;/A&gt;&lt;SPAN&gt; for feature layers.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I haven't used selectFeatures in a while but from first glance I think you have at least two issues:&lt;/SPAN&gt;&lt;BR /&gt;&lt;OL&gt;&lt;BR /&gt;&lt;LI&gt;You don't add feature layer to the map until after calling the selection. This may be causing issues because the layer wouldn't have had time to do any loading. I would try: adding a layer add listener to the map, add the feature layer, and wait for the listener to fire before doing your selection&lt;/LI&gt;&lt;BR /&gt;&lt;LI&gt;the feature layer is in ON_DEMAND mode. I believe it has to be SELECTION to work with that function&lt;/LI&gt;&lt;BR /&gt;&lt;/OL&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Jan 2014 21:34:46 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/error-400-invalid-or-missing-input-parameters-on-a/m-p/116956#M10899</guid>
      <dc:creator>JamieSimko</dc:creator>
      <dc:date>2014-01-20T21:34:46Z</dc:date>
    </item>
    <item>
      <title>Re: Error 400 (Invalid or missing input parameters) on a selectFeatures()</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/error-400-invalid-or-missing-input-parameters-on-a/m-p/116957#M10900</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;&lt;BR /&gt;&lt;OL&gt;&lt;BR /&gt;&lt;LI&gt;You don't add feature layer to the map until after calling the selection. This may be causing issues because the layer wouldn't have had time to do any loading. I would try: adding a layer add listener to the map, add the feature layer, and wait for the listener to fire before doing your selection&lt;/LI&gt;&lt;BR /&gt;&lt;LI&gt;the feature layer is in ON_DEMAND mode. I believe it has to be SELECTION to work with that function&lt;/LI&gt;&lt;BR /&gt;&lt;/OL&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I have tryed what you suggested by adding the FeatureLayer to the map, changing mode to SELECTION, and creating an event callback when the selection is completed but I still have the 400 error:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; featureLayer = new esri.layers.FeatureLayer("http://localhost:6080/arcgis/rest/services/immeubles/MapServer/0", {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mode: esri.layers.FeatureLayer.MODE_SELECTION,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outFields: ["*"]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; map = new Map("maptest1");
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; map.addLayers([featureLayer,]);

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; function initSelectToolbar(map) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; selectionToolbar = new esri.toolbars.Draw(map);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; selectionToolbar.activate(esri.toolbars.Draw.FREEHAND_POLYGON);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var selectQuery = new esri.tasks.Query();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var fieldsSelectionSymbol = new esri.symbol.SimpleMarkerSymbol(
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; esri.symbol.SimpleMarkerSymbol.STYLE_DIAMOND,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; new esri.symbol.SimpleLineSymbol(
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; esri.symbol.SimpleLineSymbol.STYLE_SOLID,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; new dojo.Color([88,116,152]), 2
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ),
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; new dojo.Color([88,116,152,0.45])
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; );
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; selectionToolbar.on("draw-end", function(geometry) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; selectionToolbar.deactivate();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; selectQuery.geometry = geometry;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; selectQuery.geometry.spatialReference = sr;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; featureLayer.selectFeatures(selectQuery, esri.layers.FeatureLayer.SELECTION_NEW);&amp;nbsp; //the 400 error is here
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; featureLayer.on("selection-complete", function(){ // this function was never launched
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; featureLayer.setSelectionSymbol(fieldsSelectionSymbol);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; console.log(featureLayer);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; map.addLayer(featureLayer);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 06:52:27 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/error-400-invalid-or-missing-input-parameters-on-a/m-p/116957#M10900</guid>
      <dc:creator>MaxDemars</dc:creator>
      <dc:date>2021-12-11T06:52:27Z</dc:date>
    </item>
    <item>
      <title>Re: Error 400 (Invalid or missing input parameters) on a selectFeatures()</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/error-400-invalid-or-missing-input-parameters-on-a/m-p/116958#M10901</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;bang to up this post&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Jan 2014 17:25:43 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/error-400-invalid-or-missing-input-parameters-on-a/m-p/116958#M10901</guid>
      <dc:creator>MaxDemars</dc:creator>
      <dc:date>2014-01-28T17:25:43Z</dc:date>
    </item>
    <item>
      <title>Re: Error 400 (Invalid or missing input parameters) on a selectFeatures()</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/error-400-invalid-or-missing-input-parameters-on-a/m-p/116959#M10902</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I missed this the first time I read your post but your feature layer is being initialized with a MapServer url. It needs to be setup with a FeatureServer url.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This:&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://localhost:6080/arcgis/rest/services/immeubles/"&gt;http://localhost:6080/arcgis/rest/services/immeubles/&lt;/A&gt;&lt;STRONG&gt;MapServer&lt;/STRONG&gt;&lt;SPAN&gt;/0&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;should be changed to:&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://localhost:6080/arcgis/rest/services/immeubles/"&gt;http://localhost:6080/arcgis/rest/services/immeubles/&lt;/A&gt;&lt;STRONG&gt;FeatureServer&lt;/STRONG&gt;&lt;SPAN&gt;/0&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If you don't have a FeatureServer url you need to go into the ArcGIS Manager and toggle the FeatureServer capability on that map service and restart it.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Jan 2014 17:40:54 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/error-400-invalid-or-missing-input-parameters-on-a/m-p/116959#M10902</guid>
      <dc:creator>JamieSimko</dc:creator>
      <dc:date>2014-01-28T17:40:54Z</dc:date>
    </item>
    <item>
      <title>Re: Error 400 (Invalid or missing input parameters) on a selectFeatures()</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/error-400-invalid-or-missing-input-parameters-on-a/m-p/116960#M10903</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Jamie,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you for your help but unfortunately I still have a 400 error but with the message: Unable to perform query operation.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Jan 2014 17:58:11 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/error-400-invalid-or-missing-input-parameters-on-a/m-p/116960#M10903</guid>
      <dc:creator>MaxDemars</dc:creator>
      <dc:date>2014-01-28T17:58:11Z</dc:date>
    </item>
    <item>
      <title>Re: Error 400 (Invalid or missing input parameters) on a selectFeatures()</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/error-400-invalid-or-missing-input-parameters-on-a/m-p/116961#M10904</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Maybe that could help. I have copied the url of the query GET request:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_macro_code jive_text_macro"&gt;http://localhost:6080/arcgis/rest/services/immeubles/FeatureServer/0/query?f=json&amp;amp;returnGeometry=true&amp;amp;spatialRel=esriSpatialRelIntersects&amp;amp;inSR=4326&amp;amp;outFields=*&amp;amp;outSR=4326&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Jan 2014 18:21:27 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/error-400-invalid-or-missing-input-parameters-on-a/m-p/116961#M10904</guid>
      <dc:creator>MaxDemars</dc:creator>
      <dc:date>2014-01-28T18:21:27Z</dc:date>
    </item>
    <item>
      <title>Re: Error 400 (Invalid or missing input parameters) on a selectFeatures()</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/error-400-invalid-or-missing-input-parameters-on-a/m-p/116962#M10905</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Alright,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;making some progress at least. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Another thing you may want to change are the outfields. I recall having some issues in the past with passing "*" for them. I believe now I iterate through all the fields in the layerDetails and pass in the field names directly instead of *. It may be worth just testing with only one field.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I would suggest trying out your query directly through the rest API for testing purposes. You may be able to figure out the error faster that way.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Jan 2014 18:23:04 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/error-400-invalid-or-missing-input-parameters-on-a/m-p/116962#M10905</guid>
      <dc:creator>JamieSimko</dc:creator>
      <dc:date>2014-01-28T18:23:04Z</dc:date>
    </item>
    <item>
      <title>Re: Error 400 (Invalid or missing input parameters) on a selectFeatures()</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/error-400-invalid-or-missing-input-parameters-on-a/m-p/116963#M10906</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Maybe that could help. I have copied the url of the query GET request:&lt;BR /&gt;&lt;BR /&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_macro_code jive_text_macro"&gt;http://localhost:6080/arcgis/rest/services/immeubles/FeatureServer/0/query?f=json&amp;amp;returnGeometry=true&amp;amp;spatialRel=esriSpatialRelIntersects&amp;amp;inSR=4326&amp;amp;outFields=*&amp;amp;outSR=4326&lt;/PRE&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;It doesn't look like that get request has any geometry information associated with it (there should be a JSON geometry object with a collection of x/y points I believe). I don't have time to dig into this further currently but you may require a POST request which I *think* needs a proxy page setup. If you look around the forum I'm sure you will find some more info regarding if that is correct or not.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Jan 2014 18:27:47 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/error-400-invalid-or-missing-input-parameters-on-a/m-p/116963#M10906</guid>
      <dc:creator>JamieSimko</dc:creator>
      <dc:date>2014-01-28T18:27:47Z</dc:date>
    </item>
    <item>
      <title>Re: Error 400 (Invalid or missing input parameters) on a selectFeatures()</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/error-400-invalid-or-missing-input-parameters-on-a/m-p/116964#M10907</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Is it normal that there is no coordinates of the query object in the query url? I am trying to query features that Intersects a drawn object.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I also try to change the url to select only one field but I still have the same error when pasted the url in the browser.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_macro_code jive_text_macro"&gt;http://localhost:6080/arcgis/rest/services/immeubles/FeatureServer/0/query?f=json&amp;amp;returnGeometry=true&amp;amp;spatialRel=esriSpatialRelIntersects&amp;amp;inSR=4326&amp;amp;outFields=adresse&amp;amp;outSR=4326&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Jan 2014 18:31:34 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/error-400-invalid-or-missing-input-parameters-on-a/m-p/116964#M10907</guid>
      <dc:creator>MaxDemars</dc:creator>
      <dc:date>2014-01-28T18:31:34Z</dc:date>
    </item>
    <item>
      <title>Re: Error 400 (Invalid or missing input parameters) on a selectFeatures()</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/error-400-invalid-or-missing-input-parameters-on-a/m-p/116965#M10908</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;No, I don't think that is normal. See my previous post (I think you may have missed it); it makes note of that.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Jan 2014 19:01:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/error-400-invalid-or-missing-input-parameters-on-a/m-p/116965#M10908</guid>
      <dc:creator>JamieSimko</dc:creator>
      <dc:date>2014-01-28T19:01:59Z</dc:date>
    </item>
    <item>
      <title>Re: Error 400 (Invalid or missing input parameters) on a selectFeatures()</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/error-400-invalid-or-missing-input-parameters-on-a/m-p/116966#M10909</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;It's not true that you need to use a FeatureServer url with FeatureLayer; MapServer works fine.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Have you tried adding:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_macro_code jive_text_macro"&gt;console.log(selectQuery.geometry)&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;before you run the selectFeatures method?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Jan 2014 06:42:09 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/error-400-invalid-or-missing-input-parameters-on-a/m-p/116966#M10909</guid>
      <dc:creator>JohnathanBarclay</dc:creator>
      <dc:date>2014-01-29T06:42:09Z</dc:date>
    </item>
    <item>
      <title>Re: Error 400 (Invalid or missing input parameters) on a selectFeatures()</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/error-400-invalid-or-missing-input-parameters-on-a/m-p/116967#M10910</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;It's not true that you need to use a FeatureServer url with FeatureLayer; MapServer works fine.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;JGBarclay is right, I wasn't aware of this but it makes sense if you don't need to do any editing.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Jan 2014 14:15:52 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/error-400-invalid-or-missing-input-parameters-on-a/m-p/116967#M10910</guid>
      <dc:creator>JamieSimko</dc:creator>
      <dc:date>2014-01-29T14:15:52Z</dc:date>
    </item>
    <item>
      <title>Re: Error 400 (Invalid or missing input parameters) on a selectFeatures()</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/error-400-invalid-or-missing-input-parameters-on-a/m-p/116968#M10911</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi JGBarclay&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;console.log(selectQuery.geometry) returns an object but I am not sure if it is valid.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;Object {geometry: Object, target: Object}
geometry: Object
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _centroid: null
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _extent: null
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _ring: 0
&amp;nbsp; rings: Array[1]
&amp;nbsp;&amp;nbsp;&amp;nbsp; 0: Array[11]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0: Array[2]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0: -69.33183267437701
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1: 45.45381694926503
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; length: 2
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; __proto__: Array[0]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1: Array[2]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2: Array[2]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3: Array[2]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4: Array[2]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5: Array[2]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6: Array[2]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7: Array[2]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8: Array[2]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 9: Array[2]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10: Array[2]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; length: 11
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; __proto__: Array[0]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; length: 1
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; __proto__: Array[0]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; spatialReference: Object
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; latestWkid: 4326
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; wkid: 4326
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; __proto__: Object
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; type: "polygon"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; __proto__: Object
&amp;nbsp; spatialReference: Object
&amp;nbsp;&amp;nbsp;&amp;nbsp; wkid: 4326
&amp;nbsp;&amp;nbsp;&amp;nbsp; __proto__: Object
&amp;nbsp; target: Object
&amp;nbsp;&amp;nbsp;&amp;nbsp; __proto__: Object&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 06:52:30 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/error-400-invalid-or-missing-input-parameters-on-a/m-p/116968#M10911</guid>
      <dc:creator>MaxDemars</dc:creator>
      <dc:date>2021-12-11T06:52:30Z</dc:date>
    </item>
  </channel>
</rss>

