Отправляет email-рассылки с помощью сервиса Sendsay

Бюллетень "Lotus Notes CodeStore"

  Все выпуски  

Бюллетень "Lotus Notes CodeStore" No 66 от 2008-08-22


Рассылку ведет: Программист на Lotus NotesLotus CoderВыпуск No 66 от 2008-08-22
рассылка о программировании на Lotus Notes/Domino
Обсуждения на форумах, блогах. Примеры программного кода на LotusScript,@formula, Java

рассылка:выпускархивлентаблогсайт

Бюллетень "Lotus Notes CodeStore" Выпуск 13 от 21.04.2008

comp.soft.prog.lotuscodesrore

CodeStore. Примеры кодов

I learn by seeing how things are done by others... I struggled with dojo because I could not find examples! This database has several dojo elements exampled. You will also see what is needed to incorporate dojo into your code, what needs to be installed locally/server and some different ways to use dojo (pass thru html or within field properties) credits: This database is a variation of a database used at a lotusphere 2008 session: SpeedGeeking. I have changed the name to prevent users from confusing this with the original... and not to take any credit for the work done by Scott Good or Henry Newberry. I saw dojo illustrated at Lotusphere, and read all about it on various Lotus/IBM sites.. however, reading the documentation at the dojo web sites didn't help since I wanted to implement this on domino. After several days of experimentation I found Henry's database and I could finally see dojo working. I needed more field types and after additional experimentation learned many things. This database will show you the things I learned, and hopefully, save you some time in your exploration. Feedback is welcomed, and my thanks are returned to Scott Good and Henry Newberry. This is not an application. This is a simple database with one view and one form with dojo type fields exampled on a form.
Hello An Agent X runs on ServerA and this agent has been signed by ServerA
If the same Agent X needs to runs on ServerB duely signed with the signature of ServerA,
what permissions would the Agent require to run successfully on ServerB. Any suggestions please reply Rgds
Roopa
So the SQL Server guy stop by and says, "Hey, we want to create some reports of Notes data and we only know how to use SQL Server to do it. Do you mind exporting it to a delimited text file and saving it to this restricted folder on the file server? Here's the username and password of a special Windows account with rights to the folder. Oh, and we need it to run on a scheduled basis so everything is automated. Thanks!" The key here is the use of an alternate username and password to gain access to a restricted folder on a Windows file server. Note: This only works on Domino servers running on Windows. Read more: http://www.lotusguru.com/lotusguru/LGBlog.nsf/d6plinks/20080530-7F5HBT
This is an example of how Michael Woehrer's [<a href="http://www.openntf.org/Projects/codebin/codebin.nsf/0/71E930683C3401A3C1256F2F00611BAA">History Class</a>] can be modified to track the new value as well as the old value.

Форумы.Свежи темы и обсуждения

Iwer:
Мы переходим с 6.5 на 8-ку. Подняли тестовый сервер, погоняли погоняли и убили. Сейчас пытаюсь поднять новый на той же машине. Установка проходит успешно, но при первом запуске (когда должна идти настройка) - ничего не происходит. В памяти, однако, висит процесс serversetup.exe, занимающий 45 метров.
Нашел абсолютно абсурдное объяснение: ТУТ, но до этого сервер ставился нормально. Почистил из реестра все "хвосты", связанные с Lotus и Domino - нет эффекта.
З.Ы. Только приехал с командировки, а тут такое. unsure.gif
Проблема в следующем:

Имеется Web-приложение на Lotus-e, состоящие из нескольких баз данных.

Проводилось стресс-тестирование приложения средствами ПО OpenSTA, в ходе которого выяснилось:

В случае использования версии:

- 6.5.4:

1. Производительность HTTP-сервера резко падала после увеличения числа пользователей до 10-20.
2. Сервер начинал падать из-за проблем с памятью, ошибка: "Maximum number of memory segments that Notes can support has been exceeded" и подобные.

- 7.0.3:

1. Производительность осталась на том же уровне.
2. Ошибок с памятью не возникает.

Под падением производительности понимается резкое увеличение времени ожидания ответа от сервера на HTTP-запрос (до 3 минут), хотя при этом Агенты, выполняемые при его поступлении на сервере отрабатываются чаще всего мгновенно (в пределах секунды), иногда несколько секунд.

Все лишние задачи Lotus-а отключены, работает только HTTP-сервер.

Авторизация пользователей производится в каталоге Active Directory.

Конфигурация сервера: DL580 G4 4 гига оперативки


Сетевых проблем и нехватки ресурсов железа не обнаружено.

Подскажите, как можно настроить Domino HTTP-сервер для получения вразумительной производительности: хотя бы 50 одновременных подключений?
Спасибо!
Агентом создаю под каждого юзера профайл, всё отлично, только в последнее время заметил "странность", что профайл не совсем профайл
notesDocument.IsProfile = False
и
db.Search начинает его находить

notesDocument.IsProfile - Read Only
как бы это свойство взвести в Тру?
Выскакивает ошибка SMTP server: что количество пользователей достигла максимума и отрубает всех клиентов. Помогает только рестарт сервера. Никаких ограничений в notes.ini по smtp не стоит. Возможно кто-то сталкивался с такой проблемой, подскажите.
Iwer:
Нет, все оказалось проще - оказывается Lotus принципиально отказывается делать начальную настройку через Remonte Desktop.
Как, с помощью Install Shield Tuner for Lotus Notes (C84T5NA), добавить параметры в \Documents and Settings\All Users\Application Data\Lotus\Notes\Data\notes.ini при multi-user silent установке IBM Lotus Notes 7.0.3.
Планируется распространение Lotus Notes Client через групповую политику домена Windows Server 2003.
Iwer:
Ну нет по Lotus дешевых книг. А эта много лучше всех прочих. По крайней мере сейчас я пользуюсь в основном ей, а Некрасовым - только в виде справочника. Кстати там около 800 страниц.
phantom76:
Цитата(Akupaka @ 21:08:2008, 09:27 )

Код:
Set notesDateTime = notesItem.DateTimeValue

->

Set dateTime2 = doc.GetFirstItem("Rep_date").DateTimeValue



ты уверен, что твое сравнение корректно? при таком условии если число дней месяца сегодня не больше чем в указанной дате, то будет отправка уведомлений, но не учитываются остальные параметры - год и месяц (время, как я понимаю, не надо)...


вообще работает мой вариант (If dateTime3.DateOnly <= dateTime2.DateOnly Then..), причем выдает именно число.месяц.год
этот пример я взял из книги Lotus Developer's Toolbox (Марк Эллиот), он приводился в качестве метода сравнения дат
в описании сказано, что выдает the date part of a date-time, in the local time zone, вроде то что нужно..
Medevic:
Цитата(phantom76 @ 21:08:2008 - 15:30)
вообще работает мой вариант (If dateTime3.DateOnly <= dateTime2.DateOnly Then..), причем выдает именно число.месяц.год
этот пример я взял из книги Lotus Developer's Toolbox (Марк Эллиот), он приводился в качестве метода сравнения дат

Работает? Попробуй сравнить даты 21.08.2008 и 22.08.2007.
LVK17:
Дайте пожалуйста ссылочку где можно скачать Lotus Notes Domino Release 7.0.3 on Windows NT 5.2 русскую версию
Есть у кого инстал домино 8.0.1 64bit не триальный?
сосбственно сабж
поделитесь ссылкой
Интересные темы:
Список форумов:

Tips. Советы

Lean how to manage Lotus Notes Domino databases without compromising performance or stability using this collection of tips from our Lotus Notes Domino experts and site members.

Смотри советы на сайтах:

Блоги. Что обсуждают и пишут

Author: Melissa Bryant
Tags: ui views
Idea:
Need the ability to modify the views - In-progress, Completed, Rejected, etc. Some of these don't make sense for how we are using it.  I'm sure others use each view differently, would like to have the option to change the values that best fit idea processing. 

Author: Ninke Westra
Tags: server_restricted
Idea:
When you put a server into restricted mode ('set config Server_Restricted=1' or 2), I noticed that for example adminp accelerated create replica requests and mail routing fail towards the restricted server does no longer work (R7.0.2 FP2).
 
How about adding another value to the Server_Restricted parameter that only locks out users but will let regular server processes continue to function properly?
 

Еще записи:
Интересные блоги специалистов:

Статьи и Документация

Узнайте, как использовать микроброкер IBM Lotus Expeditor для поддержки протокола обмена сообщениями publish/subscribe MQ Telemetry Transport (MQTT). Создайте пример публикатора, выполните публикацию по теме и проверьте получение сообщения.
Узнайте о том, как использовать данные и структуру представления Domino в представлении, созданном на основе Macromedia Flash.
В этой статье описывается порядок добавления поисковой функции OmniFind к традиционному приложению базы данных Lotus Notes, доступ к которому осуществляется через клиента Notes.
Создавайте сложные Web-приложения легко и непринужденно. Данное руководство показывает, как использовать Lotus Notes и Domino для создания Web-сайта сообщества под названием BlammoSplat. Это первое из трех руководств, в которых описана хронология разработки сайта, предоставляющего возможности для совместных обсуждений и создания анимации с использованием Domino и Open Laszlo.
В этой статье, второй части серии из семи статей о развёртывании IBM Lotus Connections, основное внимание уделяется обслуживанию системы, методикам резервного копирования и восстановления, а также защите среды от неожиданных потерь информации и других повреждений.
Learn how to create a port checker application that, when combined with IBM® Lotus® Sametime®, can provide instant notification of outages in your environment. The Lotus Sametime toolkits can be used in powerful ways to create customized applications that harness the power of Lotus Sametime.
Также почитатай:
Найти документацию можно на сайтах:

В избранное