проблемы с настройкой новичка Джосо - не могу использовать страницу менеджера Tomcat - PullRequest
1 голос
/ 21 марта 2010

Я пытаюсь настроить josso на сервере Apache Tomcat, работающем под Windows.

Я установил Apache Tomcat / 6.0.26 для zip-файла в c: \ tomcat

, затемустановил josso, следуя документации на

http://www.josso.org/confluence/display/JOSSO1/Quick+Start

запустил tomcat с помощью c: \ tomcat \ bin \ startup.bat и заметил следующие предупреждения

ADVERTENCIA: [SetPropertiesRule] {Server / Service / Engine / Realm} При задании для свойства 'debug' значения '1' не найдено подходящего свойства.21/03/2010 15:55:03 org.apache.tomcat.util.digester.SetPropertiesRule begin ADVERTENCIA: [SetPropertiesRule] {Server / Service / Engine / Host / Valve} Установка значения свойства appName для josso не выполненанайти подходящее свойство....

РЕКЛАМА: Невозможно найти необходимые классы (javax.activation.DataHandler и j avax.mail.internet.MimeMultipart).Поддержка вложений отключена....

ОБЪЯВЛЕНИЕ: Бин с ключом 'josso: type = SSOAuditManager' был зарегистрирован как MBean, но не имеет открытых атрибутов или операций ...

но тогда все кажетсячтобы работать нормально, проблема в том, что я больше не могу получить доступ к http://localhost:8080/manager/html с помощью пользователя tomcat / tomcat, как настроено в \ conf \ tomcat-users.xml (перед установкой josso это работало)

Я пыталсяс tomcat / tomcatpwd, как определено в \ lib \ josso-credentials.xml, и даже добавил tomcat и роль менеджера в \ lib \ josso-users.xml, без удачи ...

У кого-нибудь есть такое жепроблема?как я могу получить доступ к странице менеджера Tomcat?

Большое спасибо

saludos

sas

Это мой конфиг:

C:\tomcat\bin>catalina version
Using CATALINA_BASE: "C:\tomcat"
Using CATALINA_HOME: "C:\tomcat"
Using CATALINA_TMPDIR: "C:\tomcat\temp"
Using JRE_HOME: "c:\java"
Using CLASSPATH: "C:\tomcat\bin\bootstrap.jar"
Server version: Apache Tomcat/6.0.26
Server built: March 9 2010 1805
Server number: 6.0.26.0
OS Name: Windows XP
OS Version: 5.1
Architecture: x86
JVM Version: 1.5.0_22-b03
JVM Vendor: Sun Microsystems Inc

ps: более того, при выключении я получаю пару ошибок, подобных этой

GRAVE: Похоже, веб-приложение запустило поток с именем [JOSSOAssertionM onitor], но не смогло его остановить.Это очень вероятно, чтобы создать утечку памяти.21/03/2010 15:57:06 org.apache.catalina.loader.WebappClassLoader clearReferences Потоки

, а затем завершение работы tomcat останавливается на

21/03/201015:57:07 org.apache.coyote.ajp.AjpAprПротокол уничтожить ИНФО: Parando Coyote AJP / 1.3 en ajp-8009

пс: извините за этот длинный вопрос ...

1 Ответ

2 голосов
/ 13 апреля 2010

это может помочь вам решить проблему (не может получить доступ к странице менеджера).

1: в файле $ CATALINA_BASE / conf / server.xml удалите следующий код, если он есть $ CATALINA_BASE / конф / server.xml

<Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>

2: для каждого приложения, не прошедшего регистрацию, добавьте конфигурацию в $ CATALINA_BASE / conf //

(т. Е. В Catalina / localhost установите веб-приложение Tomcat Manager как нерассеянное) $ CATALINA_BASE / конф / Каталина / локальный

<Context docBase="${catalina.home}/server/webapps/manager" privileged="true" antiResourceLocking="true" antiJARLocking="true">
    <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>

http://www.josso.org/confluence/display/JOSSO1/Jossify+your+Application+for+Tomcat+-+Quick+Start

...