Novell Teaming 2.1

16 февраля 2010 г.

1.0 Общие сведения о продукте

Новая версия Novell® Teaming 2.1 содержит по сравнению с Teaming 2.0 много улучшений, предназначенных как для пользователей Teaming, так и для администраторов.

Для пользователей

  • Усовершенствованный редактор целевых страниц. Новый дружественный редактор целевых страниц использует контейнеры (списки для макета с одним столбцом и таблицы в случае макета с многими столбцами), в которые перетаскиваются папки, соответствующие папкам входные элементы, графика и т. д. После создания первой версии целевой страницы ее внешний вид может быть изменен без труда.

  • Канал Teaming. Новый канал Teaming отображает в компактном окне список сообщений по мере их появления на сайте Teaming. Можно отображать четыре типа новых сообщений: весь сайт, группы, отслеживаемые места и микроблоги.

  • Поддержка видео YouTube. Teaming позволяет отображать видеофрагменты YouTube* в любых элементах, папках и рабочих областях сайта Teaming.

  • Доступ к сайту Teaming с мобильных устройств. Пользователи могут обращаться к сайту Teaming с мобильных устройств. Используя мобильные устройства, пользователи могут выполнять основные виды поиска и находить людей и места. Они могут использовать сохраненные поисковые запросы (однако при работе с мобильного устройства новые запросы сохранять нельзя). Группы, избранное, новости, блоги, вики, обсуждения, календари, задачи могут быть просмотрены с мобильного устройства, а статусы рабочих процессов могут быть изменены.

  • Восстановление рабочих областей и папок. Пользователи могут восстанавливать рабочие области, папки и соответствующие папкам элементы. Главная боковая панель и панели меню содержат значок корзины, отображающий все удаленные элементы выбранной рабочей области или папки; таким образом пользователи могут выбрать объекты для восстановления. Пользователь видит лишь те элементы, которые имеет право видеть, и может восстанавливать лишь те элементы, которые имеет право восстанавливать. Удаленные элементы до их очистки учитываются в квотах данных. Пользователи могут воспользоваться расширенным поиском для того, чтобы найти и просмотреть удаленные элементы и, если необходимо, удалить содержимое, чтобы остаться в пределах выделенной квоты.

  • Улучшения в календаре. В папке календаря можно отображать все события, относящиеся к владельцу папки календаря независимо от рабочей области на сайте Teaming, куда фактически помещается событие.

  • Усовершенствования в работе с задачами. В папке задач можно отображать все события, относящиеся к владельцу папки задач независимо от рабочей области на сайте Teaming, куда фактически помещается задача.

Для администраторов

  • Квота на данные пользователя/элемента. Администратор Teaming может установить для каждого пользователя Teaming ограничение на максимальный размер присоединенных файлов и их версий для каждого элемента папки. Пользователь получает предупреждающее сообщение при достижении некоторого процента от квоты для элемента папки. Когда квота для данного элемента израсходована, пользователи не могут создавать дополнительные присоединенные файлы и их версии в этом элементе папки до тех пор, пока не освободят место, удалив прикрепленные файлы и их версии в данном элементе. Администраторы могут назначать квоты каждому пользователю индивидуально или использовать групповые политики и распределять квоты между группами пользователей.

  • Очистка рабочих областей и папок администратором. Поскольку удаленные элементы учитываются в квотах для данных пользователя, администратор Teaming может выполнить очистку удаленных элементов в любом месте на сайте Teaming, освобождая тем самым место для хранения данных.

  • Экспорт/импорт рабочих областей и папок. Администратор Teaming может выполнять экспорт рабочих областей, папок и элементов папок, а затем импортировать их в другую систему Teaming. Экспорт охватывает все содержимое, связанное с экспортируемыми рабочими областями, папками и элементами папок, включая пользователей, группы, членов групп, роли, настраиваемые формы, целевые страницы, рабочие процессы, настраиваемые JSP-страницы и простые URL. В процессе импорта выполняется попытка согласования импортированных данных с данными, уже имеющимися на целевом сайте Teaming.

  • Управление программными расширениями. Администратор Teaming может развернуть расширения для программного продукта Teaming в процессе сеанса работы на сайте Teaming, не редактируя вручную файл свойств Teaming (ssf-ext.properties). Существующие расширения Teaming также могут быть просмотрены и удалены с помощью новой страницы управления расширениями сайта Teaming.

2.0 Требования Teaming к системе

Требования к системе изложены в документе Руководство по установке Teaming 2.1 (Teaming 2.1 Installation Guide) на веб-сайте документации Novell Teaming 2.0.

3.0 Инструкции по установке в Linux

  1. Убедитесь, что сервер Linux*, на котором планируется установка Novell Teaming, отвечает требованиям к системе.

  2. Если в данный момент на сервере Teaming работает веб-сервер, остановите его, а лучше отключите.

  3. Создайте или выберите отличную от root учетную запись пользователя Linux и группу, которой будут даны права владения файлами и каталогами Teaming и запуска ПО Teaming.

  4. В окне терминала переключитесь на учетную запись root, введя su - и пароль пользователя root.

  5. В каталоге, в который загружено и извлечено программное обеспечение Teaming, введите следующую команду для запуска программы установки Teaming:

    ./installer-teaming.linux

Полные инструкции по установке изложены в документе Руководство по установке Teaming 2.1 (Teaming 2.1 Installation Guide) на веб-сайте документации Novell Teaming 2.0.

4.0 Инструкции по установке в Windows

  1. Следует удостовериться, что сервер Windows*, на который планируется установить Novell Teaming, удовлетворяет системным требованиям.

  2. Зарегистрируйтесь на сервере Windows как пользователь с правами администратора.

  3. Если в данный момент на сервере Teaming работает веб-сервер, остановите его, а лучше отключите.

  4. В окне проводника Windows выберите каталог, содержащий предварительно загруженное и распакованное ПО Teaming, и двойным щелчком файла installer-teaming.exe запустите программу установки Teaming.

Полные инструкции по установке изложены в документе Руководство по установке Teaming 2.1 (Teaming 2.1 Installation Guide) на веб-сайте документации Novell Teaming 2.0.

5.0 Замечания по установке

5.1 Ограничения на символы в именах пользователей и паролях

Не используйте в именах пользователей и паролях Novell Teaming символы национальных алфавитов и двухбайтные символы. Это касается и имен и паролей пользователей, синхронизированных в Teaming с каталогом LDAP.

Данное ограничение связано с использованием программного обеспечения с открытым кодом Spring Security, применяемого в Teaming для аутентификации, в комбинации с различными методами аутентификации (базовая аутентификация и аутентификация на основе форм), используемыми продуктами с единым входом, такими как Novell Authentication Manager, веб-сервисами, а также WebDAV. Только символы ASCII правильно интерпретируются во всех комбинациях.

5.2 Ограничения на символы в имени пользователя при LDAP-синхронизации и входе в систему

