1

Windowsで実行されているapachetomcatサーバーでjossoをセットアップしようとしています。

Apache Tomcat / 6.0.26をzipファイルからc:\tomcatにインストールしました

次に、次のドキュメントに従ってjossoをインストールしました。

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

c:\ tomcat \ bin \ startup.batでtomcatを起動し、次の警告に気づきました

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」に設定しませんでした一致するプロパティを見つけます。..。

ADVERTENCIA:必要なクラス(javax.activation.DataHandlerおよびjavax.mail.internet.MimeMultipart)が見つかりません。添付ファイルのサポートは無効になっています。..。

ADVERTENCIA:キー'josso:type =SSOAuditManager'を持つBeanはnMBeanとして登録されていますが、公開されている属性や操作はありません...

しかし、すべてが正常に機能しているように見えます。問題は、\ conf \ tomcat-users.xmlで構成されているように(jossoをインストールする前に)ユーザーtomcat /tomcatを使用してhttp:// localhost:8080 / manager/htmlにアクセスできなくなったことです。 )。

\ lib\josso-credentials.xmlで定義されているtomcat/tomcatpwdを試してみましたが、運が悪かったので、tomcatとマネージャーの役​​割を\ lib\josso-users.xmlに追加しました...

同じ問題を抱えている人はいますか?tomcatのマネージャーページにアクセスするにはどうすればよいですか?

どうもありがとう

あいさつ

sas

これは私の設定です:

C:\ tomcat\bin>カタリナバージョン
CATALINA_BASEの使用: "C:\ tomcat"
CATALINA_HOMEの使用: "C:\ tomcat"
CATALINA_TMPDIRの使用: "C:\ tomcat \ temp"
JRE_HOMEの使用: "c:\ java"
CLASSPATHの使用: "C:\ tomcat \ bin \ bootstrap.jar"
サーバーバージョン:Apache Tomcat / 6.0.26
サーバー構築:2010年3月9日1805
サーバー番号:6.0.26.0
OS名:Windows XP
OSバージョン:5.1
アーキテクチャ:x86
JVMバージョン:1.5.0_22-b03
JVMベンダー:Sun Microsystems Inc

ps:さらに、シャットダウンすると、次のようなエラーが発生します

GRAVE:Webアプリケーションが[JOSSOAssertionM onitor]という名前のスレッドを開始したようですが、停止できませんでした。これにより、メモリリークが発生する可能性が非常に高くなります。21/03/2010 15:57:06org.apache.catalina.loader.WebappClassLoaderclearReferencesスレッド

その後、Tomcatのシャットダウンはでフリーズします

21/03/2010 15:57:07 org.apache.coyote.ajp.AjpAprProtocol destroy情報:Parando Coyote AJP / 1.3 en ajp-8009

ps:この長い質問でごめんなさい...

4

1 に答える 1

2

これは、問題の修正に役立つ場合があります(マネージャーページにアクセスできません)。

1:$ CATALINA_BASE / conf / server.xmlファイルで、$ CATALINA_BASE / conf / server.xmlが存在する場合は、次のコードを削除します

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

2:結合されていないアプリケーションごとに、$ CATALINA_BASE /conf//にwith構成を追加します

(つまり、Catalina / localhostで、Tomcat Manager Webアプリケーションを非結合として設定します)$ CATALINA_BASE / conf / Catalina / localhost

<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

于 2010-04-13T05:38:10.360 に答える