Summary: | Не работает в 1с "Помощник Перехода на УТ 10.3" в Ubuntu | ||
---|---|---|---|
Product: | WINE@Etersoft | Reporter: | Абросимов Виктор <DjSpiker> |
Component: | Общее | Assignee: | Александр Морозов <amorozov> |
Status: | CLOSED FIXED | QA Contact: | Максим Георгиевский <coust> |
Severity: | critical | ||
Priority: | P2 | CC: | baraka, DjSpiker, lav |
Version: | 1.0.12 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | All | ||
Whiteboard: | |||
Заявки RT: | Связано с: | ||
Дата напоминания: | |||
Bug Depends on: | |||
Bug Blocks: | 5634 |
Description
Абросимов Виктор
2010-06-02 14:33:44 MSD
Да забыл добавить: wine eter6/8 Также пробовала запускать через wineole, ничего не помогло. Проверь пожалуйста. Проблему решает установка dcom98: $winetricks dcom98 user00@reservserv:~$ winetricks dcom98 Executing wget -O DCOM98.EXE -nd -c --read-timeout=300 --retry-connrefused --header Accept-Encoding: gzip,deflate http://download.microsoft.com/download/d/1/3/d13cd456-f0cf-4fb2-a17f-20afc79f8a51/DCOM98.EXE --2010-06-03 15:09:55-- http://download.microsoft.com/download/d/1/3/d13cd456-f0cf-4fb2-a17f-20afc79f8a51/DCOM98.EXE Преобразование адреса download.microsoft.com... ошибка: Имя или служба не известны. wget: не могу получить адрес хоста «download.microsoft.com» Note: command 'wget -O DCOM98.EXE -nd -c --read-timeout=300 --retry-connrefused --header Accept-Encoding: gzip,deflate http://download.microsoft.com/download/d/1/3/d13cd456-f0cf-4fb2-a17f-20afc79f8a51/DCOM98.EXE' returned status 4. Aborting. user00@reservserv:~$ ping www.ya.ru PING ya.ru (77.88.21.3) 56(84) bytes of data. 64 bytes from www.yandex.ru (77.88.21.3): icmp_seq=1 ttl=54 time=70.2 ms 64 bytes from www.yandex.ru (77.88.21.3): icmp_seq=2 ttl=54 time=69.9 ms ^C --- ya.ru ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1001ms rtt min/avg/max/mdev = 69.907/70.082/70.258/0.317 ms user00@reservserv:~$ ping www.google.ru PING www.l.google.com (74.125.232.17) 56(84) bytes of data. ^C64 bytes from 74.125.232.17: icmp_seq=1 ttl=55 time=72.4 ms --- www.l.google.com ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 72.443/72.443/72.443/0.000 ms user00@reservserv:~$ почему то не хочет скачиваться dcom98 говорит что сайт такой недоступен... После установки DCOM98 через winetricks появляется ошибка: user00@reservserv:~$ winediag Программа диагностики для WINE@Etersoft 1.0.12-eter8. (c) 2005, 2006, 2007, 2008, 2009 Etersoft Проверяем libwine.so.1... ИМЕЕТСЯ. (сборка WINE@Etersoft 1.0.12-eter5.6) Проверяем /usr/bin/winelog ... пакет WINE@Etersoft: УСТАНОВЛЕН Проверяем libwine-etersoft.so.1... NETWORK ИМЕЕТСЯ WINE@Etersoft version: 1.0.12-eter5.6/8 License file checking: ACCEPTED (code 0). Используем файл лицензии из /etc/wine/WINE-ETERSOFT.LIC. Лицензировано ООО Льговагроинвест с регистрационным номером 7794-2465 Контактное лицо: Абросимов Виктор Владимирович Лицензия без ограничения по времени. Текущие дата и время: Thu Jun 3 15:37:45 2010 Внимание: модуль etercifs не загружен. Проверяем libcups.so.2... ИМЕЕТСЯ. Проверяем libfreetype.so.6...ИМЕЕТСЯ (версия 2.3.11) Установлено соединение с Икс-сервером на :0.0 Расширение GLX имеется (3D поддерживается) Рабочая среда: GNOME Используемая модель потоков (thread): pthread (NPTL) Ядро: Linux, версия: 2.6.32-21-generic (архитектура: i686) ОШИБКА: Пользовательский реестр Wine /home/user00/.wine/user.reg не содержит раздела [Software\\Wine]. Максимальное число файловых дескрипторов в системе: 179007 (9088 используется) Максимально доступное количество открытых файлов для одного процесса: 1024 Число тиков таймера в секунду (CLK_TCK): 100 Нет ограничений виртуальной памяти Проверка на futimes: OK Количество бит для смещения в файле: 64 Установка блокировки на смещение более 512Мб прошла успешно Установка блокировки на смещение более 4Гб прошла успешно Текущая локаль: ru_RU.utf8 Real BIOS manufactured date: 16.09.2009 Код последней ошибки, выявленной winediag: WE67 В 1с запускается "Помощник перехода на УТ 10.3" но он не работает так как не работает компонента V7PLUSS.DLL. Попытка зарегистрировать ее в ручную результата не принесла... Компонента V7Plus : Ошибка инициализации XML Parser мЧтениеXML.СвязатьСФайлом(ИмяФайлаПравил); {Обработка.ПомощникПереходаНаУТ.Форма.Модуль(15289)}: Значение не представляет агрегатный объект (СвязатьСФайлом) >Компонента V7Plus : Ошибка инициализации XML
>Parser
>мЧтениеXML.СвязатьСФайлом(ИмяФайлаПравил);
>{Обработка.ПомощникПереходаНаУТ.Форма.Модуль(15289)}:
>Значение не представляет агрегатный
>объект (СвязатьСФайлом)
От этой ошибки избавиться помогла установка msxml4 через winetricks
Может добавите это в документацию ???
Переоткрываю для тестирования Ошибку можно закрыть, Нужно сделать описание или принудительно устанавливать msxml4, после его установки все нормально работает. (In reply to comment #8) > Ошибку можно закрыть, Нужно сделать > описание или принудительно устанавливать > msxml4, после его установки все нормально > работает. Проблема в том, что у нас присутствует msxml4. Видимо, каким-то неполным образом.
>
> Компонента V7Plus : Ошибка инициализации XML
> Parser
> мЧтениеXML.СвязатьСФайлом(ИмяФайлаПравил);
> {Обработка.ПомощникПереходаНаУТ.Форма.Модуль(15289)}:
> Значение не представляет агрегатный
> объект (СвязатьСФайлом)
>
На каком шаге это появляется?
Если на выгрузке данных - то не воспроизвел.
На какой сборке вы проверяли и на каком дистрибутиве?
Бутылка bugs/5635 wine 1.0.12 eter6/8 Mandriva 2010.0 На этапе загрузки правил. (In reply to comment #12) > wine 1.0.12 eter6/8 > Mandriva 2010.0 > На этапе загрузки правил. > Проверял на 1.0.12-eter6.3/9 Ошибки нет. Не могли бы вы прислать конкретную проблемную конфигурацию или базу для тестирования. Адрес я вам выслал почтой.
> Проверял на 1.0.12-eter6.3/9
> Ошибки нет.
> Не могли бы вы прислать конкретную
> проблемную конфигурацию или базу для
> тестирования.
> Адрес я вам выслал почтой.
>
Проверил ещё раз на
1.0.12-eter7.6/13
Ошибки нет.
Ответа от инициатора тоже нет.
Я постараюсь на днях проверить.... Ubuntu 10.04 wine eter7.9-13 свеже-созданное окружение. Появляется ошибка инициализации компоненты V7Plus (XML Parser). Нужно проверить на последней сборке. Причем эта ошибка (инициализации компоненты V7Plus (XML Parser)) , всегда появляется после выполнения команды wine --update. Подтверждаю. Ubuntu 9.10 в Vbox eter7.14/13 Заходим в 1с -- сервис -- помощник перехода... Получаем ошибку: "компонента V7Plus: ошибка при инициализации XML Parser" .wine с проблемой есть в /tmp/night/5635 Не воспроизвелось в бутылках и на lin-test. Если перенести ветку HKLM\Software\Classes из .wine с установленным msxml4 в .wine без него, то проблема уходит. Проблема уходит, если заменить в system.reg строки @=str(2):"%SystemRoot%\\system32\\msxml4.dll" на @="C:\\windows\\system32\\msxml4.dll" В wineprefix, созданном на Ubuntu 9.10, присутствуют пути к msxml4.dll содержащие %SystemRoot%, а в созданном на AltLinux - нет. В Ubuntu /bin/sh указывает на другой шелл, что приводит к тому, что регистрация msxml4.dll выполняется без установки переменной окружения WINDOWS_VERSION в win98. Поправил 00-preinstall.sh в закрытой части. Принято. WINE@Etersoft 1.0.12 eter8/18 Закрываю. |