Lotus Notes/Domino (вопросы, проблемы, советы)
Модератор: Модераторы разделов
-
- Сообщения: 17
Lotus Notes/Domino
Поставил Lotus Notes 6.5.4 под Wine 1.1.16 на OpenSUSE 11.1.
К серверу подключается, базы открывает, почта работает.
Но, есть 2 проблемы:
1. Не открывает документы. Выдает следующее сообщение: "Sorry, an application to open this document cannot be found".
Подскажите, пожалуйста, кто сталкивался, как можно решить проблему. (Может надо notes.ini подправить?)
2. При малейшем сбое, Lotus "вылетает" и больше не запускается, пока не перезагрузить компьютер.
Что здесь посоветуете?
Спасибо.
К серверу подключается, базы открывает, почта работает.
Но, есть 2 проблемы:
1. Не открывает документы. Выдает следующее сообщение: "Sorry, an application to open this document cannot be found".
Подскажите, пожалуйста, кто сталкивался, как можно решить проблему. (Может надо notes.ini подправить?)
2. При малейшем сбое, Lotus "вылетает" и больше не запускается, пока не перезагрузить компьютер.
Что здесь посоветуете?
Спасибо.
-
- Модератор
- Сообщения: 1442
- Статус: Etersoft team
- ОС: ALT Linux
Re: Lotus Notes/Domino
А убить вайнсервер перед запуском - не помогает?
$ wineserver -k
-
- Сообщения: 17
Re: Lotus Notes/Domino
согласен - не совсем корректно сформулировал.
помогает, но не всегда.
один юзер повис, его теперь даже удалить нельзя.
Перефразирую: Бывает, что при сбое Lotus "вылетает" и больше не запускается, пока не перезагрузить компьютер. Можно ли как-то "убить" всё, что держит юзера? ("Top" показывает, что юзера ниче не держит).
-
- Сообщения: 138
Re: Lotus Notes/Domino
Что здесь посоветуете?
Cкажите а установить родную версию под Linux вам какие то религиозные причины не позволяют?

http://www.nsftools.com/NL7/
-
- Сообщения: 29
- ОС: CentOS 5.8, RHEL 5.7
Re: Lotus Notes/Domino
Nelar писал(а): ↑13.03.2009 14:27Что здесь посоветуете?
Cкажите а установить родную версию под Linux вам какие то религиозные причины не позволяют?
http://www.nsftools.com/NL7/
Была такая же проблема. После долгих плясок с бубном все заработало. Деталей сейчас уже и не вспомню

А по поводу ссылки...хорошо разъясняет, но вот только клиента Lotus под Linux там взять не удастся. Я помнится мулом его выкачивал, но сначала решил все-таки добить под вайном и все получилось.
-
- Сообщения: 17
Re: Lotus Notes/Domino
Nelar писал(а): ↑13.03.2009 14:27Что здесь посоветуете?
Cкажите а установить родную версию под Linux вам какие то религиозные причины не позволяют?
http://www.nsftools.com/NL7/
дело в том, что юзерам 6-я версия привычнее.
-
- Сообщения: 17
Re: Lotus Notes/Domino
главный вопрос: Как добиться, чтоб лотус под вайном открывал документы?
Тоже пляшу с бубнам уже каторый день, ничё не происходит.
Может в notes.ini что-то надо подправить или dll-ок каких добавить в system32?

-
- Сообщения: 450
- Статус: Хронический ламер
- ОС: GENTOO
Re: Lotus Notes/Domino
Просмотрите вывод работы вашей программы в терминале. Вайн очень хорошо рассказывает какая либа оказалась недолибой и ее можно заменить нативной.
-=emerge -auDn world=-
-
- Сообщения: 17
Re: Lotus Notes/Domino
Вот что пишут в хэлпе лотуса:
Чтобы открыть вложения
Вложенный файл открывается в приложении, в котором он был создан, при условии, что это приложение установлено на компьютере. Даже если на компьютере отсутствует приложение, в котором был создан вложенный файл, имеется возможность просмотреть его содержимое. Дополнительные сведения см. в разделе Чтобы просмотреть вложения.
1. Выделите вложение.
2. Выберите команду: Вложение - Открыть.
Примечание При открытии вложенного файла Notes отправляет операционной системе запрос запустить версию приложения, соответствующую типу вложенного файла. Например, чтобы открыть вложенный файл REPORT.LWP, операционная система запустит приложение Lotus Word Pro. Если тип вложенного файла не распознан, сохраните файл на компьютере, затем откройте его из операционной системы и выберите приложение, которым его следует открыть.
Чтобы изменить вложения
Если требуется изменить вложенный файл, Notes откроет этот файл в том приложении, с помощью которого файл был создан. После того как измененный файл сохранен и закрыт, Notes заменит в документе старый вложенный файл обновленным. Старое вложение не требуется удалять из документа, просто вложите заново отредактированный файл. При закрытии документа Notes нажмите кнопку "Да", чтобы сохранить изменения во вложении, или нажмите кнопку "Нет" для отмены изменений.
1. Выделите вложение.
2. Выберите команду: Вложение - Изменить.
3. Измените файл и сохраните его в приложении, которое было использовано для редактирования.
4. При закрытии документа Notes нажмите кнопку "Да", чтобы сохранить документ.
ЗЫ: Выходит что, теперь мс оффис под вайном поднимать, но это же бредъ!!!
Чтобы открыть вложения
Вложенный файл открывается в приложении, в котором он был создан, при условии, что это приложение установлено на компьютере. Даже если на компьютере отсутствует приложение, в котором был создан вложенный файл, имеется возможность просмотреть его содержимое. Дополнительные сведения см. в разделе Чтобы просмотреть вложения.
1. Выделите вложение.
2. Выберите команду: Вложение - Открыть.
Примечание При открытии вложенного файла Notes отправляет операционной системе запрос запустить версию приложения, соответствующую типу вложенного файла. Например, чтобы открыть вложенный файл REPORT.LWP, операционная система запустит приложение Lotus Word Pro. Если тип вложенного файла не распознан, сохраните файл на компьютере, затем откройте его из операционной системы и выберите приложение, которым его следует открыть.
Чтобы изменить вложения
Если требуется изменить вложенный файл, Notes откроет этот файл в том приложении, с помощью которого файл был создан. После того как измененный файл сохранен и закрыт, Notes заменит в документе старый вложенный файл обновленным. Старое вложение не требуется удалять из документа, просто вложите заново отредактированный файл. При закрытии документа Notes нажмите кнопку "Да", чтобы сохранить изменения во вложении, или нажмите кнопку "Нет" для отмены изменений.
1. Выделите вложение.
2. Выберите команду: Вложение - Изменить.
3. Измените файл и сохраните его в приложении, которое было использовано для редактирования.
4. При закрытии документа Notes нажмите кнопку "Да", чтобы сохранить документ.
ЗЫ: Выходит что, теперь мс оффис под вайном поднимать, но это же бредъ!!!

-
- Модератор
- Сообщения: 1442
- Статус: Etersoft team
- ОС: ALT Linux
-
- Сообщения: 17
Re: Lotus Notes/Domino
из хэлпа следует, что лотус должен видеть оффис в ОС: "...Notes отправляет операционной системе запрос запустить версию приложения..."
делаю вывод, что если он не видит ООо в линухе, значит он смотрит только в вайн, где никакова офиса нет.
След-но, либо заставить лотус увидеть ООо, либо ставить МСО под вайном.
Других идей пока нет.

-
- Модератор
- Сообщения: 1442
- Статус: Etersoft team
- ОС: ALT Linux
Re: Lotus Notes/Domino
Я подозреваю, что
это обычный ShellExecute (то же самое, что команда "start" в Windows)
В таком случае можно без особых проблем запустить в линуксовом OO - ищите на форуме темы про связь wine с нативным OO.
Готовое решение давно есть в WINE@Etersoft (на его примере и разобрана связь с офисом здесь на форуме)
Если же приложение запускается через COM, то поддержка OO должна быть в первую очередь со стороны самого Lotus. В винде работает с OO? Тогда ставьте виндовый OO под вайном, пока не будет сделан враппер, позволяющий пробрасывать OpenOffice из хост-системы.
Если Lotus работает через COM _только_ с MSO, то смотрите в сторону UniOffice. Там тоже придётся OpenOffice в вайн устанавливать, но без этого пока никак.
отправляет операционной системе запрос запустить версию приложения, соответствующую типу вложенного файла
это обычный ShellExecute (то же самое, что команда "start" в Windows)
В таком случае можно без особых проблем запустить в линуксовом OO - ищите на форуме темы про связь wine с нативным OO.
Готовое решение давно есть в WINE@Etersoft (на его примере и разобрана связь с офисом здесь на форуме)
Если же приложение запускается через COM, то поддержка OO должна быть в первую очередь со стороны самого Lotus. В винде работает с OO? Тогда ставьте виндовый OO под вайном, пока не будет сделан враппер, позволяющий пробрасывать OpenOffice из хост-системы.
Если Lotus работает через COM _только_ с MSO, то смотрите в сторону UniOffice. Там тоже придётся OpenOffice в вайн устанавливать, но без этого пока никак.
-
- Сообщения: 17
Re: Lotus Notes/Domino
поставил ООо 3.0 в вайне и все заработало (правда с глюками). Может др.версию попробовать?
Читал, что под ваней хорошо идёт МСО 2000 и МСО ХР (тоже не плохо). Не знаю - правда/нет. Надо дистр откопать, проверить.

