Клуб API Карт

500 internal server error

Комягин Виктор
31 мая 2013, 10:59

Стало недавно выдавать ошибку id_1369979847344462436({"error":{"status":"500","message":"internal server error"},"response":""});


ничего ни в скриптах ни в XML не менялось.




XML файл - http://www.holiday.by/files/xml/sights.xml


скрипт


ymaps.ready(init);
function init () {
var bounds = myCollection = new ymaps.GeoObjectCollection();
var myMap = new ymaps.Map('map-header', {
center: [53.90109, 27.558759],
zoom: 6
});

myMap.controls
.add('smallZoomControl', { left: 5, top: 5 });

function loadmap(cluster, url)
{
alert(url);
ymaps.geoXml.load(url).then(function (res) {
var result = [], i=1;
console.log(res);
res.geoObjects.each(function (obj, objIndex, group) {
obj.properties.set('clusterCaption', i++);
result.push(obj);
});
//myMap.geoObjects.add(res.geoObjects);

if (res.mapState) {
cluster.add(result);
myMap.geoObjects.add(cluster);
res.mapState.applyToMap(myMap);
myMap.setBounds(myMap.geoObjects.getBounds());
}
});
}

var cluster = new ymaps.Clusterer({gridSize:60});

loadmap(cluster,'http://www.holiday.by/files/xml/sights.xml');

}


7 комментариев
Подписаться на комментарии к посту

нужна ссылку на страницу

Комягин Виктор
31 мая 2013, 16:34

она к сожалению закрыта паролями, но сейчас вроде бы все заработало

Мы внесли изменения в работу нашего робота, таймауты должны полечиться.
Если проблема вновь воспроизведётся, сообщите нам, пожалуйста.
Комягин Виктор
1 июня 2013, 01:32

Спасибо! А есть ли какие-то туториалы для передлки с xml файла на работу с JSON ?

Вы можете использовать любую структуру в JSON.
Комягин Виктор
5 июня 2013, 19:58

Сейчас снова такая же ошибка возникает.  Даже если я уменьшаю объем загружаемых XML хотя он итак небольшой

Выкатили ещё один фикс.
Если всё ещё воспроизводится, пишите.