Версия сообщества openkm 6.3.0 & TomCat не работает на 64-битной Windows7

Да, я потратил несколько часов на тестирование установки OpenKM. Это система управления документами. Я скачал версию для сообщества на следующем компьютере:

  • Windows 7 Pro 64-битная
  • RAM 8 ГБ

Установленные веб-серверы

  • Apache Web Server 2.4 для запуска приложений PHP
  • IIS7.5 для запуска приложений.NET
  • NI веб-сервер для национального инструмента
  • Tomcat для запуска приложений JSP

Версия Java

Java-версия "1.8.0_31" Java(TM) SE Runtime Environment (сборка 1.8.0_31-b13) Java HotSpot(TM) 64-разрядная серверная виртуальная машина (сборка 25.31-b07, смешанный режим)

Версия Tomcat

Использование CATALINA_BASE:   "C:\openkm-6.3.0-community\tomcat"
Использование CATALINA_HOME:   "C:\openkm-6.3.0-community\tomcat"
Использование CATALINA_TMPDIR: "C:\openkm-6.3.0-community\tomcat\temp"
Использование JRE_HOME:        "C:\Program Files\Java\jre1.8.0_31"
Использование CLASSPATH:       "C:\openkm-6.3.0-community\tomcat\bin\bootstrap.jar;C:\openkm-6.3.0-community\tomcat\bin\tomcat-juli.jar"
Версия сервера: Apache Tomcat/7.0.53
Построен сервер: 25 марта 2014 06:20:16
Номер сервера:  7.0.53.0
Название ОС:        Windows 7
Версия ОС:     6.1
Архитектура:   amd64
Версия JVM:    1.8.0_31-b13
Поставщик JVM: Корпорация Oracle

Runing configtest.bat

Использование CATALINA_BASE:   "C:\openkm-6.3.0-community\tomcat" Использование CATALINA_HOME:   "C:\openkm-6.3.0-community\tomcat" Использование CATALINA_TMPDIR: "C: \ openkm-6.3.0-community \ tomcat \ temp "Использование JRE_HOME:" C: \ Program Files \ Java \ jre1.8.0_31 "Использование CLASSPATH:       "C:\openkm-6.3.0-community\tomcat\bin\bootstrap.jar;C:\openkm-6.3.0-community\tomcat\bin\tomcat-juli.jar"
2015-03-03 16:55:03,693 [main] ИНФОРМАЦИЯ org.apache.catalina.core.AprLifecycleListener- основанная на APR библиотека Apache Tomcat Native, которая обеспечивает оптимальную производительность в производственные среды не найдены в java.library.path: C:\Program Files\Java\jre1.8.0_31\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\DVTk\DVT\bin;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\WIDCOMM\ Программное обеспечение Bluetooth \;C:\Program Files\WIDCOMM\Bluetooth Software\syswow64;\;C:\Program Files (x86)\Sony\ Инструмент настройки запуска VAIO;C:\Program Files\Java\jdk1.7.0_25\bin;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\MySQL\MySQL Utilities 1.3.6\;C:\Program Files (x86)\MySQL\MySQL Server 5.6\bin;C:\php;C:\Program Files\Windows Imaging\;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files\TortoiseHg\;C:\ProgramData\ComposerSetup\bin;C:\ProgramData\chocolatey\bin;C:\Program Files\OpenVPN\bin;\lib\sigar;C:\openkm-6.3.0-community\tomcat\lib\sigar;.
2015-03-03 16:55:04,025 [главная] ИНФОРМАЦИЯ org.apache.coyote.http11.Http11Protocol- Инициализация ProtocolHandler ["http-bio-0.0.0.0-8080"]
2015-03-03 16:55:04,056 [main] ИНФОРМАЦИЯ org.apache.coyote.ajp.AjpProtocol- Инициализация ProtocolHandler ["ajp-bio-127.0.0.1-8009"]
2015-03-03 16:55:04,063 [main] ИНФОРМАЦИЯ org.apache.catalina.startup. Каталина - инициализация обработана за 709 мс

Переменная среды обитания

    FP_NO_HOST_CHECK= НЕТ
    HOMEDRIVE= С:
    HOMEPATH=\Users\MyACC
    JAVA_HOME=C:\Program Files\Java\jdk1.8.0_31
    JRE_HOME=C:\Program Files\Java\jre1.8.0_31
    KMP_DUPLICATE_LIB_OK=TRUE
    LocalAppData =C:\Users\MyACC\AppData\Local
    LOGONSERVER=\\PC_NAME
    MKL_SERIAL= ДА
    NUMBER_OF_PROCESSORS=8
    OS=Windows_NT
    Путь =C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\DVTk\DVT\bin;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)) \ Common Files \ Microsoft Shared \ Windows Live; C: \ Program Files (x86) \ NVIDIA Corporation \ PhysX \ Common; C: \ Windows \ system32; C: \ Windows; C: \ Windows \ System32 \ Wbem; C: \ Windows \ System32 \ WindowsPowerShell \ v1.0 \; C: \ Program Files \ WIDCOMM \ Программное обеспечение Bluetooth \;C:\Program Files\WIDCOMM\Bluetooth Software\syswow64;\;C:\Program Files (x86)\Sony\ Средство настройки запуска VAIO; C: \ Program Files \ Java \ jdk1.7.0_25 \ bin; C: \ Program Files (x86) \ Microsoft SQL Server \ 100 \ Tools \ Binn \; C: \ Program Files \ Microsoft SQL Server \ 100 \ Tools \ Binn \; C: \ Program Files \ Microsoft SQL Server \ 100 \ DTS \ Binn \; C: \ Program Files (x86) \ MySQL \ MySQL Utilities 1.3.6 \; C: \ Program Files (x86) \ MySQL \ MySQL Server 5.6 \ bin; C: \ php; C: \ Program Files \ Windows Imaging \; C: \ Program Files (x86) \ Windows Live \ Shared; C: \ Program Files \ TortoiseHg \; C: \ ProgramData \ ComposerSetup \ Bin; C: \ ProgramData \ шоколадным \ Bin; C: \ Pro грамм файлы \OpenVPN\bin
    PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.wsf;.wsh;.msc
    PROCESSOR_ARCHITECTURE=AMD64
    PROCESSOR_IDENTIFIER=Intel64, семейство 6, модель 30, шаг 5, GenuineIntel
    PROCESSOR_LEVEL=6
    PROCESSOR_REVISION=1e05
    ProgramData=C:\ProgramData
    ProgramFiles=C:\Program Files
    ProgramFiles(x86)=C:\Program Files (x86)
    ProgramW6432=C:\Program Files
    ПОДСКАЖИТЕ =$P$G
    PSModulePath=C:\Windows\system32\WindowsPowerShell\v1.0\Modules\
    PUBLIC=C:\Users\Public
    Системный_диск = С:
    SystemRoot=C:\Windows
    TEMP=C:\Users\MyACC\AppData\Local\Temp
    TMP=C:\Users\MyACC\AppData\Local\Temp
    USERDOMAIN=PC_NAME
    USERNAME=MyACC
    USERPROFILE=C:\Users\MyACC
    VBOX_MSI_INSTALL_PATH=C:\Program Files\Oracle\VirtualBox\
    VS100COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools\
    Windir = C: \ Windows

Я остановил Apache Server NI Web Server, который использует порт 8080

запуск команды catalina.bat start

    2015-03-03 17:11:05,478 [main] ИНФОРМАЦИЯ org.apache.catalina.core.AprLifecycleListener- Собственная библиотека Apache Tomcat на основе APR, обеспечивающая оптимальную производительность в производственных средах, не найдена в файле java.library.path: C: \ Program Files \ Java \ jre1.8.0_31 \ bin; C: \ Windows \ Sun \ Java \ bin; C: \ Windows \ system32; C: \ Windows; C: \ ProgramData \ Oracle \ Java \ javapath; C: \ Program Files (x86) \ DVTk \ DVT \ bin; C: \ Program Files \ Общие файлы \ Microsoft Shared \ Windows Live; C: \ Program Files (x86) \ Общие файлы \ Microsoft Shared \ Windows Live; C: \ Program Файлы (x86) \ NVIDIA Corporation \ PhysX \ Common; C: \ Windows \ system32; C: \ Windows; C: \ Windows \ System32 \ Wbem; C: \ Windows \ System32 \ WindowsPowerShell \ v1.0 \; C: \ Программные файлы \WIDCOMM\Bluetooth Software\;C:\Program Files\WIDCOMM\Bluetooth Software\syswow64;\;C:\Program Files (x86)\Sony\VAIO Инструмент настройки запуска;C:\Program Files\Java\jdk1.7.0_25\bin;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\MySQL\MySQL Utilities 1.3.6\;C:\Program Files (x86)\MySQL\MySQL Server 5.6\bin;C:\php;C:\Program Files\Windows Imaging\;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files\TortoiseHg\;C:\ProgramData\ComposerSetup\bin;C:\ProgramData\chocolatey\bin;C:\Program Files\OpenVPN\bin;\lib\sigar;C:\openkm-6.3.0-community\tomcat\lib\sigar;.
    2015-03-03 17:11:05,811 [main] ИНФОРМАЦИЯ org.apache.coyote.http11.Http11Protocol- Инициализация ProtocolHandler ["http-bio-0.0.0.0-8080"]
    2015-03-03 17:11:05,842 [main] ИНФОРМАЦИЯ org.apache.coyote.ajp.AjpProtocol- Инициализация ProtocolHandler ["ajp-bio-127.0.0.1-8009"]
    2015-03-03 17:11:05,849 [main] ИНФОРМАЦИЯ org.apache.catalina.startup. Catalina - Инициализация обработана за 707 мс 2015-03-03 17:11:05,920 [главная] ИНФОРМАЦИЯ org.apache.catalina.core.StandardService- Запуск службы Catalina
    2015-03-03 17:11:05,920 [главная] ИНФО орг.apache.catalina.core.StandardEngine- Запуск двигателя сервлета: Apache Tomcat/7.0.53
    2015-03-03 17:11:05,967 [localhost-startStop-1] INFO  org.apache.catalina.startup.HostConfig- Развертывание архива веб-приложения C:\openkm-6.3.0-community\tomcat\webapps\OpenKM.war
    2015-03-03 17:11:22,228 [localhost-startStop-1] ОШИБКА org.apache.catalina.core.ContainerBase- ContainerBase.addChild: start: 
    org.apache.catalina.LifecycleException: не удалось запустить компонент [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/OpenKM]] в org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154) в org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901) в org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877) в org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632) в org.apache.catalina.startup.HostConfig.ploy HostConfig.java:1073) в org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1857) в java.util.concurrent.Executors$RunnableAdapter.call(неизвестный источник) в java.util.concurrent.FutureTask.run(неизвестный источник) на java.util.concurrent.ThreadPoolExecutor.runWorker(неизвестный источник) на java.util.concurrent.ThreadPoolExecutor$Worker.run(неизвестный источник) на java.lang.Thread.run(неизвестный источник) Причины автор: java.lang.NoClassDefFoundError: com/openkm/core/AccessDeniedException на java.lang.Class.getDeclaredFields0(собственный метод) на java.lang.Class.privateGetDeclaredFields(неизвестный источник) на java.lang.Class.getDeclaredFields(Неизвестный источник) в org.apache.catalina.util.Introspection.getDeclaredFields(Introspection.java:106) в org.apache.catalina.startup.WebAnnotationSet.loadFieldsAnnotation(WebAnno): atAntation: org.ContextConfig.java:400) в org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:876) в org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:371) в org.apache.cat.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117) в org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) в org.apache.catalina.core.StandardContext.st55) в org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
        ... еще 10 причин: java.lang.ClassNotFoundException: com.openkm.core.AccessDeniedException в org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:17)
        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
        ... еще 24 2015-03-03 17:11:22,235 [localhost-startStop-1] ОШИБКА org.apache.catalina.startup. HostConfig - Ошибка развертывания архива веб-приложения C:\openkm-6.3.0-community\tomcat\webapps\OpenKM.war
    java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: не удалось запустить компонент [ StandardEngine [Catalina].StandardHost [localhost].StandardContext [/ OpenKM]] в org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:904) в org.apache.catalina.core.ContainerBaseh. Java: 877) в org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632) в org.apache.catalina.startup.HostConfig.deployWAR(HostConf). ig.java:1073) в org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1857) в java.util.concurrent.Executors$RunnableAdapter.call(неизвестный источник) в java.util.concurrent.FutureTask.run(неизвестный источник) в java.util.concurrent.ThreadPoolExecutor.runWorker(неизвестный источник) в java.util.concurrent.ThreadPoolExecutor$Worker.run(неизвестный источник) в java.lang.Thread.run(неизвестный источник)
    2015-03-03 17:11:22,240 [localhost-startStop-1] INFO  org.apache.catalina.startup.HostConfig- Развертывание каталога веб-приложения C:\openkm-6.3.0-community\tomcat\webapps\ROOT
    2015-03-03 17:11:23,691 [localhost-startStop-1] INFO  org.apache.catalina.util.SessionIdGenerator- Создание экземпляра SecureRandom для генерации идентификатора сеанса с использованием [SHA1PRNG] заняло [521] миллисекунд.
    2015-03-03 17:11:23,715 [main] ИНФОРМАЦИЯ org.apache.coyote.http11.Http11Protocol- Запуск протокола Handler ["http-bio-0.0.0.0-8080"]
    2015-03-03 17:11:23,723 [main] ИНФОРМАЦИЯ org.apache.coyote.ajp.AjpProtocol- Запуск ProtocolHandler ["ajp-bio-127.0.0.1-8009"]
    2015-03-03 17:11:23,724 [main] ИНФОРМАЦИЯ org.apache.catalina.startup. Каталина - запуск сервера за 17874 мс

в заключение

HTTP Status 404 - /OpenKM

Как видно выше, похоже, что сервер Tomcat не запускается правильно. Пакет OpenKM DMS содержит серверы Java и Tomcat. Я не уверен, что есть какие-либо конфликты с другими приложениями и службами.

Любая Помощь будет признательна (:

1 ответ

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

  • OpenKM.cfg должен быть обновлен hibernate.hbm2ddl=create в первый раз, пока не возникнут проблемы при запуске сервера.

  • context.xml Раскомментируйте тег Resource для hsqldb(файловый репозиторий, который поставляется по умолчанию с OpenKM)

  • Есть несколько других jar-файлов, которые, как я считаю, отсутствуют в папке lib tomcat, которая требуется для OpenKM spring-core-3.1.1.RELEASE.jar, mail-1.4.7.jar, log4j-initializer.jar, log4j-1.2.17.jar, jta-1.1.jar, jstl-1.2.jar, hsqldb.jar Если вышеупомянутые jar уже существуют, пропустите шаг #3
Другие вопросы по тегам