Вобщем пока вопросы остаются открытыми, особенно этот:
Можно ли как-то "убить" всё, что держит юзера в лотусе? ("Top" показывает, что юзера ниче не держит).
-
- Модератор
- Сообщения: 1442
- Статус: Etersoft team
- ОС: ALT Linux
Re: Lotus Notes/Domino
Если хотите использовать родной ОО - посмотрите сюда, тут несложное решение: Трансляция вызова из MS Office Word v OOWRITE
Правда, только сомневаюсь, что оправдано использование MSO в случае, когда работает открытый софт.
В любом случае, всё, что связано с виндовой программой, крутится в вайнсервере. Убивая wineserver - убиваете всё, что принадлежит лотусу.
-
- Сообщения: 17
Re: Lotus Notes/Domino
ситуация решилась сама собой - юзер стал запускать лотус. Видимо до суси наконец дошло, что юзера надо "отпустииииить"

т.е. лотус будет видеть родной ОО через виндовозный ОО, а не напрямую?
не породит ли это доп. глюки?
-
- Модератор
- Сообщения: 1442
- Статус: Etersoft team
- ОС: ALT Linux
Re: Lotus Notes/Domino
Нет, тут всего лишь дополнение команды "wine start"
Если прога таким образом вызывает офис (что вполне вероятно), то вайн будет запускать то, что указано в реестре. Ставя виндовый ОО, мы позволяем ему записать себя в качестве приложения, а делая такой скрипт запуска - просто вызываем родной ОО, передавая ему адрес документа. Дополнительные глюки тут получить сложно.
-
- Сообщения: 17
Re: Lotus Notes/Domino
а как именно ее дополнить, в реестре пути поменял, но:
Hoblin писал(а): ↑27.06.2007 15:09На примере решения этерсофта показываю как сделать:
...
И соответственно c:\windows\command\ooffice:
Код: Выделить всё
#!/bin/sh UNIXPATH=`winepath "$1"` ooffice "$UNIXPATH"
эти строки где надо поправить, нипанятнаа

может "разъжуёте" для плохосхватывающих

-
- Модератор
- Сообщения: 1442
- Статус: Etersoft team
- ОС: ALT Linux
Re: Lotus Notes/Domino
Нигде не нужно править, нужно по указанному пути (на winedevices/c:) сделать скрипт запуска OO
Вот этот скрипт в нынешнем его состоянии
Код: Выделить всё
#!/bin/sh
# Wrap script for search and run OOo in host system
# Copyright 2007 Konstantin Kondratyuk
# Copyright 2007 Vitaly Lipatov
# FIXME: GUI warning, test with OOo from InfraResource
# do not translate URL
if echo "$1" | grep ".*://" >/dev/null; then
UNIXPATH="$1"
else
UNIXPATH=`winepath "$1"`
fi
PLAYERLIST="ooffice openoffice.org2.2 openoffice.org2.3 openoffice.org2.4 openoffice.org2.5 soffice"
for i in $PLAYERLIST; do
test -n "$OOFFICE" && break
OOFFICE=`which $i 2>/dev/null`
done
test -z "$OOFFICE" && { echo "OpenOffice.org is not found on your system, check for ooffice executable in PATH"; exit 1; }
$OOFFICE "$UNIXPATH"
-
- Сообщения: 17
Re: Lotus Notes/Domino
Спасибо за помощь.
А вообще, похоже на парадокс, но виндовый ОО под вайном работает стабильнее чем родНОЙ под СУСЕЙ 11.1 (проверено не на одном компе).
В частности, имеют место быть следующие процессы:
1. Родной ОО (впрочем как и вайновый) отказывается открывать крупные доки (многостраничные вритены, многолистовые калки и тд). Либо, даже если открывает их после доооолгого раздумья, через некоторое время закрывает его (файл) без предупреждения.
2. Присуще только родному ОО: При попытке сохранить изменения в документе - ОО "повисает" напрочь. Доходило до абсурда: проще было отправить документ по емэйлу, чем сохранить его на жестком диске.
3. Кроме того, не всегда стабильно работает "Копирование/Вставка". (Под вайном в этой части все стабильно).
Чешу репу, не пойму, в чем подвох - СУСИ, ООо или руки (хотя опять же повторюсь глюки одинаковые на нескольких компах)?

-
- Сообщения: 17
-
- Сообщения: 17
Re: Lotus Notes/Domino
Shalar писал(а): ↑13.03.2009 16:23Cкажите а установить родную версию под Linux вам какие то религиозные причины не позволяют?
http://www.nsftools.com/NL7/
Пытаюсь поставить Lotus Notes 7.0.1 Linux по этому хэлпу.
Дошел до последнего скрин-шота, но вместо него появляется лишь окно: , и всё - больше ничего не происходит.
Подскажите, пожалуйста, может быть я что-то пропустил или не сделал?

У вас нет необходимых прав для просмотра вложений в этом сообщении.