|
мобильное приложение - ошибка обновления конфы |
☑ |
0
kittystark
25.11.16
✎
16:04
|
все было чин-чинарем, работало долгое время (ни один год)
через конфигуратор залез в конфу мобильного приложения, добавил кнопку с командой, опубликовал, на планшете при попытке мобильной платформы накатить автоматичное обновление где-то на середине "2-ой бегущей полоски" вываливается
"ошибка при вызове метода объекта модели xdto неверный параметр"
восстановил конфу из бэкапа, переопубликовал (файл 1cema.xml пересоздается), перезапустил апач - та же хрень
перепробовал версии мобильного клиента 8.3.8.58/68; 9.74
сервер 8.3.9.1818 (пока что)
как найти/обойти эту сволочную ошибку внутри 1cema.xml ?
|
|
1
kittystark
25.11.16
✎
18:16
|
ну что-ж проблема выявлена!
если делать публикацию из-под более ранней версии конфигуратора 8.3.8.1933 - все прогружается нормально
на всякий случай вот различия в 1cema.xml из под разных версий, полученные командой fc
Comparing files good_1cema.xml and BAD_CEMA.XML
***** good_1cema.xml<mf:value><chm:seriesCurId>30</chm:seriesCurId><chm:pointsCurId>203</chm:pointsCurId><chm:isSeriesDesign>true</chm:isSeriesDesign>
***** BAD_CEMA.XML<mf:value><chm:seriesCurId>29</chm:seriesCurId><chm:pointsCurId>196</chm:pointsCurId><chm:isSeriesDesign>true</chm:isSeriesDesign>
*****
***** good_1cema.xml<inputByString>Code</inputByString></exchangePlan>
***** BAD_CEMA.XML<inputByString>Code</inputByString></exchangePlan>
*****
***** good_1cema.xml <dcscor:parameter>Формат</dcscor:parameter> <dcscor:value xsi:type="xs:string">ЧДЦ=2</dcscor:val
ue> </dcscor:item>
***** BAD_CEMA.XML <dcscor:parameter>Формат</dcscor:parameter> <dcscor:value xsi:type="v8:LocalStringType"> <v8:item><v8:lang>ru</v8:lang><v8:content>ЧДЦ=2</v8:content> </v8:item> </dcscor:value> </dcscor:item>
*****
***** good_1cema.xml <dcscor:parameter>Формат</dcscor:parameter> <dcscor:value xsi:type="xs:string">ЧДЦ=2</dcscor:val
ue> </dcscor:item>
***** BAD_CEMA.XML <dcscor:parameter>Формат</dcscor:parameter> <dcscor:value xsi:type="v8:LocalStringType"> <v8:item><v8:lang>ru</v8:lang><v8:content>ЧДЦ=2</v8:content> </v8:item> </dcscor:value> </dcscor:item>
*****
***** good_1cema.xml <dcscor:parameter>Формат</dcscor:parameter> <dcscor:value xsi:type="xs:string">ЧДЦ=2</dcscor:val
ue> </dcscor:item>
***** BAD_CEMA.XML <dcscor:parameter>Формат</dcscor:parameter> <dcscor:value xsi:type="v8:LocalStringType"> <v8:item><v8:lang>ru</v8:lang><v8:content>ЧДЦ=2</v8:content> </v8:item> </dcscor:value> </dcscor:item>
*****
***** good_1cema.xml <dcscor:parameter>Формат</dcscor:parameter> <dcscor:value xsi:type="xs:string">ЧДЦ=2</dcscor:val
ue> </dcscor:item>
***** BAD_CEMA.XML <dcscor:parameter>Формат</dcscor:parameter> <dcscor:value xsi:type="v8:LocalStringType"> <v8:item><v8:lang>ru</v8:lang><v8:content>ЧДЦ=2</v8:content> </v8:item> </dcscor:value> </dcscor:item>
*****
***** good_1cema.xml <dcscor:parameter>Формат</dcscor:parameter> <dcscor:value xsi:type="xs:string">ЧДЦ=2</dcscor:val
ue> </dcscor:item>
***** BAD_CEMA.XML <dcscor:parameter>Формат</dcscor:parameter> <dcscor:value xsi:type="v8:LocalStringType"> <v8:item><v8:lang>ru</v8:lang><v8:content>ЧДЦ=2</v8:content> </v8:item> </dcscor:value> </dcscor:item>
*****
***** good_1cema.xml <dcscor:parameter>Формат</dcscor:parameter> <dcscor:value xsi:type="xs:string">ЧДЦ=2</dcscor:val
ue> </dcscor:item>
***** BAD_CEMA.XML <dcscor:parameter>Формат</dcscor:parameter> <dcscor:value xsi:type="v8:LocalStringType"> <v8:item><v8:lang>ru</v8:lang><v8:content>ЧДЦ=2</v8:content> </v8:item> </dcscor:value> </dcscor:item>
*****
***** good_1cema.xml
sWidth><mf:childrenAlign>TitlesLeftDataRight</mf:childrenAlign><mf:horizontalAlign>Right</mf:horizonta
***** BAD_CEMA.XML
sWidth><mf:childrenAlign>ItemsRightTitlesLeft</mf:childrenAlign><mf:horizontalAlign>Right</mf:horizonta
*****
***** good_1cema.xml
sWidth><mf:childrenAlign>TitlesLeftDataRight</
mf:childrenAlign><mf:horizontalAlign>Right</mf:horizonta
***** BAD_CEMA.XML
sWidth><mf:childrenAlign>ItemsRightTitlesLeft<
/mf:childrenAlign><mf:horizontalAlign>Right</mf:horizonta
*****
***** good_1cema.xml
sWidth><mf:childrenAlign>TitlesLeftDataRight</
mf:childrenAlign><mf:horizontalAlign>Right</mf:horizonta
***** BAD_CEMA.XML
sWidth><mf:childrenAlign>ItemsRightTitlesLeft<
/mf:childrenAlign><mf:horizontalAlign>Right</mf:horizonta
*****
***** good_1cema.xml<mf:showTitle>false</mf:showTitle><mf:childrenAlign>TitlesLeftDataRight</
mf:childrenAlign><mf:verticalAlign>Center</mf:verticalAl
***** BAD_CEMA.XML<mf:showTitle>false</mf:showTitle><mf:childrenAlign>ItemsRightTitlesLeft<
/mf:childrenAlign><mf:verticalAlign>Center</mf:verticalAl
*****
***** good_1cema.xml
sWidth><mf:childrenAlign>TitlesLeftDataLeft</m
f:childrenAlign> </mf:usualData>
***** BAD_CEMA.XML
sWidth><mf:childrenAlign>ItemsLeftTitlesLeft</
mf:childrenAlign> </mf:usualData>
*****
***** good_1cema.xml
sWidth><mf:childrenAlign>TitlesLeftDataLeft</m
f:childrenAlign> </mf:usualData>
***** BAD_CEMA.XML
sWidth><mf:childrenAlign>ItemsLeftTitlesLeft</
mf:childrenAlign> </mf:usualData>
*****
***** good_1cema.xml
sWidth><mf:childrenAlign>TitlesLeftDataLeft</m
f:childrenAlign> </mf:usualData>
***** BAD_CEMA.XML
sWidth><mf:childrenAlign>ItemsLeftTitlesLeft</
mf:childrenAlign> </mf:usualData>
*****
***** good_1cema.xml
sWidth><mf:childrenAlign>TitlesLeftDataLeft</m
f:childrenAlign> </mf:usualData>
***** BAD_CEMA.XML
sWidth><mf:childrenAlign>ItemsLeftTitlesLeft</
mf:childrenAlign> </mf:usualData>
*****
***** good_1cema.xml <dcscor:parameter>Формат</dcscor:parameter> <dcscor:value xsi:type="xs:string">ЧДЦ=2</dcscor:val
ue> </dcscor:item>
***** BAD_CEMA.XML <dcscor:parameter>Формат</dcscor:parameter> <dcscor:value xsi:type="v8:LocalStringType"> <v8:item><v8:lang>ru</v8:lang><v8:content>ЧДЦ=2</v8:content> </v8:item> </dcscor:value> </dcscor:item>
*****
***** good_1cema.xml <dcscor:parameter>Формат</dcscor:parameter> <dcscor:value xsi:type="xs:string">ЧДЦ=2</dcscor:val
ue> </dcscor:item>
***** BAD_CEMA.XML <dcscor:parameter>Формат</dcscor:parameter> <dcscor:value xsi:type="v8:LocalStringType"> <v8:item><v8:lang>ru</v8:lang><v8:content>ЧДЦ=2</v8:content> </v8:item> </dcscor:value> </dcscor:item>
*****
***** good_1cema.xml <dcscor:parameter>Формат</dcscor:parameter> <dcscor:value xsi:type="xs:string">ЧДЦ=2</dcscor:val
ue> </dcscor:item>
***** BAD_CEMA.XML <dcscor:parameter>Формат</dcscor:parameter> <dcscor:value xsi:type="v8:LocalStringType"> <v8:item><v8:lang>ru</v8:lang><v8:content>ЧДЦ=2</v8:content> </v8:item> </dcscor:value> </dcscor:item>
*****
***** good_1cema.xml <dcscor:parameter>Формат</dcscor:parameter> <dcscor:value xsi:type="xs:string">ЧДЦ=2</dcscor:val
ue> </dcscor:item>
***** BAD_CEMA.XML <dcscor:parameter>Формат</dcscor:parameter> <dcscor:value xsi:type="v8:LocalStringType"> <v8:item><v8:lang>ru</v8:lang><v8:content>ЧДЦ=2</v8:content> </v8:item> </dcscor:value> </dcscor:item>
*****
***** good_1cema.xml <dcscor:parameter>Формат</dcscor:parameter> <dcscor:value xsi:type="xs:string">ЧДЦ=2</dcscor:val
ue> </dcscor:item>
***** BAD_CEMA.XML <dcscor:parameter>Формат</dcscor:parameter> <dcscor:value xsi:type="v8:LocalStringType"> <v8:item><v8:lang>ru</v8:lang><v8:content>ЧДЦ=2</v8:content> </v8:item> </dcscor:value> </dcscor:item>
*****
***** good_1cema.xml <dcscor:parameter>Формат</dcscor:parameter> <dcscor:value xsi:type="xs:string">ЧДЦ=2</dcscor:val
ue> </dcscor:item>
***** BAD_CEMA.XML <dcscor:parameter>Формат</dcscor:parameter> <dcscor:value xsi:type="v8:LocalStringType"> <v8:item><v8:lang>ru</v8:lang><v8:content>ЧДЦ=2</v8:content> </v8:item> </dcscor:value> </dcscor:item>
*****
***** good_1cema.xml<mf:titleHeight>1</mf:titleHeight> </mf:button>
***** BAD_CEMA.XML<mf:titleHeight>1</mf:titleHeight><mf:horizontalStretch>true</mf:horizont
alStretch> </mf:button>
*****
***** good_1cema.xml
sWidth><mf:childrenAlign>TitlesLeftDataRight</
mf:childrenAlign><mf:horizontalAlign>Right</mf:horizonta
***** BAD_CEMA.XML
sWidth><mf:childrenAlign>ItemsRightTitlesLeft<
/mf:childrenAlign><mf:horizontalAlign>Right</mf:horizonta
*****
***** good_1cema.xml
sWidth><mf:childrenAlign>TitlesLeftDataRight</
mf:childrenAlign><mf:horizontalAlign>Right</mf:horizonta
***** BAD_CEMA.XML
sWidth><mf:childrenAlign>ItemsRightTitlesLeft<
/mf:childrenAlign><mf:horizontalAlign>Right</mf:horizonta
*****
***** good_1cema.xml
sWidth><mf:childrenAlign>TitlesLeftDataRight</
mf:childrenAlign><mf:horizontalAlign>Right</mf:horizonta
***** BAD_CEMA.XML
sWidth><mf:childrenAlign>ItemsRightTitlesLeft<
/mf:childrenAlign><mf:horizontalAlign>Right</mf:horizonta
*****
***** good_1cema.xml <dcscor:parameter>Формат</dcscor:parameter> <dcscor:value xsi:type="xs:string">ЧДЦ=2</dcscor:val
ue> </dcscor:item>
***** BAD_CEMA.XML <dcscor:parameter>Формат</dcscor:parameter> <dcscor:value xsi:type="v8:LocalStringType"> <v8:item><v8:lang>ru</v8:lang><v8:content>ЧДЦ=2</v8:content> </v8:item> </dcscor:value> </dcscor:item>
*****
***** good_1cema.xml <dcscor:parameter>Формат</dcscor:parameter> <dcscor:value xsi:type="xs:string">ЧДЦ=2</dcscor:val
ue> </dcscor:item>
***** BAD_CEMA.XML <dcscor:parameter>Формат</dcscor:parameter> <dcscor:value xsi:type="v8:LocalStringType"> <v8:item><v8:lang>ru</v8:lang><v8:content>ЧДЦ=2</v8:content> </v8:item> </dcscor:value> </dcscor:item>
*****
***** good_1cema.xml <dcscor:parameter>Формат</dcscor:parameter> <dcscor:value xsi:type="xs:string">ЧДЦ=2</dcscor:val
ue> </dcscor:item>
***** BAD_CEMA.XML <dcscor:parameter>Формат</dcscor:parameter> <dcscor:value xsi:type="v8:LocalStringType"> <v8:item><v8:lang>ru</v8:lang><v8:content>ЧДЦ=2</v8:content> </v8:item> </dcscor:value> </dcscor:item>
*****
***** good_1cema.xml<mf:titleHeight>1</mf:titleHeight> </mf:button>
***** BAD_CEMA.XML<mf:titleHeight>1</mf:titleHeight><mf:horizontalStretch>true</mf:horizont
alStretch> </mf:button>
*****
***** good_1cema.xml
sWidth><mf:childrenAlign>TitlesLeftDataRight</
mf:childrenAlign><mf:horizontalAlign>Right</mf:horizonta
***** BAD_CEMA.XML
sWidth><mf:childrenAlign>ItemsRightTitlesLeft<
/mf:childrenAlign><mf:horizontalAlign>Right</mf:horizonta
*****
***** good_1cema.xml
sWidth><mf:childrenAlign>TitlesLeftDataRight</
mf:childrenAlign><mf:horizontalAlign>Right</mf:horizonta
***** BAD_CEMA.XML
sWidth><mf:childrenAlign>ItemsRightTitlesLeft<
/mf:childrenAlign><mf:horizontalAlign>Right</mf:horizonta
*****
***** good_1cema.xml
sWidth><mf:childrenAlign>TitlesLeftDataRight</
mf:childrenAlign><mf:horizontalAlign>Right</mf:horizonta
***** BAD_CEMA.XML
sWidth><mf:childrenAlign>ItemsRightTitlesLeft<
/mf:childrenAlign><mf:horizontalAlign>Right</mf:horizonta
*****
|
|
2
Cyberhawk
25.11.16
✎
18:22
|
В 1С отправил?
|
|
3
kittystark
29.11.16
✎
09:28
|
(2) нет, я на них обиделся :) несколько раз отправлял типа "багрепорты" они через месяц херились
|
|
4
kittystark
29.11.16
✎
09:28
|
продолжаю наблюдения: обновление релиза сервера до 8.3.9.1850 дает такие же спотыкачки
|
|
5
kittystark
01.12.16
✎
11:55
|
на оф.сайте Код ошибки: 10168786
исправили в мобильной платформе 8.3.9.79
|
|