Ошибка разбора XML: Space required after the Public Identifier

1. artmaler1 14.01.16 16:45 Сейчас в теме
Ранее было : работающий апач, мобильное приложение, которое цеплялось в основную базу 8.1. Возникла необходимость в переходе на 8.2. Платформу переконвертировали. Веб-сервисы перенастроил. Сейчас в браузере легко захожу в xml веб-сервиса после ввода логина и пароля. С конфигурации мобильного приложения с ПК успешно связывается с основной базой, все веб-сервисы отрабатывают штатно. Далее возникла проблема. Платформа на андроиде не загружает конфигурацию с веб-сервера, получаю ошибку:

Ошибка разбора XML: Space required after the Public Identifier
SystemId:
file:///data/data/com.e1c.mobile/files/1c/1cem/1cema.xml

Мобильная платформа не принимает конфигурацию, судя по сообщению. Платформа основной базы 8.2.19.102

Ранее при первой настройке конфигурация успешно загружалась как на 8.1 так и на 8.2 (версии ранней чем 8.2.19.102)

Мобильная платформа на андроиде: 8.3.6.215, так же было испытано и на 8.3.7, та же ошибка.


Подскажите пожалуйста в каком направлении копать.
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. CaptainMorgan 14.01.16 16:57 Сейчас в теме
(1) Надо бы сделать версии одинаковыми, для начала.

Если бы у тебя основная платформа была бы 8.3.6.215, то подключив смартфон через USB к компьютеру, ты бы смог использовать отладчик в конфигураторе.
В этом случае есть шанс отловить и тем самым исправить все ошибки.

Единственный момент.
Не забудь только в настройках конфигуратора установить проверку синтаксиса только для мобильного клиента.
4. artmaler1 15.01.16 07:43 Сейчас в теме
(2)Спасибо, попробую.
(3) По конфигурациям - все самописное; 1) Назначение - только мобильное приложение; 2) Проверил - ошибок нет
3. dj_serega 392 14.01.16 20:37 Сейчас в теме
(1) artmaler1, Загрузите конфу на платформу которая вышла +- в тоже время с мобильной.
1. В свойстве корня конфигурации "Назначение использования" (вроде :) ) нужно оставить флаг на "Мобильное устройство".
2. Потом в меню "Конфигурация" найти пункт "Проверка конфигурации". Установить флажки на проверку мобильного приложения (мобильное приложение клиент, мобильное приложение сервер, поиск неподдерживаемой функциональности и все в группе Логическая проверка модулей).
5. DitriX 2093 15.01.16 21:10 Сейчас в теме
Для начала - попробуйте зайти через браузер мобильного устройства.
Это раз, а два - приведите пример ссылки, которую вы подключаете с мобильной базе.
6. artmaler1 18.01.16 13:08 Сейчас в теме
(5)
1. К базе цепляется, появляется окно логина и пароля, но при переходе по веб-сервису очень долго грузит, в итоге не загружает
2. Ссылки: http://37.61.***.41:81/MyMobApp;http://37.61.***.41:81/MyMobApp/ws/Obmen.1cws?wsdl
7. flyer 232 19.01.16 09:54 Сейчас в теме
(6) artmaler1, у вас апач или iis? может права на сервере надо глянуть
8. user1325921 02.05.20 15:28 Сейчас в теме
Разрабатываю внешнюю компоненту для Android. столкнулся с той же ошибкой что и автор. как починили в итоге?
9. user1325921 02.05.20 17:14 Сейчас в теме
В итоге разобрался. в моём случае проблема была в том, что при каждой публикации 1С делала дополнительную запись в конфиг апача httpd.conf про директорию публикации и, видимо (хотя это для меня всё равно загадка) при этом мобильная платформа не могла загрузить мобильное приложение. После удаления дубликатов и рестарта apache всё заработало.
akmich; ant7020; +2 Ответить
10. ant7020 31.05.20 20:27 Сейчас в теме
(9) user1325921 - спасибо большое, что уже только не перепробовал, только ваше сообщение помогло!
11. serverstar 64 30.09.20 11:12 Сейчас в теме
В моем случае все решилось перезапуском apache 2.2.46 32bit платформа 8,3,14,17
httpd.conf проверяла. никаких лишних записей апач не делал.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот