Интеграция с Content Manager OnDemand

Об этой задаче

Модуль plug-in AFP Viewer и Java Line Data Viewer дают пользователям возможность просматривать документы AFP и документы с линейными данными, соответственно, из IBM Content Manager OnDemand. Имейте в виду, что пользователи не смогут загружать документы AFP и документы с линейными данными непосредственно из Workplace XT. Кроме того, вы можете настроить типы MIME, чтобы пользователи смогли просматривать различные документы, используя разные программы просмотра.

Вы можете сконфигурировать параметры ведения журнала трассировки, используемые Java-интерфейсом прикладного программирования (API) Content Manager OnDemand. Используйте разные уровни записи в журнал, чтобы анализировать, как функционирует приложение, а также для диагностики и устранения ошибок.

Как сконфигурировать Workplace XT для Content Manager OnDemand

Процедура

  1. Установите OnDemand Web Enablement Kit (ODWEK) на сервере Workplace XT. Папки установки по умолчанию:
    • Windows: C:\Program Files\IBM\OnDemand Web Enablement Kit
    • AIX: /usr/lpp/ars/www
  2. Добавьте полный путь папки установки в значения переменных среды операционной системы PATH и LIBPATH (или эквивалентные переменные в вашей операционной системе). Кроме того, также может потребоваться добавить путь установки папки folder\lib32 или lib64.
  3. Перейдите в подпапку applets, в которую вы установили ODWEK.
  4. Скопируйте указанные ниже файлы в подпапку download, там где установлено приложение Workplace XT.
    Прим.:
    • IEFix.js
    • ODAfp2Html2.jar
    • ODLineDataViewer2.jar
  5. Перейдите в подпапку api, в которую вы установили ODWEK.
  6. Скопируйте указанный ниже файл в подпапку WEB-INF\lib, там где установлено приложение Workplace XT.
    • ODApi.jar
  7. Используя текстовый редактор, внесите изменения в файл дескриптора сервлета (web.xml), находящийся в папке, в которой установлено приложение Workplace XT. Введите показанные ниже строки в соответствующий раздел listener, servlet и servlet-mapping в этом файле.
    ОСТОРОЖНО:
    Текст следует вводить с клавиатуры; попытка вырезать и вставить текст может привести к повреждению файла.

    <listener>

    <listener-class>com.filenet.ae.cmodviewer.ViewerServlet</listener-class>

    </listener>

    <servlet>

      <servlet-name>cmodViewer</servlet-name>

      <servlet-class>com.filenet.ae.cmodviewer.ViewerServlet</servlet-class>

    <init-param>

    <param-name>Afp2PdfInstallDir</param name>

    <param-name>C:\Program Files\IBM\OnDemand Web Enablement Kit\afp2pdf.ini</param name>

    </init-param>

    <init-param>

    <param-name>Afp2PdfConfigFile</param name>

    <param-name>C:\Program Files\IBM\OnDemand Web Enablement Kit\afp2pdf</param name>

    </init-param>

    </servlet>

    <servlet>

       <servlet-name>cmodViewerCallback</servlet-name>

       <servlet-name>com.filenet.ae.cmodviewer.ViewerCallbackServlet</servlet-name>

    </servlet>

    <servlet-mapping>

       <servlet-name>cmodViewer</servlet-name>

       <url-pattern>/cmodViewer/*</url-pattern>

    </servlet-mapping>

    <servlet-mapping>

       <servlet-name>cmodViewerCallback</servlet-name>

       <url-pattern>/cmodViewerCallback/*</url-pattern>

    </servlet-mapping>

  8. Переместите файл cmodKeyStore. Если вы не хотите при обновлении Workplace XT потерять ID и пароль, используемые для входа в систему Content Manager OnDemand, или если вы конфигурируете интеграцию с Content Manager OnDemand в системе WebLogic 11g, вы должны модифицировать файл web.xml, так чтобы использовался каталог конфигурации, а не каталог по умолчанию.

    <context-param>

    <param-name>keyStorePathparam-name>keyStorePath>

    <param-value>install_path/FileNet/Config/WebClient/cmodKeyStore</param-style>

    </context-param>

  9. Распакуйте файл afp2pdf.zip. Поместите его содержимое в каталог .....IBM\OnDemand Web Enablement Kit folder\afp2pdf. Учтите, что этот zip-файл прилагается к ODWEK 8.4. К ODWEK 8.5 этот файл не прилагается, и его нужно будет загрузить отдельно. При распаковывании файлов поместите их в папку afp2pdf, а не в папку, созданную процессом unzip.
  10. Заново внедрите приложение. Если вы производите обновление предыдущей версии Workplace XT, вы должны добавить текст <init-param> в шаге 7 и должны выполнить шаг 8.

Результаты

Прежде чем пользователи смогут просматривать документы AFP и документы с линейными данными с сервера Content Manager OnDemand, вы должны указать имя и пароль учетной записи пользователя, используемой для аутентификации на сервере, в предпочтении сайта IBM® Content Manager OnDemand. Вы также можете изменить программу просмотра по умолчанию, так чтобы использовать программу просмотра PDF для документов PDF в репозитории OnDemand. Более подробную информацию смотрите в разделе Общие параметры для IBM Content Manager OnDemand.

Прим.: Имя пользователя и пароль, заданные для предпочтения сайта IBM Content Manager OnDemand, сохраняются в складе ключей. Путь склада ключей по умолчанию - <путь_установки_XT>\WorkplaceXT\WEB-INF\cmodKeyStore. Вы можете изменить расположение склада ключей, используя параметр контекста keyStorePath в файле дескрипторе сервлета (web.xml).

Прежде чем пользователи смогут просматривать документы AFP, они должны установить модуль plug-in AFP Viewer на своих локальных компьютерах. Программа установки модуля plug-in AFP Viewer, afpplgin.exe, находится в подпапке plugins папки установки ODWEK. Дополнительную информацию об установке модуля plug-in AFP Viewer смотрите в разделе Установка в информационном центре IBM Content Manager OnDemand.

Вы можете, используя OnDemand Web Enablement Kit, отобразить типы MIME, так чтобы каждый тип MIME соответствовал типу документов, которые просматривают пользователи. Измените и добавьте типы MIME в файл cmodMimeMappings.properties. Этот файл находится в папке конфигурации, заданной при установке приложения Workplace XT.

Если вы добавите новые типы MIME в файл cmodMimeMappings.properties, вы должны будете перезапустить сервер приложений.