|
v8: Ошибка при установке базы на андроид | ☑ | ||
---|---|---|---|---|
0
790th
08.01.13
✎
18:20
|
Опубликовал приложение на сервере IIS
http://77.37.204.85/ib7 (доступно из инета) На андроиде: 1. Добавляю приложение, жму "загрузить". Загружает успешно. 2. указываю наименование приложения, жму "готово". Идет Установка, появляется ошибка: Ошибка разбора XML: -[3,992] Фатальная ошибка: Opening and ending tag mismatch: br line 0 and pre SystemId: file:///data/data/com.e1c.mobile/files/config.mcf скриншот: http://fotki.yandex.ru/users/alex790th/view/628729 В чем может быть ошибка ? P.S. Аналогичная ошибка в п.1 решилась на сервере IIS преобразованием виртуальной папки в приложение. Добавлять <ws/> пробовал, не помогло. <br> там вообще отсутствует. Вот кстати содержание файла default.vrd: <?xml version="1.0" encoding="UTF-8"?> <point xmlns="http://v8.1c.ru/8.2/virtual-resource-system" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" base="/ib7" ib="File="C:\inetpub\wwwroot\ib7";" temp="C:\inetpub\wwwroot\ib7\"> <ws enable="false"/> </point> Еще смущает что при этом отсутствует файл описания конфигурации. Если его создать через Конфигурация/Мобильное приложение/Записать в файл, ошибка происходит на том же этапе но содержание немного меняется: Ошибка разбора XML: -[3,1062] Фатальная ошибка: Opening and ending tag mismatch: br line 0 and pre SystemId: file:///data/data/com.e1c.mobile/files/config.mcf скриншот: http://fotki.yandex.ru/users/alex790th/view/628744 Содержание файла 1cema.xml: <?xml version="1.0" encoding="UTF-8"?> <MobileApp xmlns="http://v8.1c.ru/8.3/mobile-application/app" xmlns:bsch="http://v8.1c.ru/8.2/data/bsl" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="Конфигурация" defaultLanguage="Language.Русский"> <language name="Русский" languageCode="ru"> <synonym> <v8:item> <v8:lang>ru</v8:lang> <v8:content>Русский</v8:content> </v8:item> </synonym> </language> <mainModule version="1" startAddr="0"> <bsch:cmdOpCode>22,22</bsch:cmdOpCode> <bsch:cmdOperand>0,0</bsch:cmdOperand> </mainModule> <sessionModule version="1"> <bsch:cmdOpCode>22</bsch:cmdOpCode> <bsch:cmdOperand>0</bsch:cmdOperand> </sessionModule> </MobileApp> |
|||
1
790th
08.01.13
✎
18:32
|
Скриншоты криво встали, дублирую:
http://fotki.yandex.ru/users/alex790th/view/628729 http://fotki.yandex.ru/users/alex790th/view/628744 |
|||
2
Живой Ископаемый
08.01.13
✎
18:36
|
а можешь добиться, чтобы не было ничего между
defaultLanguage="Language.Русский"> и <language name="Русский" languageCode="ru"> ? |
|||
3
790th
08.01.13
✎
18:52
|
Через редактирование файла убирал значения между ними, удалял тег language, тег MobileApp. Ничего не изменилось 0_о
У меня андроид 2.3. Завтра попробую на 4м |
|||
4
КузьмаПруткофф
08.01.13
✎
19:15
|
круто, РКК возвращается.
|
|||
5
790th
09.01.13
✎
03:02
|
Разобрался !
IIS / Документ по умолчанию: 1cema.xml Если бы был внимательнее не проглядел бы комментарий статьи на ИТС: "СОВЕТ. При создании виртуального каталога, файл конфигурации (1cema.xml) устанавливается в качестве его (каталога) страницы по умолчанию. Это позволяет в диалоге создания информационной базы на мобильном устройстве указывать URL в сокращенном виде." Вообще на пути попались следующие подводные камни: 1. Приложение 1cem.apk в хелпе предлагают установить на смартфон из командной строки винды. Мне же пришлось просто его скопировать и запустить с телефона. 2. Как уже писал, на сервере IIS необходимо преобразовать виртуальную папку в приложение (либо изначально добавлять как приложение) 3. IIS / Документ по умолчанию: 1cema.xml (остальные удалил) Удачи ! |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |