webtop не запускается в Tomcat

У меня настроенное приложение webtop 6.7SP1. После обновления приложения до версии 6.7 SP2 и его развертывания на новом сервере tomcat 7 приложение не запускается. Как мне исправить эту проблему и запустить приложение?

Отображаемая ошибка:

SEVERE: Exception starting filter WDKController
java.lang.NullPointerException
    at java.util.regex.Pattern.<init>(Unknown Source)
    at java.util.regex.Pattern.compile(Unknown Source)
    at com.documentum.web.env.WDKController.init(Unknown Source)
    at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:277)
    at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:258)
    at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:382)
    at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:103)
    at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4650)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5306)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:618)
    at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1100)
    at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1618)
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)

1 ответ

Решение

Обновление приложений WDK не является простым процессом, вы не можете просто перенести свои изменения и ожидать их запуска.

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

Наилучшим подходом является развертывание OOTB Webtop 6.7 SP2 и добавление пользовательского слоя, при необходимости, одной за другой (что довольно просто, если вы использовали адекватные методы сохранения исходного кода в системах контроля версий исходного кода).

В Руководстве по обновлению и миграции Documentum System 6.7 SP2 есть раздел " Миграция приложений WDK и Webtop", страницы 81-125. Внимательно прочтите его и просмотрите ваши действия по обновлению.

Для файлов, которые необходимо перенести, позаботьтесь об этих файлах: (из руководства по развертыванию WDK)

Другие вопросы по тегам