問題タブ [catalina]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
324 参照

tomcat - Tomcatホームページを取得できません

http://localhost:8081ブラウザに次のURLを入力すると、接続エラーが発生します。catalinaスクリプトを使用してTomcatを起動すると、空白のページが表示されます。なぜそうなのか誰にも分かりますか?

0 投票する
2 に答える
70959 参照

jakarta-ee - java.io.WriteAbortedException: 書き込みが中止されました。java.io.NotSerializableException

Tomcat でこの種のエラーが発生する原因は何ですか?

0 投票する
4 に答える
44328 参照

tomcat - Tomcatで拒否された要求されたリソースへのアクセスを修正するにはどうすればよいですか?

データベースをレルムとして使用してフォームベースの認証を有効にしたいのですが、Tomcat 6でTomcatマネージャーとして認証しようとすると、常にそのメッセージが表示されます。既にテーブルuser_nameとuser_rolesを作成し、username(blue)をadminにマップしています。 mysqlのuser_rolesテーブルのロールとしてマネージャーを使用しますが、それでも認証できません。私はすでにファイルにレルムタグを再作成しましたserver.xml

誰かが私が何をしているのか、そしてデータベースを使用してフォームベースの認証を有効にする方法を教えてもらえますか?

  1. ユーザーを管理者と管理者の両方として「青」と宣言しました。Tomcat管理者ページにログインしようとすると、次のメッセージが表示されます。

    HTTPステータス403-要求されたリソースへのアクセスが拒否されました

  2. 間違ったユーザー名またはパスワードを入力すると、tomcatはそのメッセージを表示する代わりに、ユーザー名とパスワードを再度要求します。

0 投票する
1 に答える
17410 参照

java - 個々の tomcat catalina ベースの setenv.sh

現時点では、次のディレクトリで構成されたいくつかのカタリナ ベースがあります。

conf ログ サーバー webapps 作業

bin、lib、common ディレクトリはすべて $CATALINA_HOME にあります。

binディレクトリにsetenv.shファイルを追加する必要がありますが、すべてのカタリナベースで使用したくありません。これを行うには、setenv.sh ファイルを取得したい catalina_base に bin ディレクトリを追加することを考えています。bin ディレクトリには setenv.sh ファイルのみが含まれ、他には何も含まれません。それ以外はすべて $CATALINA_HOME/bin/ にあります (つまり、startup.sh、catalina.sh、shutdown.sh など)。

これを行うことによる副作用はありますか?Tomcat は起動時に $CATALINA_BASE/bin/ と $CATALINA_HOME/bin の両方を使用できますか?

0 投票する
2 に答える
182 参照

linux - Unixでファイルを検索する

「catalina」で始まるUNIXのファイルを検索する必要があります

また、一度にいくつかのファイルを表示してから、さらにいくつか表示する必要があります。そこには膨大なログファイルのセットがあります。表現があることは知っていますが、忘れてしまいました...

0 投票する
1 に答える
482 参照

java - Apache Tomcat Cataline ファイルの変更が反映されない!

Windows XP prefossional SP3 でapache-tomcat-6.0.18を使用 しています。

私の要件は、Tomcat Manager => Server Status => JVMhttp- Header の間に追加情報 (組織名など) を表示することです。"org.apache.catalina.manager.StatusTransformer::writeConnectorState<method name>"catalina.jar ソースからファイルを変更し、単純なテキストを追加しました。サンプルコードは

変更されたコードで catalina.jar を再度作成しました。からの既存の jar に置き換えられcatalina_home/binます。Tomcatを再起動しましたが、何も出てきません。

catalina.jar を削除catalina_home/binして tomcat を起動しても、動作します!!!!

システムを再起動した後も試しましたが、変更が反映されません。

次のクエリについて教えてください

  1. 間違ったファイルを変更していますか?
  2. catalina.jarなしでTomcatはどのように実行されていますか?
  3. 変更を反映するには?つまり、他の方法はありますか?
0 投票する
3 に答える
3295 参照

java - java.lang.ClassNotFoundException: org.apache.catalina.connector.Response

私は Eclipse Helios を使用して、Tomcat 5.5 で実行される JSP と POJO をプログラムしています。次のように org.apache.catalina.connector.Response クラスを使用しようとしています:

org.apache.catalina.connector.* をインポートします。... 応答 resp = (応答) r;

ここで、r は HttpServletResponse のインスタンスです。Eclipse は警告を出さず、プロジェクトは正常にコンパイルされます。ただし、このコードを含むページを参照すると、次のエラーが表示されます。

java.lang.ClassNotFoundException: org.apache.catalina.connector.Response

何がうまくいかないのか考えていますか?

私もこの方法で試してみましたが、同じ結果でした。

org.apache.catalina.connector.Response resp = (org.apache.catalina.connector.Response) r;

ありがとう、

イアン

0 投票する
1 に答える
1418 参照

tomcat - conf/Catalina/localhost ディレクトリが削除されるまで、Tomcat6 のすべてのアプリで 404

私は奇妙な問題を抱えています。

Tomcat 6.0.29 にデプロイした webapp は問題なく動作します。ただし、Tomcat を再起動するとすぐに、すべての Web アプリケーションで 404 が生成されます。しかし、tomcat/conf/Catalina/localhostすべてのファイルを含むディレクトリが削除され、サーバーが再起動されるとすぐに、Web アプリは再び正常に動作します! もちろん、その中の[webapp].xmlファイルはそれぞれの Web アプリconf/Catalina/localhostの単なるコピーであり、このシャットダウン/起動サイクルの過程で変更されていないため、Tomcat が窒息している理由について完全に途方に暮れています.context.xml

0 投票する
2 に答える
3614 参照

java - System.getProperty("catalina.base") は Tomcat 専用ですか?

Tomcat ホームのみを提供しますかSystem.getProperty("catalina.base")、それとも GlassFish や WebSphere などのサーバーでも動作しますか?

System.getProperty("catalina.base")次のパスを教えてください: