ETIQUETA de error no válido para la respuesta JSON contra la petición de la CMA de Geoserver usando jQuery

StackOverflow https://stackoverflow.com/questions/1503193

  •  19-09-2019
  •  | 
  •  

Pregunta

escribí este código:

function json()
{   
  var url="http://192.172.2.23:8080/geoserver/wfs?request=GetFeature&version=1.1.0&outputFormat=json&typeName=topp:networkcoverage&CQL_FILTER= topp:CELL_ID='410-07-301-31781' Or topp:CELL_ID='nnn'&callback=?";
  jQuery.getJSON(url,function(data){alert("Symbol: " + data.type + ", Price: " + data.bbox);
   });
}

Y tiene un error en FF:

Error: invalid label
Source File: http://192.172.2.23:8080/geoserver/wfs?request=GetFeature&version=1.1.0&outputFormat=json&typeName=topp:networkcoverage&CQL_FILTER=%20topp:CELL_ID=%27410-07-301-31781%27%20Or%20topp:CELL_ID=%27nnn%27&callback=processJSON
Line: 1, Column: 1
Source Code:
{"type":"FeatureCollection","features":[{"type":"Feature","id":"networkcoverage.13333","geometry":{"type":"MultiPolygon","coordinates":[[[[33.67787000000004,73.02342000000004],[33.68024256600006,73.02193745600005],[33.68066767800008,73.02342000000004],[33.......

Yo estaba contento con XmlHttpRequest hasta que me encontré con un problema dominios ... He intentado todo tipo de bibliotecas, y es el mismo error con todas las funciones JSON.


pensé que podría haber algo mal con la respuesta pero puse la respuesta de esta utilidad telas para comprobar así formedness, y estaba trabajando muy bien en este URL http://openlayers.org/dev/examples/vector-formats.html

¿Qué me estoy perdiendo aquí?

¿Fue útil?

Solución

Soy un desarrollador de GeoServer y esto se ve como un error probable para mí. Le sugiero que asegurarse de que está utilizando la versión más reciente en la serie de lanzamientos que está utilizando (es decir, 1.7.6 o 2.0 RC1) y asegurarse de que esto no se ha fijado en esas versiones. Si no es así, tratar de producir un conjunto de datos mínimos que muestra este problema y adjuntarlo a un billete en seguimiento de incidencias de GeoServer ( http://jira.codehaus.org/browse/GEOS/ ). Asegúrese de mencionar que está utilizando jQuery desde el banco de pruebas de GeoServer no incluye ninguna prueba de navegador real (incluso las pruebas que hacemos con OpenLayers se hace a mano.)

Buena suerte!

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top