Имена пользователей LDAP, содержащие специальные символы ( / \ * ? " < > : | ), не могут использоваться в качестве имен пользователей Novell Teaming. Если каталог LDAP содержит имена пользователей с этими символами, то они переносятся на сайт Teaming, но соответствующие пользователи не смогут войти в систему.

Эти символы не могут быть использованы в имени пользователя Teaming в связи с тем, что имя пользователя в Teaming становится заголовком рабочей области, а заголовок, в свою очередь, становится элементом иерархического пути, ведущего к рабочей области. Эти символы недопустимы при описании имен путей в Linux и Windows.

5.3 Ограничения на использование символов для имени каталога установки программного обеспечения

Не следует использовать символы из расширенного набора и двухбайтные символы в имени каталога для установки файла Novell Teaming. По умолчанию программное обеспечение для Teaming размещается в следующих местах:

Linux:

/opt/novell/teaming

Windows:

c:\Program Files\Novell\Teaming

5.4 Ограничения на символы для имени каталога репозитория файлов

Не следует использовать символы из расширенного набора и двухбайтные символы в имени каталога при указании пути к репозиторию файлов Novell Teaming. По умолчанию путь к корневому каталогу репозитория файлов следующий:

Linux:

/var/opt/novell/teaming

Windows:

c:\Novell\Teaming

Средства просмотра Oracle Outside In, которые используются для преобразования в HTML различных типов файлов с целью просмотра на сайте Teaming и индексирования, не поддерживают имена каталогов, содержащие двухбайтные символы и символы из расширенного набора.

5.5 Имя базы данных по умолчанию

Если вы создали базу данных Teaming с помощью программы установки Novell Teaming, этой базе присваивается имя sitescape. Это имя базы данных в настоящее время жестко задано в сценариях создания баз данных, используемых программой установки. Оно восходит к названию компании, которая владела ПО Teaming в прошлом.

Если вы хотите дать базе данных Teaming другое имя, можно изменить сценарий создания баз данных, затем запустить его вручную перед запуском программы установки Teaming. В этом случае необходимо также обновить JDBC* URL во время выполнения программы установки Teaming.

ВАЖНО.Менять имя базы данных Teaming не рекомендуется.

5.6 Ограничения при поддержке аплетов

Аплеты не поддерживаются в следующих средах.

  • Браузер Safari на компьютерах Mac*.

  • 64-битный браузер Firefox в системах с Java* Runtime Environment (JRE*) версий более ранних, чем 1.6.0_12.

    В 64-разрядных операционных системах для работы аплетов необходимо обновление JRE до версии 1.6.0.12 или более поздней.

Например, одновременное перетаскивание нескольких файлов с рабочего стола, вставка файла с рабочего стола, редактирование на месте и графический экран в редакторе рабочих процессов не работают без поддержки аплетов.

5.7 Поддержка редактирования на месте для пользователей Mac

Для пользователей Mac Teaming производит поиск пакета OpenOffice.org* в следующем каталоге рабочих станций пользователей Mac:

/Applications/OpenOffice.org.app

Если в организации в качестве стандартного местоположения для OpenOffice.org принят иной каталог на рабочих станциях пользователей, можно произвести реконфигурацию Teaming с тем, чтобы поиск OpenOffice.org происходил в нужном месте.

  1. Изменение каталога:

    Linux:

    /opt/novell/teaming/apache-tomcat-version/
                               webapps/ssf/WEB-INF/classes/config
    

    Windows:

    c:\Program Files\Novell\Teaming\apache-tomcat-version\
                               webapps\ssf\WEB-INF\classes\config
    
  2. Откройте файл ssf.properties текстовым редактором.

  3. Найдите нужный блок строк:

    edit.in.place.mac.editor
    
  4. Скопируйте этот набор строк в буфер обмена текстового редактора.

  5. Откройте файл ssf-ext.properties, расположенный в одном каталоге с файлом ssf.properties.

  6. Выполните вставку скопированного ранее блока строк в конец файла ssf-ext.properties.

  7. Отредактируйте местоположение пакета OpenOffice.org в соответствии с расположением, принятым в вашей организации.

  8. Закройте и сохраните файл ssf-ext.properties.

  9. Закройте файл ssf.properties без его сохранения.

  10. Остановите и перезапустите Teaming с тем, чтобы новое расположение программного обеспечения вступило в силу на сайте Teaming.

5.8 Поддержка NFS

Поддерживается монтирование файловых систем NFS* для размещения репозитория файлов Teaming на удаленном сервере, с которого выполняется Teaming. Однако монтирование файловых систем NFS не поддерживается для размещения индекса Lucene* на удаленном сервере, с которого выполняется сервер индексов Lucene.

5.9 Проблема, связанная с брандмауэром на Windows Server 2008

В системе Windows Server* 2008 R2 по умолчанию брандмауэр активирован, а порты 80 и 443 заблокированы. Сайт Teaming должен использовать эти порты, поэтому он должен входить в число разрешенных программ вашего Windows-сервера.

Для того чтобы подготовить рабочую станцию с Windows Server 2008 к работе с Teaming:

  1. Дважды щелкните значок Брандмауэр Windows в панели управления.

  2. Щелкните пункт Разрешить работу программы через брандмауэр Windows.

  3. Откройте порты, необходимые Teaming при работе через брандмауэр:

    1. Щелкните пункт Добавить порт.

    2. В поле имени Имя укажите наглядное имя для порта HTTP, используемого Teaming для незащищенных соединений.

    3. В поле Порт введите значение 80.

    4. Нажмите кнопку ОК.

    5. Повторите Шаг 3.a и Шаг 3.d для защищенного порта HTTP 443.

  4. Определив эти два порта, нажмите кнопку ОК в диалоговом окне настроек брандмауэра Windows, чтобы разрешить Teaming передавать данные через брандмауэр по этим портам.

5.10 Зависимость JDK от SSL-соединений с серверами WebDAV

Если необходимо использовать SSL-соединение между сайтомNovell Teaming и сервером WebDAV и если сервер WebDAV имеет сертификат, подписанный создателем, а не сертификат, изданный сертифицирующим органом, то следует применять Sun* JDK*. Существующая функциональность Teaming для работы с собственными сертификатами несовместима с тем, как IBM* JDK обрабатывает с собственные сертификаты.

5.11 Обновленный пакет Visual C++ Redistributable Package в среде Windows

Для показа документов и изображений на сайте Teaming и индексации документов Novell Teaming использует технологию обеспечения просмотра Oracle Outside In 8.3.0. Это средство просмотра основано на поддержке пакета обновления 1 для Microsoft* Visual C++ 2005 Redistributable Package. Если на сервер Windows с установленным ПО Teaming еще не установлена последняя версия Visual C++ Redistributable Package, то ее необходимо установить для правильной работы сайта Teaming. Нужная версия Visual C++ Redistributable Package доступна в следующих пакетах:

Более подробные сведения см. в документе Новая зависимость для Outside In 8.2.0 и новые версии, только для продуктов Windows (New Dependency for Outside In 8.2.0 and Newer Versions, Windows Products Only) (Doc ID 468895.1) на веб-сайте поддержки Oracle. Для доступа к указанному документу требуется вход на сайт поддержки Oracle.

5.12 Совместимость с Access Manager

Для успешного совместного использования Novell Teaming 2.1 с Novell Access Manager необходим Access Manager 3.1 SP1 IR1. Эту версию можно загрузить с веб-сайта загрузок Novell.

6.0 Проблемы, связанные с обновлением Teaming 2.0 до версии 2.1

6.1 При обновлении темы не сохраняются

При обновлении Teaming 2.0 до версии 2.1 пользовательские темы не сохраняются автоматически. Однако в процессе обновления в каталоге /opt/novell/teaming/teaming-backup сохраняется резервная копия предыдущей версии Teaming, и поэтому можно восстановить любые модифицированные пользователем файлы.

7.0 Проблемы, связанные с обновлением Teaming 1.0 до версии 2.1

7.1 Имя зоны по умолчанию

Зоны являются новой функцией, введенной в Novell Teaming 2.x. Однако ее основы были заложены еще в Teaming 1.0. В Teaming 1.0 в качестве исходного имени зоны по умолчанию использовалось имя liferay.com, хотя для пользователей Teaming 1.0 оно было невидимым. После удаления Liferay для Teaming 1.0 зона по умолчанию при установке Teaming 2.1 получила новое имя — kablink.

Если у вас есть сайт Teaming 1.0 или если вы участвовали в бета-тестировании выпусков Teaming 2.0, то при установке Teaming 2.1 ваш сайт отображает liferay.com в качестве имени зоны по умолчанию. Вы не можете изменить исходное имя зоны для сайта Teaming.

7.2 Вход с использованием адреса электронной почты

Novell Teaming 1.0 может быть настроен для входа с использованием адресов электронной почты. После обновления Teaming до версии 2.0 для входа на сайт Teaming пользователи должны использовать имена вместо полных почтовых адресов.

7.3 Возможные проблемы с отображением после проведения обновления ПО

При обновлении сайта Novell Teaming 1.0 до версии 2.1 пользователи Teaming могут обнаружить, что некоторые страницы Teaming отображаются не так, как ожидалось. Например, возможна проблема при показе папки «Календарь». Для решения этих проблем пользователям Teaming следует очистить кэш навигатора.

7.4 Исправление типа записи для импортированных файлов

Если у вас имеется сайт Novell Teaming 1.0 или если вы участвовали в бета-тестировании выпусков Teaming 2.0 и при этом пользовались функцией добавления файлов в папку путем перетаскивания папки с файлами в папку Teaming, то файлам автоматически присваивался тип записей «Обсуждение», даже если папка Teaming не являлась папкой «Обсуждение». Кроме того, если каталог содержал подкаталоги с файлами, эти подкаталоги создавались как папки Teaming «Дискуссия». Если вы хотите изменить тип записи и папки таким образом, чтобы он соответствовал типу папки Teaming верхнего уровня, можно включить функцию «Рекурсивное применение» (Recursive Apply) на странице настройки параметров по умолчанию для папки верхнего уровня Teaming, внеся изменения в файл Teaming ssf-ext.properties.

Чтобы включить функцию «Рекурсивное применение» (Recursive Apply):

  1. На сервере Teaming перейдите в каталог, где хранится файл ssf-ext.properties.

    Расположение файла по умолчанию зависит от платформы.

    Linux:

    /opt/novell/teaming/apache-tomcat-version/webapps/
                                        ssf/WEB-INF/classes/config
    

    Windows:

    c:\Program Files\Novell\Teaming\apache-tomcat-version\webapps\
                                        ssf\WEB-INF\classes\config
    
  2. Сделайте резервную копию файла ssf-ext.properties.

  3. Откройте файл ssf-ext.properties в текстовом редакторе и перейдите в конец файла.

  4. Добавьте строку:

    ssf.allowFolderDefinitionFixups=true
    
  5. Сохраните файл ssf-ext.properties и выйдите из текстового редактора.

  6. Перезапустите Teaming, чтобы изменения вступили в силу.

  7. Типы записей и типы папок можно изменить, следуя инструкциям подраздела «Рекурсивно применяемые параметры определения» в разделе «Управление папками» документа Руководство по работе с Teaming 2.1 для продвинутых пользователей (Novell Teaming 2.1 Advanced User Guide).

7.5 Владение структурой каталогов репозитория файлов Teaming

В Linux, если вы работаете с Novell Teaming 1.0 как пользователь root и хотите запустить Novell Teaming 2.1 как пользователь, отличный от root (рекомендуется), перед обновлением вы должны сменить владельца и группу для структуры каталогов репозитория файлов Teaming 1.0. Можно создать новую учетную запись пользователя Linux специально для работы с Teaming (например, пользователя teamingadmin и группу teamingadmin) или использовать имеющуюся учетную запись пользователя Linux (например, пользователя Apache wwwrun и группу www).

  1. Остановите Teaming 1.0.

  2. Смените каталог данных Teaming 1.0.

    По умолчанию он располагается в:

    /icecore/teamingdata

  3. Под учетной записью root выполните следующие команды.

    chown -R username *
    chgrp -R group_name *
    
  4. Как пользователь root запустите программу установки Teaming 2.1 Installation для обновления Teaming 1.0 до версии Teaming 2.1.

  5. В качестве ИД пользователя для страницы Novell Teaming укажите имя пользователя и имя группы, использованные вами в Шаг 3.

    Программа установки Teaming 2.1 обновит сценарий /etc/init.d/teaming для запуска Teaming от имени пользователя Teaming с правами администратора.

  6. После завершения установки выполните сценарий /etc/init.d/teaming, чтобы запустить Teaming от имени пользователя Teaming с правами администратора.

7.6 Отраженные папки типа SharePoint

В Novell Teaming 1.0 программа установки Teaming позволяла создавать отраженные папки типа SharePoint. Внутренняя функциональность отраженных папок SharePoint* была такой же, как и у отраженных папок WebDAV. Отраженные папки SharePoint не поддерживали аутентификацию Windows NT* LAN Manager (NTLM).

В Teaming 2.1 программа установки больше не предлагает опцию SharePoint для отраженных папок. Существующие отраженные папки SharePoint в Teaming 2.1 продолжают работать как обычно.

8.0 Проблемы Teaming

8.1 Проблема синхронизации LDAP

Если вы создаете учетные записи пользователей Novell Teaming путем импорта из каталога LDAP, а пользователи из каталога LDAP не появляются в Teaming, то можете столкнуться с одной из следующих проблем.

  • Возможно, ваш каталог LDAP не использует унифицированный атрибут пользователя (исключительно uid или исключительно cn). Повторите процесс синхронизации LDAP с использованием другого атрибута пользователя. После этого недостающие пользователи должны появиться в Teaming.

  • Если вы выбрали cn, а также настроили несколько контекстов для поиска пользователей и если у вас есть несколько пользователей с одним и тем же именем, то только первый экземпляр дублированного имени пользователя будет синхронизирован с Teaming.

8.2 Создание учетной записи пользователя

По умолчанию все пользователи Teaming могут создавать новые учетные записи Teaming для других пользователей, щелкнув пункт Добавить пользователя на странице персональных рабочих областей. Если требуется зарезервировать создание учетных записей за администратором Teaming, то необходимо следовать инструкциям подраздела «Введение запрета пользователям создавать учетные записи пользователей» раздела «Базовая установка» в документе Руководство по установке Teaming 2.1 (Teaming 2.1 Installation Guide) на веб-сайте документации по Novell Teaming 2.1.

8.3 Для смены пароля требуется вход/выход

При смене пароля вам может понадобиться выйти и снова зарегистрироваться, чтобы доступ к WebDAV осуществлялся правильно.

8.4 Ограничение копирования рабочей области

При копировании рабочей области определения рабочей области и настраиваемой пользователем формы в этой рабочей области не передаются в скопированную рабочую область. Это ограничение можно обойти, перенеся определение на уровень выше в дереве рабочей области.

  1. Перейдите к папке в исходной рабочей области, где расположено определение.

  2. На панели инструментов «Рабочая область» выберите Управление (Manage) > Конструкторы вида и формы (Form and View Designers).

  3. Разверните дерево конструкторов вида и формы и щелкните определение, которое хотите перенести.

  4. В поле «Свойства определения» щелкните Перенести это определение (Move This Definition) для показа дерева рабочей области и папок на вашем сайте Teaming, затем разверните дерево так, чтобы увидеть место назначения для переноса определения.

    Чтобы определение стало доступным в копии рабочей области, нужно перенести его в дереве на место, находящееся выше как исходной, так и скопированной рабочей области.

    Чтобы сделать определение доступным на всем сайте Teaming, перенесите его в корень дерева рабочих областей и папок.

  5. Для переноса определения выберите место назначения и нажмите ОК.

  6. Для возврата на главную страницу Teaming дважды нажмите Закрыть.

  7. Убедитесь, что определение стало доступным в скопированной рабочей области.

  8. Повторяйте эти действия для каждого определения, которое необходимо сделать доступным в скопированной рабочей области.

8.5 Ограничения при экспорте/импорте

При экспорте рабочей области или папки, содержащей ссылки на внешние рабочие области, папки или элементы, данные, на которые указывают внешние ссылки, не экспортируются вместе с рабочей областью или папкой. Ссылка на внешний объект экспортируется, но внешние данные не экспортируются, поскольку иерархическая структура в месте расположения импортируемых данных скорее всего не сможет разместить данные, не являющиеся частью экспортируемой рабочей области или папки.

8.6 Проблема с удалением файлов при использовании MySQL

Если вы используете MySQL, то можете столкнуться со следующей ошибкой, возникающей при передаче файлов и их последующем удалении:

class org.hibernate.exception.GenericJDBCException
Cannot release connection

Это связано с дефектом MySQL. Для решения этой проблемы обновите MySQL до версии 5.1.40.

8.7 Файлы, защищенные паролем

Файлы, защищенные паролем в том приложении, с помощью которого они были созданы, не могут быть просмотрены на сайте Novell Teaming. Так и должно быть.

8.8 Ограничение структуры отраженных папок

Функцию Novell Teaming «Перенести эту папку» (Move This Folder) нельзя использовать для переноса одной отраженной папки с файлами внутрь другой.

8.9 Ограничение установки версий для отраженных папок

Если вы отредактируете файл в отраженной папке и затем просмотрите историю версий, вы увидите, что только последняя версия файла доступна для редактирования в отраженной папке. Так и должно быть. Контроль версий документов в данный момент недоступен в отраженных папках.

8.10 Проблемы отчета о лицензии

Использование текущей лицензии Novell Teaming можно просмотреть, щелкнув Управление > Администрирование сайта > Отчет о лицензии. В настоящее время отчет о лицензии считает двух внутренних, локальных пользователей (_emailPostingAgent и _jobProcessingAgent) пользователями LDAP. Внутренние пользователи не учитываются при подсчете использования лицензии Teaming. Отчет также включает пользователей LDAP с локальными пользователями.

8.11 Атрибут даты в пользовательских записях и окнах просмотра

При использовании атрибута даты в настраиваемых элементах и видах пользователи, находящиеся в других часовых поясах, могут видеть дату, отличную от той, которую видите вы.

Novell Teaming сохраняет дату как время полуночи для выбранной даты в часовом поясе пользователя Teaming, переведенное во время по Гринвичу. Например, 13 января 2010 г. в часовом поясе Москвы будет сохранено в виде GMT+3:00 (20100112T2100). Для пользователей из одного часового пояса проблем не возникает. Однако для людей из другого часового пояса полночь по московскому времени может означать другие сутки для их часового пояса. Это расхождение будет устранено в планируемом выпуске ПО.

8.12 Перетаскивание из сообщения GroupWise

Клиент GroupWise® не позволяет перетащить вложенный файл из сообщения GroupWise в окно перетаскивания Novell Teaming, которое открывается нажатием кнопки Добавить файл в папку на панели инструментов «Элемент папки». Сначала сохраните вложение, затем перетащите сохраненный файл в окно перетаскивания.

8.13 Проблема интеграции GroupWise

Для доступа на сайт Novell Teaming через Windows-клиент GroupWise время, выставленное на рабочей станции пользователя GroupWise, должно совпадать с временем сервера Teaming с расхождением не более пяти минут. При расхождении более пяти минут попытка клиента GroupWise установить соединение с сайтом Teaming блокируется по превышению лимита времени. По возможности установите на сервере и рабочей станции правильное и совпадающее время.

Если различие во времени является необходимой частью конфигурации вашей системы, можно изменить параметр тайм-аута для таких веб-служб, как GroupWise, которые идентифицируются на сайте Teaming через WS-Security.

  1. Сделайте резервную копию файла:

    teaming_directory/webapps/ssf/WEB-INF/server-config.wsdd

  2. Откройте файл server-config.wsdd в текстовом редакторе.

  3. Найдите следующий раздел:

    <handler type="java:org.apache.ws.axis.security.WSDoAllReceiver">
    <parameter name="passwordCallbackClass"
    value="org.kablink.teaming.remoting.ws.security.PWCallback"/>
    <parameter name="action" value="UsernameToken Timestamp"/>
    </handler>
    
  4. Вставьте параметр timeToLive с большим значением тайм-аута (например, 86 400 для 24 часов).

    <handler type="java:org.apache.ws.axis.security.WSDoAllReceiver">
    <parameter name="passwordCallbackClass"
    value="org.kablink.teaming.remoting.ws.security.PWCallback"/>
    <parameter name="action" value="UsernameToken Timestamp"/>
    <parameter name="timeToLive" value="86400"/>
    </handler>
    
  5. Повторите действия Шаг 3 и Шаг 4 для аналогичного раздела файла server-config.wsdd.

  6. Сохраните файл server-config.wsdd и перезапустите сервер.

Описанные изменения конфигурации повлияют не только на GroupWise, но и на все клиентские приложения, которые идентифицируются на сервере с использованием WS-Security.

8.14 Ограничение Firefox при отправке электронной почты

Если при отправке сообщения по электронной почте с сайта Novell Teaming вы сделали опечатку или ввели недопустимый адрес получателя в поле Добавить адреса электронной почты (Add E-Mail Addresses), появляется сообщение об ошибке вместе с кнопкой Вернуться на предыдущую страницу (Return to Previous Page). В Firefox вы возвращаетесь на страницу отправки электронной почты, но содержимое сообщения теряется. В Internet Explorer содержимое сообщения сохраняется.

При отправке электронной почты с сайта Teaming с помощью Firefox выберите пользователей Teaming или скопируйте адреса электронной почты получателей, чтобы избежать опечаток в поле Добавить адреса электронной почты.

8.15 Обновление функций WebDAV для Windows

Чтобы использовать функцию редактирования на месте Novell Teaming с вашим браузером Windows, необходимо установить следующее обновление WebDAV для Windows:

Обновление ПО для веб-папок (KB907306).

Это обновление Windows обеспечивает корректное взаимодействие OpenOffice.org и Microsoft Office с функцией Teaming Edit in Place.

8.16 Проблемы использования WebDAV и редактирования на месте при работе с ОС Microsoft Windows Vista и Microsoft Office

В Microsoft Windows Vista* возникает ряд проблем с доступом к WebDAV, которые затрагивают все взаимодействия WebDAV. Кроме того, специфическая проблема, возникающая в Vista с аплетами, может помешать правильной работе функции Novell Teaming Edit in Place. Убедитесь, что у вас работает последняя версия ОС Vista. Убедитесь, что вы установили обновления WebDAV для Windows, как описано в Раздел 8.15, Обновление функций WebDAV для Windows.

Пользователи Windows Vista, использующие Internet Explorer, могут увидеть предупреждающее сообщение Java при попытке использования редактирования на месте. (Пользователи Firefox не увидят этой ошибки.)

Чтобы настроить Internet Explorer для поддержки функции редактирования на месте для Teaming, необходимо выполнить следующие шаги.

  1. В меню Internet Explorer выберите Сервис > Свойства обозревателя.

  2. На вкладке Безопасность выберите Надежные узлы и нажмите Узлы.

  3. В поле Добавить в зону следующий узел задайте URL-адрес вашего сервера Teaming и нажмите Добавить.

  4. Установите или снимите флажок Для всех узлов этой зоны требуется проверка серверов (https:) в зависимости от требований вашего сервера Teaming.

  5. Нажмите Закрыть, затем нажмите ОК, чтобы сохранить настройки безопасности.

Чтобы настроить Windows Vista для поддержки функции Teaming Edit in Place в Microsoft Office, необходимо добавить в реестр Windows новые ключи для каждого приложения Microsoft Office.

  1. В проводнике Windows откройте папку Program Files/Microsoft Office/Office12.

  2. Перейдите вниз и поочередно найдите каждый файл приложения Microsoft Office (.exe):

    excel.exe
    powerpnt.exe
    winword.exe
    ...
    
  3. Щелкните каждый исполняемый файл правой кнопкой мыши и выберите в контекстном меню команду Свойства.

  4. Выберите вкладку Совместимость.

  5. Выберите Запустить программу в режиме совместимости с, затем выберите в выпадающем списке Windows XP (Service Pack 2).

  6. Перезагрузите компьютер.

Теперь вы сможете использовать функцию Teaming Edit in Place с файлами Microsoft Office.

ПРИМЕЧАНИЕ.Хотя описанные шаги и включают в Teaming редактирование на месте, они не исправлют неспособность Vista подключаться к Teaming через WebDAV.

Дополнительные сведения об аплетах см. в следующих бюллетенях Sun:

8.17 Проблема при работе WebDAV/Edit in Place Issue с Windows 7

При использовании функции редактирования на месте Novell Teaming для редактирования документа Word с использованием пакета Office 2007 на рабочей станции под управлением Windows 7 программа Word запрашивает местоположение для сохранения редактируемого файла вместо того, чтобы сохранить его в том же месте сайта Teaming. При использовании пакета Office 2003 на рабочей станции под управлением Windows 7 файл может быть сохранен на сайте Teaming. Файл также может быть сохранен на сайте Teaming при использовании пакета Office 2007 на рабочей станции под управлением Windows XP.

Более подробные сведения см. в разделе Проблемы с WebDAV при использовании Windows 7

8.18 Проблема с WebDAV URL при работе с Windows Vista и Windows 7

Если вы копируете URL-адрес WebDAV, связанный с папкой Novell Teaming, и пытаетесь использовать его для назначения сетевого диска Windows в определенном расположении, то Windows Vista и Windows 7 могут оказаться неспособными назначить этот диск. После установки обновления Windows WebDAV, описанного в Раздел 8.15, Обновление функций WebDAV для Windows, некоторые URL-ссылки Teaming WebDAV успешно работают с Windows Vista и Windows 7.

URL-адреса WebDAV надежно работают под управлением Windows XP.

8.19 Доступ к подключениям с помощью WebDAV

При использовании доступа к подключениям с помощью функции WebDAV аутентификация на сервере WebDAV может дать сбой. Для разрешения этой проблемы необходимо очистить кэш браузера и, возможно, удалить также другие типы сохраненных данных.

При использовании Internet Explorer 8:

  1. Очистить кэш:

    1. Щелкните Инструменты > Настройки Интернет .

    2. В разделе История просмотра вкладки Общие нажмите кнопку Удалить.

    3. Из списка типов данных для удаления выберите только Временные файлы Интернета, затем нажмите кнопку Удалить.

    4. Перезапустите браузер, откройте сайт Teaming, затем попытайтесь снова получить доступ к подключению.

  2. Если очистка кэша не решит проблему аутентификации, то следует удалить другие сохраненные данные, такие как история просмотра и Cookie:

    1. Щелкните Инструменты > Настройки Интернет .

    2. В разделе История просмотра вкладки Общие нажмите кнопку Удалить.

    3. Выберите дополнительные типы данных и нажмите кнопку Удалить.

    4. Перезапустите браузер, откройте сайт Teaming, затем попытайтесь снова получить доступ к подключению.

Доступ к подключениям с помощью функции WebDAV при работе с браузером Firefox невозможен. Firefox не имеет механизма для открытия URL-ссылок WebDAV.

8.20 Проблема с квотами данных при работе с пакетом OpenOffice.org

OpenOffice.org создает новую версию документа каждый раз при нажатии кнопки Сохранить вместо создания одной новой версии при выходе из редактируемого документа. Если эта особенность приводит к слишком быстрому превышению квоты для хранения данных, то необходимо вручную удалить излишние версии документов, созданные OpenOffice.org при каждом нажатии кнопки Сохранить.

8.21 Ошибка преобразования HTML при работе в SLES 10 SP3

Если отображается Ошибка преобразования HTML во время попытки просмотра файла, то возможно, что ваш сервер Teaming настроен некорректно. Проверьте следующее:

8.21.1 Исправьте путь к файлам шрифтов

Программа установки запрашивает путь к файлам шрифтов TrueType*. Типичными расположениями являются следующие:

/usr/X11R6/lib/X11/fonts/truetype
/usr/share/fonts/truetype

Если Teaming не может найти шрифты TrueType, то HTML-файлы не могут быть корректно отображены. Для разрешения проблемы можно выполнить следующие шаги.

  • Повторно запустить программу установки Teaming с опцией установки Реконфигурировать и ввести правильный путь.

  • Изменить параметр для переменной окружения DGFONTPATH в следующем файле:

    /opt/novell/teaming/apache-tomcat-version/bin/catalina.sh
    

8.21.2 Установить недостающие библиотеки

  1. Изменить следующий каталог:

    /opt/novell/teaming/stellent-converter/linux/x86
    
  2. Запустить программу exporter.

    Следует ожидать ошибок, связанных с отсутствием файлов ввода и вывода.

  3. Ищите ошибки, связанные с недостающими библиотеками.

  4. При наличии таких ошибок установите недостающие библиотеки.

8.22 Настройка URL-адреса для обучающего курса

Пять видеоуроков, показанных на главной странице каждого пользователя Novell Teaming, определены в файле tutorial_support_js.jsp. Стандартный видеокурс доступен только на английском языке.

Изменяя URL-адреса в этом файле, можно сделать другое содержимое доступным для ваших пользователей Teaming.

  1. На вашем веб-сервере организуйте нужные вам учебные материалы таким образом, чтобы вы знали URL-адрес каждого настроенного видеоурока.

  2. На сервере Teaming смените каталог на тот, где хранится файл tutorial_support_js.jsp.

    Расположение файла по умолчанию зависит от платформы:

    Linux:

    /opt/novell/teaming/apache-tomcat-version/webapps/
                     ssf/WEB-INF/jsp/common/tutorial_support_js.jsp
    

    Windows:

    c:\Program Files\Novell\Teaming\apache-tomcat-version\webapps\
                     ssf\WEB-INF\jsp\common\tutorial_support_js.jsp
    
  3. Сделайте резервную копию файла tutorial_support_js.jsp.

  4. Откройте файл tutorial_support_js.jsp в текстовом редакторе.

  5. Найдите следующую строку:

    function startTutorial( tutorialName )
    
  6. В строке url = укажите основной URL-адрес хранения вашего пользовательского содержимого.

  7. В каждой из строк url += укажите уникальную часть URL-адреса, идентифицирующую каждый из видеоуроков.

  8. Сохраните файл tutorial_support_js.jsp и выйдите из текстового редактора.

  9. Сделайте резервную копию настроенного файла tutorial_support_js.jsp.

    Если вы не сделаете резервную копию файла, то изменения будут перезаписаны при обновлении ПО Teaming. При обновлении ПО Teaming все пользовательские настройки должны быть переданы в обновленный файл tutorial_support_js.jsp.

  10. Перезапустите Teaming, чтобы изменения вступили в силу.

9.0 Проблемы разработчиков

9.1 Многоссылочные значения в полезных нагрузках SOAP

По умолчанию полезные нагрузки SOAP Novell Teaming не создают многоссылочных значений. Можно изменить файлы server-config.wsdd таким образом, чтобы многоссылочные значения создавались.

  1. Перейдите в каталог, где находится файл server-config.wsdd.

    Установка Teaming включает два файла server-config.wsdd. Расположение файлов по умолчанию зависит от платформы:

    Linux:

    /opt/novell/teaming/apache-tomcat-version/webapps/ssf/WEB-INF
    /opt/novell/teaming/apache-tomcat-version/webapps/ssr/WEB-INF
    

    Windows:

    c:\Program Files\Novell\Teaming\apache-tomcat-version\webapps\
                                                       ssf\WEB-INF
    c:\Program Files\Novell\Teaming\apache-tomcat-version\webapps\
                                                       ssr\WEB-INF
    
  2. В следующей строке:

    <parameter name="sendMultiRefs" value="false"/>
    

    замените false на true.

  3. Сохраните файл server-config.wsdd и выйдите из текстового редактора.

  4. Сделайте резервную копию измененного файла server-config.wsdd.

    При обновлении ПО Teaming файл server-config.wsdd перезаписывается программой установки Teaming. Вы должны будете либо восстановить обновленный файл, либо повторить изменения.

  5. Повторите описанные действия для второго файла server-config.wsdd в составе ПО Teaming.

10.0 Проблемы локализации

10.1 В простых URL-адресах не разрешается использование символов национальных алфавитов

На странице настройки параметров по умолчанию в вашей рабочей области поле Задать URL (Define URL) не принимает символы национального алфавита. Используйте в простых URL-адресах только буквы алфавита и цифры.

10.2 Символы национальных алфавитов и двухбайтные символы в именах файлов вложений

Сообщения с вложенными файлами, отправляемые пользователями Outlook* на сайт Novell Teaming, не дойдут до сайта Teaming даже при правильной конфигурации сервера Exchange, если имена этих файлов содержат символы из расширенного набора или двухбайтные символы. Чтобы настроить сервер Exchange для корректной передачи имен файлов, следуйте инструкциям раздела Иностранные символы при отправке из OWA появляются в виде знаков вопроса.

10.3 Китайские символы в протоколах действий

Когда файл report.csv открыт в программе Excel* для просмотра выполненных действий, то символы китайского языка не отображаются правильно, даже если файл report.csv был правильно создан по умолчанию, т. к. программа Excel всегда использует для чтения файлов набор латинских символов ISO.

В качестве обходного пути можно использовать табличный процессор OpenOffice.org Calc вместо Excel. Он корректно отображает китайские символы.

Для решения проблемы при использовании Excel:

  1. Импортируйте файл report.csv в программу Excel, используя меню Данные > Импорт внешних данных > Импортировать данные.

  2. Выберите файл report.csv и нажмите Открыть.

  3. Выберите опцию с разделителями и кодировку UTF-8, затем нажмите Далее.

  4. В качестве разделителя выберите запятую, нажмите Далее, затем нажмите Готово.

Теперь Excel должен правильно показывать символы китайского языка.

10.4 Текст на китайском языке в интерфейсе редактора HTML

Редактор HTML, входящий в поставку Novell Teaming, представляет собой программу с открытым кодом TinyMCE JavaScript WYSIWYG Editor. Его интерфейс был переведен на китайский язык упрощенного письма, но не традиционного письма. Поэтому, если в региональных установках Teaming выбран китайский язык традиционного письма, редактор TinyMCE все равно будет показывать интерфейс на упрощенном китайском. Однако TinyMCE по-прежнему будет принимать и правильно показывать символы на китайском языке традиционного письма, вводимые в текстовых полях.

10.5 Ограничение Internet Explorer 6 на международные символы в именах файлов

В Internet Explorer 6 при загрузке в папку файла, имя которого содержит международные символы, а также при редактировании такого файла и создании новой версии ссылка на исходную версию файла более не действует, т. к. Internet Explorer 6 дважды закодировал имя файла. Для решения этой проблемы обновите Internet Explorer до версии 7.

11.0 Документация Teaming

Информацию о Novell Teaming 2.1 можно получить из следующих источников.

  • Документация продукта в Интернете: веб-сайт документации Novell Teaming 2.1

  • Документация, поставляемая с Novell Teaming:

    • Видеокурс. Щелкните любой из пяти значков видеокурсов на основной странице Teaming, чтобы увидеть объяснения и демонстрацию выполнения общих задач Teaming. (Видеокурс доступен только на английском языке.)

    • Справочная система. Щелкните значок Справка (знак вопроса) в правом верхнем углу основной страницы Teaming, затем щелкните желтый участок для получения контекстно-зависимой справки.

    • Руководства. Щелкните значок Справка и нажмите Просмотр руководств (View Manuals).

Помимо документации Novell Teaming, дополнительную информацию о Teaming 2.1 можно найти на следующих ресурсах:

12.0 Условные обозначения, используемые в документации

В данной документации символ «больше» (>) используется для разделения операций внутри одного действия и элементов в пути перекрестных ссылок.

Символ товарного знака (®, ™ и т. д.) означает товарный знак Novell; звездочка (*) означает товарный знак независимых производителей